PDF Converter

PDF to HTML

Конвертируйте PDF в HTML с помощью инструментов .NET от Documentize — сохраните макет и форматирование для последовательных, профессиональных результатов.

PDF to DOC

Конвертируйте PDF в документы Word с помощью инструментов .NET от Documentize — сохраняйте форматирование и структуру для легкого редактирования.

HTML to PDF

Конвертируйте HTML в PDF с помощью инструментов .NET от Documentize — сохраняйте макет и форматирование для единообразных, профессиональных результатов.

PDF to JPEG

Преобразуйте PDF в JPEG изображения с помощью инструментов .NET от Documentize—без труда извлекайте изображения высокого качества из ваших документов.

PDF to PDF/A

Конвертируйте PDF в формат PDF/A с помощью инструментов .NET от Documentize — обеспечьте долгосрочное архивирование и соответствие без труда.

PDF to PNG

Конвертируйте PDF в изображения PNG с помощью инструментов .NET от Documentize — извлекайте изображения высокого качества для использования в интернете и графике.

PDF to TIFF

Конвертируйте PDF в TIFF-изображения с помощью инструментов .NET от Documentize — извлекайте изображения высокого разрешения для профессионального управления документами.

PDF to XLS

Преобразуйте PDF в Excel с помощью инструментов .NET от Documentize — быстро извлекайте таблицы и данные для бесшовного анализа и обработки.

Подразделы PDF Converter

PDF to HTML

Конвертер PDF от Documentize для .NET предоставляет мощные возможности для конвертации документов из формата PDF в HTML, идеально подходит для веб-приложений, архивирования и создания отчетов. С множеством вариантов обработки ресурсов и макетов, конвертер адаптируется к различным требованиям проекта.

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

Конвертируйте файлы PDF в HTML, чтобы сделать документы доступными для просмотра в вебе или интеграции в приложения, где предпочтителен формат HTML.

  1. Настройка параметров: Используйте PdfToHtmlOptions, чтобы настроить вывод, выбрав либо встроенные, либо внешние ресурсы.
  2. Определите пути ввода и вывода: Установите пути для вашего входного PDF и выходного HTML.
  3. Выполните конвертацию: Вызовите метод Convert класса PdfConverter, чтобы конвертировать файл.

Пример: Конвертируйте PDF в HTML с встроенными ресурсами

1// Создайте объект PdfToHtmlOptions, чтобы установить тип выходных данных как файл с встроенными ресурсами
2var options = new PdfToHtmlOptions(PdfToHtmlOptions.SaveDataType.FileWithEmbeddedResources);
3// Добавьте путь к входному файлу
4options.AddInput(new FileDataSource("path_to_input.pdf"));
5// Установите путь к выходному файлу
6options.AddOutput(new FileDataSource("path_to_output.html"));
7// Выполните процесс
8PdfConverter.Convert(options);

Доступные параметры для конвертации PDF в HTML

  • SaveDataType:
    • FileWithEmbeddedResources: Генерирует один HTML-файл со всеми встроенными ресурсами.
    • FileWithExternalResources: Сохраняет ресурсы отдельно, идеально для больших HTML-файлов.

PDF to DOC

Конвертер PDF от Documentize для .NET — это мощный инструмент, предназначенный для преобразования PDF-документов в форматы DOC или DOCX. Этот плагин без проблем трансформирует страницы PDF в редактируемые документы Microsoft Word, что упрощает повторное использование, редактирование и совместное использование контента на различных платформах.

Как конвертировать PDF в DOC/DOCX

Чтобы конвертировать PDF-документ в формат DOC/DOCX, выполните следующие шаги:

  1. Создайте экземпляр PdfToDocOptions, чтобы настроить процесс конвертации.
  2. Добавьте входной PDF-файл, используя метод AddInput.
  3. Добавьте путь к выходному файлу для результирующего файла, используя метод AddOutput.
  4. Выполните метод Convert, чтобы запустить конвертацию.
