spire.pdf导出图片,只能导出11张图片,而且带有水印
/// <summary>
/// 有水印
/// </summary>
/// <param name="pdfUrl">pdf文件路径</param>
/// <param name="imagePath">输出图片路径</param>
public static void SpirePdfToImage(string pdfUrl,string imagePath)
{
Spire.Pdf.PdfDocument doc = new Spire.Pdf.PdfDocument();
doc.LoadFromFile(pdfUrl);
#region 注释生成所有图片
//save to image
//for (int i = 0; i < doc.Pages.Count; i++)
//{
// String fileName = String.Format("ToBmp-img-{0}.bmp", i);
// using (Image image = doc.SaveAsImage(i, 300, 300))
// {
// image.Save(fileName, System.Drawing.Imaging.ImageFormat.Bmp);
// System.Diagnostics.Process.Start(fileName);
// }
//}
#endregion
//可以生成,但是有水印
if (doc.Pages.Count>0)
{
for (int i = 0; i < doc.Pages.Count; i++)
{
String fileName = imagePath + DateTime.Now.ToString("yyyyMMddHHmmssfff")+".png";
using (Image image = doc.SaveAsImage(i, 12, 12))
{
image.Save(fileName, System.Drawing.Imaging.ImageFormat.Bmp);
//System.Diagnostics.Process.Start(fileName);
}
}
}
doc.Close();
}
本文来自博客园,作者:.net&new,转载请注明原文链接:https://www.cnblogs.com/wugh8726254/p/17624662.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
2020-08-12 读取excel所有sheet到dataset