在Qt中使用将pdf图像转换为jpg图像



标题实际上说明了一切:

我想把一个pdf文件转换成几个jpg图片。这将是用c++编码的软件的一部分(如果这很重要的话,我将使用Qt作为我的接口…:)

我希望输出的图像最好是72 dpi。

有简单的方法吗?

如果你需要更多的信息,请评论我,我很感激你的帮助、提示或回答!

获取pdf2image实用程序,并从程序中运行它,收集它的输出文件。

如果你真的需要一个可执行文件(为什么?)——看看它的来源,然后从中提取所有内容

您应该尝试使用poppler(或xpdf)。您将完全控制渲染分辨率,并可以利用将页面渲染到帧缓冲区的图像输出设备(ImageOutputDev)。使用libjpeg将这个帧缓冲区保存为jpeg非常简单。

最新更新