我需要以WPF格式顯示PDF文檔的PdfPage
。我正在使用Docotic.pdf.dll
並希望堅持下去。 PdfPage.Thumbnail
也給我null與所有的PDF文件。如何使用Docotic.pdf.dll以WPF格式顯示PDF頁面作爲圖像
回答
據我所知Docotic.Pdf無法顯示PDF文件(至少是當前版本),它只能創建它們。 PdfPage.Thumbnail引用PDF文件中嵌入的頁面縮略圖,通常缺失,這就是爲什麼該屬性返回null。
剛剛從Bit Miracle確認,此功能已添加到Docotic.Pdf 3.4(available on their site)中,目前處於測試階段。
下面是將從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);
}
還有Draw and print PDF樣本組可能值得研究。
謝謝Lalit,你能提供鏈接嗎? – 2012-02-06 09:39:59
你可以從Docotic詢問。順便說一句,它可能會在本月發佈。 – Lalit 2012-02-09 13:03:44
感謝Lalit,但我們現在正在使用PDFView4NET。 – 2012-02-09 13:07:22
- 1. 如何使用wkhtmltopdf以pdf格式顯示上傳的圖像
- 2. 以WPF格式顯示圖像
- 3. 首先顯示的圖像格式PDF頁面
- 4. 使用WKHTMLTOPDF以HTML格式但不使用PDF格式的圖像顯示
- 5. 如何以gridbaglayout格式顯示圖像?
- 6. 如何以表格形式將圖像從MySQL表格顯示到PHP頁面?
- 7. 如何使用PDF JSF2及iText的顯示XHTML頁面內容只,PDF格式不顯示任何數據
- 8. WPF - 加載圖像以顯示頁面加載狀態
- 9. 如何使用iTextSharp以pdf格式顯示中文字體?
- 10. 如何在一個pdf格式中顯示blob中的圖像
- 11. 如何使用PDFsharp .NET庫將PDF頁面導出爲圖像?
- 12. 是否可以使用itextSharp將PDF頁面轉換爲圖像?
- 13. 將PDF格式顯示爲HTML格式
- 14. 用於顯示文檔頁面的圖像格式
- 15. 如何以表格格式在jsp頁面上顯示列表
- 16. 在頁面上顯示上傳的圖像作爲網格或圖像列表
- 17. 使用ReportViewer Library以PDF格式顯示的列圖表?
- 18. Spring MVC以PDF格式作爲視圖
- 19. 如何防止頁面顯示圖像?
- 20. 如何在顯示所有pdf頁面的iframe中顯示pdf?
- 21. 如何使用網格顯示圖像
- 22. 如何使用itextPdf將字節數組轉換爲圖像並以pdf格式顯示
- 23. 如何以編程方式在wpf datagrid列中顯示圖像?
- 24. 如何格式化表格以在PHP中顯示圖像
- 25. 將php頁面顯示爲圖像
- 26. 當使用html2ps API顯示pdf時,圖像顯示爲空白
- 27. 從GridFS以HTML格式顯示圖像
- 28. WPF頁面圖像
- 29. 使用iTextSharp製作PDF格式的符合PDF/A的圖像
- 30. 如何在JSF頁面上顯示PDF
所以你可以建議任何其他圖書館。我的要求包括顯示頁面,旋轉,也修改和保存Pdf – 2012-02-03 16:45:27
我工作的公司開發PDFView4NET產品,這是一個PDF查看器,可以滿足您的所有需求:http://www.o2sol.com/pdfview4net/overview.htm – iPDFdev 2012-02-03 19:55:01
感謝iPDFdev。這對我有用。 – 2012-02-06 09:39:26