pdf转图片 jpg png

1、MUPDF 工具

下载地址:https://mupdf.com/downloads/archive/mupdf-1.20.0-rc1-windows.zip

解压后有:

可以找到mutool.exe工具

使用mutool.exe工具转换

只转换第一页

mutool.exe draw -r 300 -o file.jpg file.pdf

转换多页

mutool.exe draw -r 300 -o file%d.jpg file.pdf

参数解释:

-r 后面是dpi的参数

打印照片分辨率可以设置为:200dpi、240dpi、300dpi、350dpi,分辨率越高打印出的照片就越是清晰,但是通常设置为300dpi就可以了。

-o 是输出文件名

2、MUPDF C语言接口

mupdf官网的地址
https://www.mupdf.com/index.html
https://www.mupdf.com/releases/

MUPDF编译:

VS2015编译MuPDF 1.13.0源码(详细)_luoyayun361的博客-CSDN博客_mupdf编译

mupdf-将pdf转png图片_mb5fe94dcc39b15的技术博客_51CTO博客

2、C#

https://blog.csdn.net/zouxistudent/article/details/7275854?utm_term=c++%20%E5%B0%86pdf%E8%BD%AC%E6%8D%A2%E6%88%90%E5%9B%BE%E7%89%87&utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2~all~sobaiduweb~default-1-7275854-null-null&spm=3001.4430

3、PDFium 

https://blog.csdn.net/chunleixiahe/article/details/123933711?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_utm_term~default-1-123933711-blog-123934877.pc_relevant_vip_default&spm=1001.2101.3001.4242.1&utm_relevant_index=4
 


4、PDFLib


https://www.docin.com/p-1212665272.html

5、GhostScript中的gsdll32.dll转

word转PDF、图片(JPG、BMP、PNG)的方案_word转png-C#代码类资源-CSDN下载

PDF转图片_大齐的博客-CSDN博客前段时间开发一个项目,需要用到PDF转图片,并在MFC开发界面中显示图片。经过google,找到几个可用的方法,分别是GhostScript、imageMagic和MuPDF,由于使用MFC做界面开发,因此需要在VC++中使用。 首先用到的是GhostScript,网络上有一些C#的使用方法,如下面的链接: http://www.codeproject.com/Artihttps://blog.csdn.net/ArthurFangmc/article/details/8455759?ops_request_misc=&request_id=&biz_id=102&utm_term=mfc%20pdf%20%E8%BD%AC%20%E5%9B%BE%E7%89%87&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-0-8455759.142%5Ev10%5Econtrol,157%5Ev8%5Econtrol&spm=1018.2226.3001.4187

6、MUDPF编译成动态库

编译第三方开源库mupdf,实现pdf转png_sxl545的博客-CSDN博客_libmupdf 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Delphi是一种编程语言,可以使用它来编写程序以将PDF文档换为JPG图像。要完成这个任务,您需要使用一些第三方库或组件来实现换过程。 使用Delphi进行PDFJPG换的步骤如下: 1. 首先,需要使用PDF库或组件来加载PDF文档,例如Gnostice PDF库或QuickPDF库。 2. 通过PDF库或组件,可以获取PDF页面并将其换为位图或图像。这通常涉及使用针对位图或图像的算法来优化颜色和分辨率等属性。 3. 最后,您可以使用Delphi的图像库或组件将位图或图像换为JPG格式,例如Imaging库或GraphicEx库。 总之,要在Delphi中将PDF文档换为JPG图像,您需要使用PDF库或组件下载PDF文档,将PDF页面换为位图或图像,然后使用图像库或组件将位图或图像换为JPG格式。 ### 回答2: Delphi是一种流行的编程语言,用于开发Windows应用程序。如果要将PDF文件换为JPG图像,可以使用Delphi编写一个小工具来完成。可以使用第三方PDF换库,如GhostScript或PDFLib,将PDF文件换为JPG格式。以下是一个简单的Delphi代码示例,使用GhostScript将PDF文件换为JPG。 首先,需要下载和安装GhostScript(或PDFLib)库,并将其添加到Delphi的搜索路径中。然后,您可以使用以下代码将PDF文件换为JPG: procedure ConvertPDFToJPG(const pdfFilename, jpgFilename: string); var gs: TGhostscript; begin gs := TGhostscript.Create(nil); try gs.Device := gsJPEG; // 设置设备为JPEG格式 gs.InputFiles.Add(pdfFilename); // 添加PDF文件名 gs.OutputPath := ExtractFilePath(jpgFilename); // 设置输出路径 gs.OutputFiles.Add(ExtractFileName(jpgFilename)); // 添加JPG文件名 gs.Execute; // 执行换 finally gs.Free; end; end; 这段代码将创建一个TGhostscript对象,然后设置换设备为JPEG格式,添加输入PDF文件名和输出JPG文件名,最后调用Execute方法执行换。 ### 回答3: Delphi是一种流行的编程语言,可以用于开发跨平台的应用程序。如果你想将PDF文件换为JPG格式,Delphi可以提供一些优秀的解决方案。 首先,你可以使用Delphi中的PDF组件来处理PDF文件。例如,FastReport和Gnostice PDFtoolkit都是Delphi中流行的PDF组件。这些组件提供了许多功能,包括将PDF换为图像格式(如JPG),以便在应用程序中进行处理。 其次,你可以使用第三方PDF换工具,将PDF文件换为JPG格式。有很多可靠的PDF工具可以使用,如Adobe Acrobat、PDFMate PDF Converter和Nuance PDF Converter。这些工具可以将PDF文件换为JPG格式,并提供一些定制选项来控制输出文件的质量和大小。 最后,你可以使用开源的PDF换库,将PDF文件换为JPG格式。例如,MuPDF是一个高性能的PDF渲染和换库,支持各种文件格式和操作系统。使用MuPDF,你可以将PDF文件换为JPGPNG或其他流行图像格式。 总之,通过Delphi中提供的PDF组件或使用第三方工具和开源库,你可以轻松地将PDF文件换为JPG格式。这种解决方案可以广泛应用于各种场景,如文档换、数据处理和图像处理等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值