.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完成!"); }
云在青天水在瓶