1// Создайте объект PdfToDocOptions для установки инструкций
2var options = new PdfToDocOptions();
3// Добавьте путь к входному файлу
4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
5// Установите путь к выходному файлу
6options.AddOutput(new FileDataSource("path_to_result_file.doc"));
7// Выполните процесс
8PdfConverter.Convert(options);

Конвертация PDF в DOC с пользовательскими опциями

Плагин PDF to DOC Converter предоставляет несколько опций для настройки процесса конвертации. Вы можете выбирать между различными режимами, чтобы контролировать, как обрабатываются макет и структура PDF во время конвертации.

 1// Создайте объект PdfToDocOptions для установки инструкций
 2var options = new PdfToDocOptions();
 3// Добавьте путь к входному файлу
 4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
 5// Установите путь к выходному файлу
 6options.AddOutput(new FileDataSource("path_to_result_file.doc"));
 7// Установите режим
 8options.Mode = DocConversionMode.Flow;
 9// Выполните процесс
10PdfConverter.Convert(options);

Ключевые особенности:

  • Конвертация в DOC/DOCX: Конвертируйте PDF-документы в редактируемые форматы Microsoft Word (DOC или DOCX).
  • Сохранение форматирования: Сохраняйте оригинальный макет, текст и форматирование во время процесса конвертации.
  • Пользовательские опции конвертации: Тонко настраивайте процесс конвертации с помощью различных режимов, таких как Enhanced Flow, для лучшего макета.

HTML to PDF

Конвертер PDF от Documentize для .NET предоставляет надежные возможности для преобразования документов из формата HTML в PDF, идеально подходящие для веб-приложений, архивирования и генерации отчетов. С множеством опций для обработки ресурсов и макетов конвертер адаптируется к различным требованиям проектов.

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

Преобразуйте HTML-контент в высококачественные PDF, идеально подходящие для создания печатных отчетов, архивирования веб-контента или создания форматов документов для обмена. Чтобы конвертировать HTML-документ в PDF, выполните следующие шаги:

  1. Настройте параметры: Используйте HtmlToPdfOptions для определения настроек макета и медиа.
  2. Укажите пути: Установите пути к входному HTML и выходному PDF файлам.
  3. Выполните конвертацию: Запустите метод Convert класса PdfConverter, чтобы конвертировать файл.

Пример: Конвертация HTML в PDF

1// Создайте HtmlToPdfOptions
2var options = new HtmlToPdfOptions();
3// Добавьте путь к входному файлу
4options.AddInput(new FileDataSource("path_to_input.html"));
5// Установите путь к выходному файлу
6options.AddOutput(new FileDataSource("path_to_output.pdf"));
7// Выполните процесс
8PdfConverter.Convert(options);

Дополнительные параметры для конвертации HTML в PDF

  • Тип медиа:

    • HtmlMediaType.Print: Идеален для генерации PDF, подходящих для печати.
    • HtmlMediaType.Screen: Используйте при конвертации контента, предназначенного для цифрового просмотра.
  • Корректировка макета:

    • PageLayoutOption: Регулирует, как HTML-контент вписывается в макет PDF, например, ScaleToPageWidth, чтобы гарантировать, что контент масштабируется по ширине PDF.
    • IsRenderToSinglePage: Позволяет отображать весь HTML-контент на одной странице PDF, если это необходимо для кратких презентаций.

Этот конвертер универсален для различных приложений, от генерации PDF-отчетов на основе веб-контента до конвертации архивов PDF-документов для веб-доступа. Для более продвинутых конфигураций обратитесь к полной документации Documentize.

PDF to JPEG

Конвертер PDF от Documentize для .NET — это мощный инструмент, который упрощает преобразование PDF-документов в изображения JPEG высокого качества. Этот плагин разработан для того, чтобы сделать ваш контент более доступным на различных платформах, преобразуя страницы PDF в широко используемые форматы изображений.

Как преобразовать страницы PDF в JPEG

