我需要退休15年的系統並保留所有數據。它只能將文檔打印到特定的打印機HP LaserJet 5中。我可以將文檔打印到PCL文件中,並尋找方法將所有這些文件以編程方式轉換爲PDF。最好在C#中。任何人都可以推薦好的庫或命令行工具嗎?最好是免費的;-)如何將HP LaserJet 5生成的PCL轉換爲C#中的PDF?
回答
我找到的最簡單的解決方案是VeryPDF PCL Converterhttp://www.verypdf.com/pcltools/index.html。它有命令行模式,GUI(用於命令行),批處理模式,只需花費125美元。我的公司一直在爲此付費。希望這也能幫助別人。
我在幾個項目上使用過Visual Softwares pcl2pdf,對我來說效果很好。
我們目前正在使用林肯的PCL轉PDF格式。調用並提供嵌入到C#應用程序非常簡單。它還提供了活動方面的良好反饋,當一個頁面已經被轉換等,所以你甚至可以添加進度條等
您是否有過如何將它集成到代碼中的示例?我試圖讓它與我們的系統一起工作,除非我讓線程進入睡眠狀態,否則它看起來會創建一個空白的PDF文件並在轉換完成之前關閉應用程序。 – 2012-08-29 20:48:38
的命令行工具GhostPCL
[1](GhostPDL的一部分),由同開發者爲Ghostscript,可以將PCL轉換爲PDF。最近他們的公開變更source code repository
[2]提供了一個完全集成的源碼樹,包括Ghostscript,GhostPCL和GhostXPS。這包括MS Visual Studio * .sln和* .vcproj文件來構建其全部或部分產品。許可證是GPL或商業(從Artifex
[3]得到的商業許可證):
- [1]:
http://www.ghostscript.com/GhostPCL/
- [2]:
http://svn.ghostscript.com/
- [3]:
http://www.artifex.com/
我使用的是基於GhostPCL的PCL to PDF for Windows and OS X。
- 1. 如何在LiveCycle流程中將展平的PDF轉換爲PCL?
- 2. PDF到PCL轉換
- 3. 如何將在response.outputStream中生成的PDF轉換爲Base64編碼
- 4. 當轉換爲PCL時,ghostscript將pdf中的文本轉換爲圖形
- 5. 正在查找要將PDF轉換爲PCL的庫
- 6. 生成SSRS並自動轉換爲PDF
- 7. 使用HP LaserJet 10xx打印.Net
- 8. 如何在C中將char'5'轉換爲int'5'?
- 9. 將字節數組轉換爲xamarin pcl c中的int#
- 10. 將C#中的PDF轉換成PPT到PDF#
- 11. 如何將html轉換爲pdf與PDF?
- 12. 如何將C#中的44/5轉換爲十進制值?
- 13. 如何將pdf文件轉換爲C#.net中的xml文件?
- 14. 如何將html數據轉換爲目標c中的PDF
- 15. 將JavaScript生成的文檔/頁面轉換爲PDF
- 16. HP Fortify Audit Workbench v4生成PDF報告
- 17. 通過TCP/IP的HP PCL
- 18. 如何將PDF轉換爲Java中的PDF/A
- 19. Html轉換爲PDF的PDF轉換
- 20. 將LinQ查詢生成器轉換爲C#中的.cs文件
- 21. 將MongoDB BSON ObjectId(oid)轉換爲Objective-C中的生成時間?
- 22. 將生成的Rdd轉換爲HashMap
- 23. 使用Ghostscript將PCL轉換爲PostScript
- 24. Ghostscript的 - 將PDF轉換爲PDF/A
- 25. 將HTML轉換成PDF
- 26. jsPDF將HTML轉換成PDF
- 27. 將生成文件配置轉換爲Qt 5
- 28. XMLWorkerHelper將html頁面轉換爲pdf只生成前2頁
- 29. 在PDF中將PDF轉換爲HTML?
- 30. 在Excel中將PDF轉換爲PDF
VeryPDF PCL Converter的售價爲895美元,而售價爲125美元。 – 2009-05-27 20:52:41