v25.8

Улучшенная удобство использования JpegConverter

Класс JpegConverter: статический и не требует использования конструктора.

Пример использования:

// Пример демонстрирует, как преобразовать PDF-документ в формат JPEG.
// Создайте объект PdfToJpegOptions для установки инструкций
var options = new PdfToJpegOptions();
// Добавьте путь к входному файлу
options.AddInput(new FileDataSource("path_to_input.pdf"));
// Установите путь к выходной директории
options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
// Выполните процесс
JpegConverter.Process(options);

Улучшенная удобство использования PngConverter

Класс PngConverter: статический и не требует использования конструктора.

Пример использования:

// Пример демонстрирует, как преобразовать PDF-документ в формат PNG.
// Создайте объект PdfToPngOptions для установки инструкций
var options = new PdfToPngOptions();
// Добавьте путь к входному файлу
options.AddInput(new FileDataSource("path_to_input.pdf"));
// Установите путь к выходной директории
options.AddOutput(new DirectoryDataSource("path_to_output_directory"));
// Выполните процесс
PngConverter.Process(options);

Улучшенная удобство использования XlsConverter

  • Класс XlsConverter: статический и не требует использования конструктора.
  • Класс XlsConverter: исправлено описание.

Пример использования:

// Пример демонстрирует, как преобразовать PDF в документ XLSX.
// Создайте объект PdfToXlsOptions для установки инструкций
var options = new PdfToXlsOptions();
// Добавьте путь к входному файлу
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// Установите путь к выходному файлу
options.AddOutput(new FileDataSource("path_to_result_xlsx_file.xlsx"));
// Выполните процесс
XlsConverter.Process(options);

Улучшенная удобство использования Signature

  • Класс Signature: статический и не требует использования конструктора.
  • Класс Signature: исправлено описание.
  • Класс Signature: интерфейс IPlugin удален.

Пример использования:

// Пример демонстрирует, как подписать PDF-документ.
// Создайте объект SignOptions для установки инструкций
var options = new SignOptions("path_to_your_pfx_file.pfx", "password_of_your_pfx_file");
// Добавьте путь к входному файлу
options.AddInput(new FileDataSource("path_to_your_pdf_file.pdf"));
// Установите путь к выходному файлу
options.AddOutput(new FileDataSource("path_to_result_pdf_file.pdf"));
// Выполните процесс
Signature.Process(options);

Измененные конструкторы PdfToHtmlOptions

Конструкторы и аргументы оптимизированы.

Измененная оценка TextExtractor

Текст оценки изменен.

Обновленная документация

Обновлены примеры, добавлены дополнительные примеры:

  • Конвертер PDF в JPEG
  • Конвертер PDF в PNG
  • Конвертер PDF в TIFF
  • Упрощение форм PDF
  • Конвертер HTML
  • Безопасность PDF
  • Оптимизатор PDF
  • Объединитель PDF
  • Разделитель PDF

Исправленные ошибки

  • Исправлены проблемы с аннотациями
  • Исправлены проблемы после изменения размера
  • Исправлено преобразование имен шрифтов PDF в PDF/A
  • Исправлено преобразование PDF в DOCX - добавлено пространство в заголовке и другие проблемы
  • Исправлено преобразование HTML в PDF - прозрачный фон PNG
  • Исправлен сжатый PDF - улучшена работа с Adobe Acrobat
 Русский