Чтобы преобразовать PDF-документ в изображения JPEG, выполните следующие шаги:

  1. Создайте экземпляр PdfToJpegOptions, чтобы настроить процесс преобразования.
  2. Добавьте входной PDF файл с помощью метода AddInput.
  3. Установите путь к выходному каталогу для изображений JPEG с помощью метода AddOutput.
  4. Запустите метод Convert, чтобы преобразовать страницы PDF в изображения JPEG.
1// Создайте объект PdfToJpegOptions для установки инструкций
2var options = new PdfToJpegOptions();
3// Добавьте путь к входному файлу
4options.AddInput(new FileDataSource("path_to_input.pdf"));
5// Установите путь к выходному каталогу
6options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
7// Выполните процесс
8PdfConverter.Convert(options);

Настройка преобразования PDF в JPEG

Вы можете настроить процесс преобразования, изменив разрешение, выбрав диапазоны страниц или установив качество изображения. Вот как преобразовать первую страницу PDF при 200 DPI:

 1// Создайте объект PdfToJpegOptions для установки инструкций
 2var options = new PdfToJpegOptions();
 3// Обработайте только первую страницу
 4options.PageList = [1];
 5// Установите выходное разрешение на 200 DPI
 6options.OutputResolution = 200;
 7// Установите качество на 50
 8options.Quality = 50;
 9// Добавьте путь к входному файлу
10options.AddInput(new FileDataSource("path_to_input.pdf"));
11// Установите путь к выходному каталогу
12options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
13// Выполните процесс
14PdfConverter.Convert(options);

Как получить результаты без каталога или в виде потоков

Метод Convert возвращает объект ResultContainer, который содержит информацию о результатах преобразования. Вы можете получить потоки преобразованных файлов JPEG, как показано ниже:

 1// Создайте объект PdfToJpegOptions для установки инструкций
 2var options = new PdfToJpegOptions();
 3// Добавьте путь к входному файлу
 4options.AddInput(new FileDataSource("path_to_input.pdf"));
 5// Выполните процесс
 6var results = PdfConverter.Convert(options);
 7// Получите результаты потоков
 8foreach (var result in results.ResultCollection)
 9{
10    var streamResultPage1 = result.ToStream();
11}

Ключевые особенности:

  • Преобразование PDF в JPEG: Легко преобразуйте целые PDF-документы или конкретные страницы в изображения JPEG.
  • Пользовательское разрешение: Настройте разрешение (например, 300 dpi) для получения изображений высокого качества.
  • Набор страниц: Выберите конкретные страницы для преобразования.
  • Быстрое преобразование: Быстрый и эффективный процесс с минимальными усилиями.

PDF to PDF/A

Documentize PDF Converter для .NET — это мощный инструмент, предназначенный для конвертации PDF-документов в формат PDF/A, обеспечивая соответствие вашего контента стандартам долгосрочного архивирования. Этот плагин также поддерживает проверку существующих PDF-документов на соответствие PDF/A, предлагая функции как конвертации, так и валидации в одном решении.

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

Чтобы конвертировать PDF-документ в формат PDF/A, выполните следующие шаги:

  1. Создайте экземпляр PdfToPdfAOptions для настройки процесса конвертации.
  2. Укажите желаемую версию PDF/A (например, PDF/A-3B).
  3. Добавьте входной PDF-файл с помощью метода AddInput.
  4. Добавьте выходной файл для полученного PDF/A с помощью метода AddOutput.
  5. Вызовите метод Convert для выполнения конвертации.
 1// Создайте класс параметров для настройки процесса конвертации
 2var options = new PdfToPdfAOptions
 3{
 4    PdfAVersion = PdfAStandardVersion.PDF_A_3B
 5};
 6
 7// Добавьте исходный файл
 8options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf")); // замените на фактический путь к вашему файлу
 9
10// Добавьте путь для сохранения конвертированного файла
11options.AddOutput(new FileDataSource("path_to_the_converted_file.pdf"));
12
13// Выполните конвертацию
14PdfConverter.Convert(options);

