1

我们有要转换为 jpeg 的 pdf 文档(来源:相机或扫描仪)。
我们使用 LEADTOOLS 和 PDF-TOOLS(在两个单独的程序中)将这些 pdf 文件转换为 jpeg 文件。
无论源 pdf 文件的 DPI 如何,这两个工具都使用 150 的默认 DPI。
我们宁愿从源 pdf 文件中获取这个值。
例如:Adobe Acrobat 软件识别源 pdf 文件 DPI 并使用它创建 jpeg 文件。

有没有什么方法可以通过确定源 pdf 文件的 DPI 来使用 LEADTOOLS 和 PDF-TOOLS 实现相同的效果?

4

1 回答 1

1

几个月前,此功能已添加到 LEADTOOLS 的 v19 中。您现在可以使用 Leadtools.Pdf.PDFDocument 类的以下成员从 PDF 页面中提取图像,同时保留其原始像素尺寸:

  • ParseDocumentStructure 方法。
  • 图片属性。
  • 解码图像方法。

此外,如果图像在 PDF 页面内被拉伸,您可以通过使用 Leadtools.Pdf.PDFObject.Bounds 属性检查其在 PDF 页面中的显示大小来检测它。在这些文件夹中,有一个 PDFDocument 类和与 LEADTOOLS 19 一起安装的相关对象的专用演示:

  • 示例\DotNet\CS\PDFDocumentDemo
  • 示例\DotNet\VB\PDFDocumentDemo
于 2015-07-21T18:59:05.457 回答