當用戶上傳PDF文檔或ms word文檔時,我想對第一頁進行快照並將其顯示爲圖像,我該怎麼做?PDF如何拍攝預覽快照?
4
A
回答
3
嘗試這篇文章:How To Convert PDF To Image Formats In .NET。它顯示瞭如何使用我們的產品PDFOne .NET創建PDF頁面的快照。
免責聲明:我爲Gnostice工作。
0
使用ImageMagick Application Wrapper和 convert.exe 'file.pdf[0]' snapshot.jpg
0
對於Word文檔,您需要一個可以理解和渲染快照的解決方案。您可以使用TxTextControl或某些Word打印機驅動程序,例如Easy PDF Creator。
準備好PDF文件後,您可以使用Super Pdf2Image Converter .NET。它可用於32位和64位,非常便宜和有效。
你可以到這裏看看:http://softwaresigloxxi.com/SuperPdf2ImageConverter.html
舉例來說,這裏是一個示例代碼轉換:
// Instantiate the component
Pdf2ImageConverter p2i = new Pdf2ImageConverter(pdfPath);
// Get page count of a PDF file
int pages = p2i.GetPageCount();
// Get size of any page
int width, height;
p2i.GetPageSize(1, out width, out height);
// Convert any page of PDF to image file (preserving aspect ratio)
p2i.GetImage(outputImagePath, pageNumber, resolution, imageFormat);
// Or... convert any page of PDF to image (returns bitmap object)
Bitmap bm = p2i.GetImage(pageNumber, resolution, width, height, imageFormat);
(聲明我在軟件二十一世紀曾在此組件上)
相關問題
- 1. AVCaptureVideoPreviewLayer:拍攝快照
- 2. 拍攝快照視頻的快照
- 3. 當拍攝背景時拍攝iOS拍攝的快照
- 4. 如何使用cpanel拍攝快照
- 5. 如何拍攝卡桑德拉快照?
- 6. 如何在Linux中拍攝PDF文件的快照?
- 7. 拍攝頁面快照javascript
- 8. 拍攝報告快照
- 9. 用c#拍攝快照(AForge)
- 10. 拍攝UICollectionViewCell的快照
- 11. 拍攝快照QML視圖
- 12. 拍攝視頻快照
- 13. 拍攝SQL表的快照
- 14. 拍攝快照的CCGLView
- 15. 如何在UIImagePickerController中拍攝照片後刪除「預覽」視圖?
- 16. 如何在拍攝照片後在預覽中裁剪圖像?
- 17. Android的後置攝像頭拍攝照片,而不預覽
- 18. 我的攝像頭拍攝的照片與預覽不一樣
- 19. 圖像拍攝比預覽
- 20. 我如何拍照並預覽它
- 21. 如何在Flex中拍攝攝像頭快照圖片?
- 22. 如何從網絡攝像機拍攝單張快照?
- 23. 拍攝快照,縮放並重復拍攝
- 24. Android拍照有聲預覽
- 25. 拍照不帶預覽Android
- 26. Android - 拍照暫停預覽
- 27. 拍攝快照的的IObservable <T>
- 28. 拍攝AVCaptureVideoPreviewLayer視圖的快照
- 29. 拍攝裝載機的快照
- 30. 在Qt Multimedia中拍攝視頻快照