这个快速主题详细介绍了如何在 Python 中将 PDF 转换为 JPEG。您可以设置分辨率、宽度、高度和其他属性,例如设置默认字体、缩放 JPEG 以适应页面宽度等等。为了将 PDF 页面转换为 JPEG Python 代码,下面给出了将 PDF 文件转换为 JPEG 图像的详细步骤。
在 Python 中将 PDF 渲染为 JPEG 的步骤
- 安装 Aspose.PDF for Python 通过 .NET 将 PDF 转换为 JPEG 图像
- 将源 PDF 文件打开到 Document 类对象中以转换为 JPEG 图像
- 创建 Resolution 类对象以设置输出 JPEG 图像分辨率
- 初始化JpegDevice类对象设置分辨率和渲染
- 使用 Document.pages 集合遍历所有 PDF 页面
- 调用JpegDevice.process函数将每个PDF页面转换成JPEG图片保存到磁盘
在上面的段落中,您获得了通过添加必要的引用然后访问源 PDF 文件在 Python* 中将 *PDF 渲染为 JPEG 的分步详细信息。您还可以为所有输出的 JPEG 图像文件设置不同的配置,并解析所有 PDF 文件页面以转换为 JPEG 图像。最后,每个转换后的 JPEG 文件都作为单独的文件保存在磁盘上。
在 Python 中将 PDF 导出为 JPEG 的代码
此示例演示了将 PDF 呈现为 JPEG 图像的过程,该过程使用文档类对象加载源 PDF 文件。为了设置输出图像的不同属性,声明了 Resolution 和 JpegDevice 对象,它们支持设置许多参数,如图像分辨率、高度、宽度和 OptimizeDimensions。您还可以使用 PngDevise、BmpDevice、EmfDevice 和 GifDevice 来渲染 PNG、BMP、EMF 和 GIF 图像。
在这个例子中,我们重点关注了使用 Python* 将 PDF 页面转换为 JPEG 的过程。如果您有兴趣了解如何将 SVG 转换为 PDF,请参阅 如何使用 Python 将 SVG 转换为 PDF 上的文章。