Как конвертировать XLSX в PDF

Sheetize PDF Converter for .NET предоставляет надёжный способ преобразования PDF‑файлов в редактируемые рабочие книги XLSX. Нужно ли вам извлекать таблицы, сохранять форматирование ячеек или автоматизировать загрузку данных — конвертер предлагает детальные настройки для работы со шрифтами, изображениями и сложными макетами.

Основные возможности

Конвертация PDF в XLSX

Извлекайте табличные данные, сохраняйте объединённые ячейки и числовые форматы, преобразуя PDF‑документ в полностью функциональный файл Excel.

Конвертация XLSX в PDF (обратная поддержка)

Создавайте готовые к печати PDF‑отчёты из существующего файла XLSX, сохраняя стили, графики и разрывы страниц.


Подробные инструкции

Рабочий процесс PDF → XLSX

Чтобы преобразовать PDF‑файл в XLSX, выполните следующие шаги:

  1. Инициализировать конвертер: создайте экземпляр PdfConverter.
  2. Настроить параметры: используйте PdfSaveOptions для указания, как следует обрабатывать таблицы, изображения и текстовые слои.
  3. Задать пути к файлам: укажите путь к исходному PDF и место назначения XLSX‑файла.
  4. Запустить преобразование: вызовите Process, передав подготовленные параметры загрузки и сохранения.

Пример – PDF → XLSX с извлечением таблиц

using Sheetize;

var loadOptions = new LoadOptions
{
    InputFile = @"D:\Input.pdf"
};

var saveOptions = new PdfToXlsxOptions
{
    OutputFile = @"D:\Output.xlsx"
};

PdfConverter.Process(loadOptions, saveOptions);

Рабочий процесс XLSX → PDF (обратное направление)

Если необходимо вернуть данные из XLSX в PDF, действия аналогичны:

  1. Инициализировать конвертер: создайте экземпляр PdfConverter.
  2. Задать параметры PDF: примените PdfSaveOptions для определения размера страницы, ориентации и встраивания шрифтов.
  3. Указать местоположения файлов: задайте входной XLSX‑файл и путь к требуемому PDF‑отчёту.
  4. Выполнить преобразование: вызовите Process с настроенными параметрами.

Пример – XLSX → PDF

var loadOptions = new LoadOptions
{
    InputFile = @"D:\Input.xlsx"
};

var saveOptions = new PdfSaveOptions
{
    OutputFile = @"D:\Report.pdf"
};

PdfConverter.Process(loadOptions, saveOptions);

Эти процессы позволяют автоматизировать потоки данных, массовую обработку документов и бесшовно интегрировать PDF‑данные в аналитические решения на базе Excel.

Расширенная поддержка форматов

  • Помимо PDF ↔ XLSX, Sheetize умеет конвертировать PDF в CSV, JSON и XML, упрощая дальнейшую обработку данных.
  • При конвертации XLSX ↔ PDF поддерживаются пользовательские колонтитулы, водяные знаки и защита паролем генерируемых PDF‑файлов.
  • Все параметры доступны через fluent‑API или конфигурационные файлы для сценариев CI/CD.

Для более продвинутой настройки см. полную документацию Sheetize и изучите справочник PdfConverter.

 Русский