PDF Converter
Конвертируйте PDF в HTML с помощью инструментов .NET от Documentize — сохраните макет и форматирование для последовательных, профессиональных результатов.
Конвертируйте PDF в документы Word с помощью инструментов .NET от Documentize — сохраняйте форматирование и структуру для легкого редактирования.
Конвертируйте HTML в PDF с помощью инструментов .NET от Documentize — сохраняйте макет и форматирование для единообразных, профессиональных результатов.
Преобразуйте PDF в JPEG изображения с помощью инструментов .NET от Documentize—без труда извлекайте изображения высокого качества из ваших документов.
Конвертируйте PDF в формат PDF/A с помощью инструментов .NET от Documentize — обеспечьте долгосрочное архивирование и соответствие без труда.
Конвертируйте PDF в изображения PNG с помощью инструментов .NET от Documentize — извлекайте изображения высокого качества для использования в интернете и графике.
Конвертируйте PDF в TIFF-изображения с помощью инструментов .NET от Documentize — извлекайте изображения высокого разрешения для профессионального управления документами.
Преобразуйте PDF в Excel с помощью инструментов .NET от Documentize — быстро извлекайте таблицы и данные для бесшовного анализа и обработки.
Подразделы PDF Converter
PDF to HTML
Конвертер PDF от Documentize для .NET предоставляет мощные возможности для конвертации документов из формата PDF в HTML, идеально подходит для веб-приложений, архивирования и создания отчетов. С множеством вариантов обработки ресурсов и макетов, конвертер адаптируется к различным требованиям проекта.
Конвертация PDF в HTML
Конвертируйте файлы PDF в HTML, чтобы сделать документы доступными для просмотра в вебе или интеграции в приложения, где предпочтителен формат HTML.
- Настройка параметров: Используйте
PdfToHtmlOptions, чтобы настроить вывод, выбрав либо встроенные, либо внешние ресурсы. - Определите пути ввода и вывода: Установите пути для вашего входного PDF и выходного HTML.
- Выполните конвертацию: Вызовите метод
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, выполните следующие шаги:
- Создайте экземпляр
PdfToDocOptions, чтобы настроить процесс конвертации. - Добавьте входной PDF-файл, используя метод
AddInput. - Добавьте путь к выходному файлу для результирующего файла, используя метод
AddOutput. - Выполните метод
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, выполните следующие шаги:
- Настройте параметры: Используйте
HtmlToPdfOptions для определения настроек макета и медиа. - Укажите пути: Установите пути к входному HTML и выходному PDF файлам.
- Выполните конвертацию: Запустите метод
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, выполните следующие шаги:
- Создайте экземпляр
PdfToJpegOptions, чтобы настроить процесс преобразования. - Добавьте входной PDF файл с помощью метода
AddInput. - Установите путь к выходному каталогу для изображений JPEG с помощью метода
AddOutput. - Запустите метод
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, выполните следующие шаги:
- Создайте экземпляр
PdfToPdfAOptions для настройки процесса конвертации. - Укажите желаемую версию PDF/A (например, PDF/A-3B).
- Добавьте входной PDF-файл с помощью метода
AddInput. - Добавьте выходной файл для полученного PDF/A с помощью метода
AddOutput. - Вызовите метод
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, следуйте этим шагам:
- Создайте экземпляр
PdfToPngOptions, чтобы настроить процесс конвертации. - Добавьте входной PDF файл с помощью метода
AddInput. - Установите путь выходного каталога для изображений PNG с помощью метода
AddOutput. - Запустите метод
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-изображения, выполните следующие шаги:
- Создайте экземпляр
PdfToTiffOptions для настройки процесса конверсии. - Добавьте входной PDF-файл, используя метод
AddInput. - Укажите путь к выходному файлу для TIFF-изображений, используя метод
AddOutput. - Запустите метод
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), выполните следующие шаги:
- Настройте параметры преобразования, используя класс
PdfToXlsOptions. - Добавьте входные PDF-файлы с помощью метода
AddInput. - Укажите путь к выходному файлу с помощью метода
AddOutput. - Выполните метод
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 или другие форматы.
- Сохранение содержания: Поддерживайте оригинальную структуру, макет и форматирование.
- Расширенное форматирование: Вставляйте пустые столбцы или минимизируйте количество листов.