直接修改PDF文件后缀会乱码导致文件损坏,看C#是怎么实现PDF转PNG图片的吧。
先下载驱动gs1000w32.exe
,这是个PDF转PNG图片的驱动。
gs1000w32.exe下载链接
提取码:3njm
安装完驱动后,通过以下代码实现PDF转PNG图片:
using Ghostscript.NET.Rasterizer;
using System.Drawing.Imaging;
namespace PdfToPngRun
{
internal class Program
{
static void Main(string[] args)
{
using (var rasterizer = new GhostscriptRasterizer())
{
rasterizer.TextAlphaBits = 4;
rasterizer.GraphicsAlphaBits = 4;
rasterizer.Open("D:\\PDF.pdf");//转换pdf路径
var pdf2PNG = rasterizer.GetPage(192, 1);//1为需要转图片的页数
pdf2PNG.Save("D:\\PNG.png", ImageFormat.Png);//保存png路径
}
}
}
}
PDF转PNG图片程序
通过下方链接或二维码可下载程序。
程序下载链接
提取码:injf
先把PDF文件命名为PDF.pdf,再放到D盘,最后点击exe文件调用程序,D盘会生成PNG.png图片(注意:先安装gs1000w32.exe
)
PDF转PNG图片源码
通过下方链接或二维码可下载源码。
源码下载链接
提取码:c623