2015-07-19 1 views
1

У нас есть документы в формате PDF (источник: камера или сканер), которые мы хотим преобразовать в jpeg.
Мы используем LEADTOOLS и PDF-TOOLS (в двух отдельных программах) для преобразования этих файлов PDF в файлы jpeg.
Оба этих инструмента используют DPI по умолчанию, равный 150, независимо от DPI исходного файла pdf.
Мы хотели бы, чтобы это значение было взято из исходного файла pdf.
Например: программное обеспечение Adobe Acrobat распознает исходный файл DPI PDF и использует его для создания файла jpeg.Преобразование PDF-документа в jpeg с использованием LEADTOOLS и PDF-TOOLS

Есть ли способ, которым мы могли бы достичь того же, используя LEADTOOLS и PDF-TOOLS, путем определения DPI исходного файла pdf?

+3

звучит как вы хотите извлечь изображение, а не преобразование документа. – spenibus

ответ

1

Эта функция была добавлена ​​в v19 из LEADTOOLS несколько месяцев назад. Теперь вы можете извлекать изображения из PDF-страниц, сохраняя при этом свои первоначальные размеры пикселя с помощью следующих членов класса Leadtools.Pdf.PDFDocument: метод

  • ParseDocumentStructure.
  • Изображения собственности.
  • DecodeImage метод.

Кроме того, если изображение растянуто внутри страницы PDF, вы можете обнаружить это, изучив его размер дисплея на странице PDF, используя свойство Leadtools.Pdf.PDFObject.Bounds. Там есть специальный демо для класса PDFDocument и связанные с ним объекты установлены с LEADTOOLS 19 в этих папках:

  • Примеры \ DotNet \ CS \ PDFDocumentDemo
  • Примеры \ DotNet \ VB \ PDFDocumentDemo
Смежные вопросы