如何在 Python 中将 PDF 转换为 JPEG

这个快速主题详细介绍了如何在 Python 中将 PDF 转换为 JPEG。您可以设置分辨率、宽度、高度和其他属性,例如设置默认字体、缩放 JPEG 以适应页面宽度等等。为了将 PDF 页面转换为 JPEG Python 代码,下面给出了将 PDF 文件转换为 JPEG 图像的详细步骤。

在 Python 中将 PDF 渲染为 JPEG 的步骤

  1. 安装 Aspose.PDF for Python 通过 .NET 将 PDF 转换为 JPEG 图像
  2. 将源 PDF 文件打开到 Document 类对象中以转换为 JPEG 图像
  3. 创建 Resolution 类对象以设置输出 JPEG 图像分辨率
  4. 初始化JpegDevice类对象设置分辨率和渲染
  5. 使用 Document.pages 集合遍历所有 PDF 页面
  6. 调用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 上的文章。

 简体中文