Проверка соответствия PDF/A

Вы можете проверить существующие PDF-файлы на соответствие стандарту PDF/A с помощью класса PdfAValidateOptions.

 1// Создайте класс параметров для настройки процесса валидации
 2var options = new PdfAValidateOptions
 3{
 4    PdfAVersion = PdfAStandardVersion.PDF_A_1A
 5};
 6
 7// Добавьте один или несколько файлов для проверки
 8options.AddInput(new FileDataSource("path_to_your_first_pdf_file.pdf")); // замените на фактический путь к вашему файлу
 9options.AddInput(new FileDataSource("path_to_your_second_pdf_file.pdf"));
10// добавьте больше файлов по мере необходимости
11
12// Запустите валидацию и получите результаты
13var resultContainer = PdfConverter.Validate(options);
14
15// Проверьте свойство resultContainer.ResultCollection для получения результатов валидации для каждого файла:
16for (var i = 0; i < resultContainer.ResultCollection.Count; i++)
17{
18    var result = resultContainer.ResultCollection[i];
19    var validationResult = (PdfAValidationResult) result.Data;
20    var isValid = validationResult.IsValid; // Результат проверки для i-го документа
21}

Ключевые функции:

  • Конвертировать в PDF/A: Легко преобразуйте PDF-файлы в формат PDF/A (такие как PDF/A-1a, PDF/A-2b, PDF/A-3b), чтобы гарантировать соответствие стандартам архивирования.
  • Проверка соответствия PDF/A: Проверьте существующие PDF-документы на соответствие стандартам PDF/A и выявите проблемы в случае несоответствия.
  • Эффективный рабочий процесс: Минимизируйте время и усилия с помощью быстрых и надежных процессов конвертации.

PDF to PNG

Конвертер PDF от Documentize для .NET — это продвинутый инструмент, который позволяет конвертировать PDF-документы в изображения PNG высокого качества. Этот плагин разработан для того, чтобы сделать ваш контент более универсальным, доступным и проще для совместного использования, преобразуя PDF-страницы в широко поддерживаемые форматы изображений.

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

Чтобы конвертировать PDF-документ в изображения PNG, следуйте этим шагам:

  1. Создайте экземпляр PdfToPngOptions, чтобы настроить процесс конвертации.
  2. Добавьте входной PDF файл с помощью метода AddInput.
  3. Установите путь выходного каталога для изображений PNG с помощью метода AddOutput.
  4. Запустите метод Convert, чтобы конвертировать PDF-страницы в изображения PNG.
1  
2// Создайте объект PdfToPngOptions, чтобы установить инструкции  
3var options = new PdfToPngOptions();  
4// Добавьте путь к входному файлу  
5options.AddInput(new FileDataSource("path_to_input.pdf"));  
6// Установите путь выходного каталога  
7options.AddOutput(new DirectoryDataSource("path_to_output_directory"));  
8// Выполните процесс  
9PdfConverter.Convert(options);  

Настройка конвертации PDF в PNG

Вы можете настроить конвертацию, изменяя разрешение и выбирая конкретные страницы. Например, чтобы конвертировать только первую страницу PDF с разрешением 200 DPI:

 1  
 2// Создайте объект PdfToPngOptions, чтобы установить инструкции  
 3var options = new PdfToPngOptions();  
 4// Обрабатывайте только первую страницу  
 5options.PageList = [1];  
 6// Установите разрешение на выходе 200 DPI  
 7options.OutputResolution = 200;  
 8// Добавьте путь к входному файлу  
 9options.AddInput(new FileDataSource("path_to_input.pdf"));  
10// Установите путь выходного каталога  
11options.AddOutput(new DirectoryDataSource("path_to_output_directory"));  
12// Выполните процесс  
13PdfConverter.Convert(options);  

Работа с результатами конвертации

