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();
}

posted @   .net&new  阅读(229)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
历史上的今天:
2020-08-12 读取excel所有sheet到dataset
点击右上角即可分享
微信分享提示