.net5NuGet安装包Spire.PDF实现PDF转图片
public static void PDFToImg()
{
// 加载PDF文档
PdfDocument pdf = new PdfDocument();
pdf.LoadFromFile("G:\\桌面文件\\图片\\放假\\端午节放假通知.pdf");
List<Image> listImages = new List<Image>();
for (int i = 0; i < pdf.Pages.Count; i++)
{
// 实例化一个Spire.Pdf.PdfPageBase对象
PdfPageBase page = pdf.Pages[i];
// 获取所有pages里面的图片
Image[] images = page.ExtractImages();
if (images != null && images.Length > 0)
{
listImages.AddRange(images);
}
}
// 将提取到的图片保存到本地路径
if (listImages.Count > 0)
{
for (int i = 0; i < listImages.Count; i++)
{
Image image = listImages[i];
image.Save("G:\\桌面文件\\图片\\放假\\" + (i + 1).ToString() + ".png", System.Drawing.Imaging.ImageFormat.Png);
}
}
// 释放PDF文档资源
pdf.Close();
}
public static void PDFToWord()
{
PdfToWordConverter converter = new PdfToWordConverter("G:\\桌面文件\\图片\\其它\\1\\TMZC74574012D01T240505.pdf");
// 转换PDF到Word并保存
converter.SaveToDocx("G:\\桌面文件\\图片\\其它\\1\\TMZC74574012D01T240505.docx");
converter.Dispose();
}
public static void WordToPDF()
{
Document document = new Document();
document.LoadFromFile("G:\\桌面文件\\图片\\其它\\1\\TMZC74574012D01T240505.docx"); // 替换为你的Word文件路径
// 保存为PDF文件
document.SaveToFile("G:\\桌面文件\\图片\\其它\\1\\TMZC74574012D01T240505-02.pdf", FileFormat.PDF); // 替换为你想要的输出PDF文件路径
// 释放资源
document.Close();
// 可选:输出转换完成的消息
Console.WriteLine("Word转换为PDF完成!");
}
云在青天水在瓶

浙公网安备 33010602011771号