Метод Convert возвращает объект ResultContainer, который содержит информацию о результатах конвертации. Вы можете получить потоки конвертированных PNG-файлов, как показано ниже:

 1  
 2// Создайте объект PdfToJpegOptions, чтобы установить инструкции  
 3var options = new PdfToPngOptions();  
 4// Добавьте путь к входному файлу  
 5options.AddInput(new FileDataSource("path_to_input.pdf"));  
 6// Выполните процесс  
 7var results = PdfConverter.Convert(options);  
 8// Получите результаты потоков  
 9foreach (var result in results.ResultCollection)  
10{  
11    var streamResultPage1 = result.ToStream();  
12}  

Ключевые функции:

  • Конвертировать PDF в PNG: Быстро и эффективно конвертируйте целые PDF-документы или конкретные страницы в изображения PNG.
  • Настраиваемое разрешение: Установите желаемое DPI (например, 300 DPI) для вывода изображений высокого качества.
  • Набор страниц: Выбирайте конкретные страницы для конвертации.
  • Легкое управление выходными данными: Указывайте выходные каталоги для каждого конвертированного PNG-файла.
  • Быстрая конвертация: Быстро, эффективно и требует минимальных усилий для настройки.

PDF to TIFF

Конвертер PDF от Documentize для .NET — это мощный инструмент, разработанный для преобразования PDF-документов в качественные изображения TIFF. Этот плагин гарантирует доступность вашего контента на различных платформах при сохранении отличной точности и универсальности. Вы можете настроить процесс конверсии, изменяя разрешение, включая многопоточную выдачу или выбирая страницы.

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

Чтобы преобразовать PDF-документ в TIFF-изображения, выполните следующие шаги:

  1. Создайте экземпляр PdfToTiffOptions для настройки процесса конверсии.
  2. Добавьте входной PDF-файл, используя метод AddInput.
  3. Укажите путь к выходному файлу для TIFF-изображений, используя метод AddOutput.
  4. Запустите метод Convert, чтобы конвертировать страницы PDF в TIFF-изображения.
1// Создайте объект PdfToTiffOptions для установки инструкций
2var options = new PdfToTiffOptions();
3// Добавьте путь к входному файлу
4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
5// Установите путь к выходной директории
6options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
7// Выполните процесс
8PdfConverter.Convert(options);

Настройка страниц и DPI конверсии PDF в TIFF

Вот как конвертировать 2 страницы PDF с разрешением 400 DPI в файл TIFF:

 1// Создайте объект PdfToTiffOptions для установки инструкций
 2var options = new PdfToTiffOptions();
 3// Добавьте путь к входному файлу
 4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
 5// Установите путь к выходной директории
 6options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
 7// Установите страницы
 8options.PageList = [1, 3];
 9// Установите разрешение результирующего изображения
10options.OutputResolution = 400;
11// Выполните процесс
12PdfConverter.Convert(options);

Создание многопоточного TIFF

Плагин поддерживает генерацию многопоточных TIFF, позволяя вам объединять несколько страниц PDF в один файл TIFF для эффективного архивирования или печати.

 1// Создайте объект PdfToTiffOptions для установки инструкций
 2var options = new PdfToTiffOptions();
 3// Добавьте путь к входному файлу
 4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
 5// Установите путь к выходной директории
 6options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
 7// Включите многопоточный вывод TIFF
 8options.MultiPage = true;
 9// Выполните процесс
10PdfConverter.Convert(options);

Настройка страниц и DPI конверсии PDF в TIFF

Вот как конвертировать 2 страницы PDF с разрешением 400 DPI в файл TIFF:

 1// Создайте объект PdfToTiffOptions для установки инструкций
 2var options = new PdfToTiffOptions();
 3// Добавьте путь к входному файлу
 4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
 5// Установите путь к выходной директории
 6options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
 7// Установите сжатие и глубину цвета
 8options.Compression = TiffCompression.RLE;
 9options.ColorDepth = TiffColorDepth.Format24bpp;
10// Выполните процесс
11PdfConverter.Convert(options);

