【问题标题】:Convert pdf document to jpeg using LEADTOOLS and PDF-TOOLS使用 LEADTOOLS 和 PDF-TOOLS 将 pdf 文档转换为 jpeg
【发布时间】:2015-07-19 12:16:07
【问题描述】:
我们有想要转换为 jpeg 的 pdf 文档(来源:相机或扫描仪)。
我们使用 LEADTOOLS 和 PDF-TOOLS(在两个单独的程序中)将这些 pdf 文件转换为 jpeg 文件。
这两种工具都使用 150 的默认 DPI,而与源 pdf 文件的 DPI 无关。
我们希望从源 pdf 文件中获取此值。
例如:Adobe Acrobat 软件识别源 pdf 文件 DPI 并使用它来创建 jpeg 文件。
我们是否可以通过确定源 pdf 文件的 DPI 来使用 LEADTOOLS 和 PDF-TOOLS 实现相同的效果?
【问题讨论】:
标签:
pdf
dpi
leadtools-sdk
【解决方案1】:
这个功能是在几个月前添加到 LEADTOOLS v19 中的。您现在可以使用 Leadtools.Pdf.PDFDocument 类的以下成员从 PDF 页面中提取图像,同时保留其原始像素尺寸:
- ParseDocumentStructure 方法。
- 图像属性。
- DecodeImage 方法。
此外,如果图像在 PDF 页面内被拉伸,您可以通过使用 Leadtools.Pdf.PDFObject.Bounds 属性检查其在 PDF 页面中的显示大小来检测它。
在这些文件夹中有一个 PDFDocument 类和与 LEADTOOLS 19 一起安装的相关对象的专用演示:
- 示例\DotNet\CS\PDFDocumentDemo
- 示例\DotNet\VB\PDFDocumentDemo