C# 如何使用Docotic.pdf.dll在WPF表单中将PdfPage显示为图像
我需要以WPF格式显示PDF文档的C# 如何使用Docotic.pdf.dll在WPF表单中将PdfPage显示为图像,c#,wpf,pdf,C#,Wpf,Pdf,我需要以WPF格式显示PDF文档的PdfPage。我正在使用Docotic.pdf.dll并希望坚持使用它。PdfPage.Thumbnail也为我提供了所有PDF的空值 据我所知,Docotic.Pdf无法显示Pdf文件(至少是当前版本),它只能创建它们。PdfPage.thumboil是指嵌入在PDF文件中的页面缩略图,该缩略图通常缺失,这就是属性返回null的原因。刚刚从Bit Miracle确认,此功能已添加到Docotic.PDF 3.4()中,目前处于测试阶段 下面是将从Pdf保存图
PdfPage
。我正在使用Docotic.pdf.dll
并希望坚持使用它。PdfPage.Thumbnail
也为我提供了所有PDF的空值 据我所知,Docotic.Pdf无法显示Pdf文件(至少是当前版本),它只能创建它们。PdfPage.thumboil是指嵌入在PDF文件中的页面缩略图,该缩略图通常缺失,这就是属性返回null的原因。刚刚从Bit Miracle确认,此功能已添加到Docotic.PDF 3.4()中,目前处于测试阶段
下面是将从Pdf保存图像的代码
using (PdfDocument pdf = new PdfDocument("your_file.pdf"))
{
PdfDrawOptions options = PdfDrawOptions.CreateZoom(150);
options.BackgroundColor = new PdfRgbColor(255, 255, 255); // white background, transparent by default
options.Format = PdfDrawFormat.Jpeg;
pdf.Pages[0].Save("result.jpg", options);
}
还有一组样本可能值得研究 那么你能推荐其他图书馆吗。我的要求包括页面显示、旋转、修改和保存PDF我所在的公司开发了PDFView4NET产品,这是一个满足您所有要求的PDF查看器:@iPDFdev Docotic.PDF从来不是一个只创建PDF库。顺便说一句,当前版本可以显示和打印PDF页面。你可能想编辑你的答案。谢谢Lalit,你能提供链接吗?你可以向Docotic询问。顺便说一句,它可能会在本月发布。新版本支持绘图和打印,现在可以在我们的网站上免费获得。