Как обрабатывать результаты конверсии

Метод Convert возвращает объект ResultContainer, который предоставляет информацию о результатах конверсии. Вы можете получить потоки сконвертированных TIFF-файлов, как показано ниже:

 1// Создайте объект PdfToTiffOptions для установки инструкций
 2var options = new PdfToTiffOptions();
 3// Добавьте путь к входному файлу
 4options.AddInput(new FileDataSource("path_to_input.pdf"));
 5// Выполните процесс
 6var results = PdfConverter.Convert(options);
 7// Получите результаты потоков
 8foreach (var result in results.ResultCollection)
 9{
10    var streamResultPage1 = result.ToStream();
11}

Основные функции:

  • Конвертировать PDF в TIFF: Легко конвертируйте целые PDF-документы или конкретные страницы в изображения TIFF.
  • Пользовательское разрешение: Настройте разрешение (например, 300 dpi) для получения отличных выходных данных.
  • Многопоточный TIFF: Объединяйте несколько страниц PDF в один многопоточный файл TIFF.
  • Установить страницы: Выбирайте конкретные страницы для конверсии.
  • Быстрая конверсия: Быстрый и эффективный процесс с минимальными усилиями.

PDF to XLS

Конвертер PDF от Documentize для .NET — это универсальный и мощный инструмент для преобразования PDF-документов в электронные таблицы Excel (XLSX/XLS/CSV/XLSM/ODS). Используя этот плагин, разработчики могут беспрепятственно преобразовывать статические данные PDF в динамические и редактируемые электронные таблицы, упрощая манипуляцию с данными, анализ и обмен информацией.

Как преобразовать PDF в Excel

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

  1. Настройте параметры преобразования, используя класс PdfToXlsOptions.
  2. Добавьте входные PDF-файлы с помощью метода AddInput.
  3. Укажите путь к выходному файлу с помощью метода AddOutput.
  4. Выполните метод Convert, чтобы инициировать преобразование.
1// Создание объекта PdfToXlsOptions для установки инструкций
2var options = new PdfToXlsOptions();
3// Добавление пути к входному файлу
4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
5// Установка пути к выходному файлу
6options.AddOutput(new FileDataSource("path_to_result_xlsx_file.xlsx"));
7// Выполнение процесса
8PdfConverter.Convert(options);

Настройка преобразования PDF в Excel

Класс PdfToXlsOptions позволяет настраивать процесс преобразования. Например, чтобы преобразовать PDF в файл XLS и включить расширенные параметры форматирования:

 1// Создание объекта PdfToXlsOptions для установки инструкций
 2var options = new PdfToXlsOptions();
 3// Добавление пути к входному файлу
 4options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
 5// Указание формата XLS
 6options.Format = PdfToXlsOptions.ExcelFormat.XMLSpreadSheet2003;
 7options.InsertBlankColumnAtFirst = true;
 8options.MinimizeTheNumberOfWorksheets = true;
 9// Установка пути к выходному файлу
10options.AddOutput(new FileDataSource("path_to_result_xlsx_file.xls"));
11// Выполнение процесса
12PdfConverter.Convert(options);

Поддерживаемые выходные форматы

Перечисление PdfToXlsOptions.ExcelFormat предлагает ряд выходных форматов:

  • XLSX: Формат файла Office Open XML (.xlsx) (по умолчанию).
  • XLSM: Формат Excel с поддержкой макросов.
  • CSV: Значения, разделенные запятыми.
  • ODS: Открытая таблица документов.
  • XMLSpreadSheet2003: Формат файла Excel 2003 XML (.xls).

Основные характеристики:

  • Гибкие параметры преобразования: Преобразуйте PDF-файлы в XLSX, XLS, CSV или другие форматы.
  • Сохранение содержания: Поддерживайте оригинальную структуру, макет и форматирование.
  • Расширенное форматирование: Вставляйте пустые столбцы или минимизируйте количество листов.
 Русский