是否有可以使用.pdf文件作爲輸入和.html文件作爲輸出的.dll文件? 我想將.pdf轉換爲.html。我的同事說很難一步一步地從pdf獲取text/font/image/margin/links等,然後用相同的內容創建新的html文件。他說這幾乎不可能。所以我在想 - 如果有一些我可以用來做參考的dll?c#將pdf轉換爲html
回答
編寫一個程序來做到這一點是絕對不平凡。如果你沒有找到任何.NET庫來做到這一點(我不能,至少不免費),我只會download this並以編程方式調用它來獲取我的HTML。
如果您有時間空閒和/或PDFToHtml不能爲您生成可接受的輸出,您可以自己編寫程序use iText。這是一個非常成熟的免費PDF庫。我過去曾用它來操作PDF(合併,創建等)。
UPDATE
爲在困惑的評論所指出的,PDFSharp庫提供相比於iText的提供商業或AGPL許可證更寬鬆的許可證(MIT)。在選擇你的圖書館時請記住這一點。我自己並沒有使用PDFSharp庫,我不知道它們在功能方面的比較。
如果有人這樣做,最好使用pdfsharp,它有更好的許可證。 –
在PDFSharp常見問題解答中,他們聲明他們的庫不會將PDF轉換爲HTML,他們也沒有計劃支持它。 http://www.pdfsharp.net/wiki/pdfsharpfaq.ashx#Can_I_use_PDFsharp_to_convert_PDF_to_Word_RTF_HTML_11 –
如果您不介意付款,Aspose提供了一個非常好的解決方案,這就是我們在我的公司使用的解決方案。
http://www.aspose.com/categories/.net-components/aspose.pdf-for-.net/key-features.aspx
我們也是。另外,最近產品[Spire](http://www.e-iceblue.com/)出現了,爲Aspose提供了類似的工具。 –
您可以下載這個免費工具:PDFToHTML
然後在你的程序只是一個新的進程並運行可執行文件傳遞的PDF文件。我現在只是測試它,它似乎工作正常。
- 1. codeigniter - 將html轉換爲pdf
- 2. ASP.NET將HTML轉換爲PDF
- 3. 將html轉換爲pdf codeigniter
- 4. 將PDF轉換爲HTML
- 5. 將PDF轉換爲HTML
- 6. Rails:將HTML轉換爲PDF?
- 7. Evo Pdf不將HTML轉換爲PDF
- 8. 在PDF中將PDF轉換爲HTML?
- 9. 如何將html轉換爲pdf與PDF?
- 10. 將System.Drawing.Printing.PrintDocument轉換爲PDF c#
- 11. 將html轉換爲pdf轉換爲空白pdf
- 12. Html轉換爲PDF的PDF轉換
- 13. c#從html轉換爲pdf,xls
- 14. 將HTML報告轉換爲PDF
- 15. 使用TCPDF將HTML轉換爲PDF
- 16. 將html文件轉換爲PDF文件?
- 17. 將html轉換爲pdf時應用css
- 18. 如何將html錶轉換爲pdf?
- 19. 使用ABCpdf將HTML轉換爲PDF
- 20. 將HTML文件轉換爲PDF
- 21. 使用Python將HTML轉換爲PDF
- 22. 如何將HTML轉換爲PDF
- 23. PHP:將html文件轉換爲pdf
- 24. 在asp.net中將html轉換爲pdf
- 25. SelectPDF工具將HTML轉換爲PDF
- 26. 使用jqgrid將html錶轉換爲pdf
- 27. 在.NetCoreApp中將HTML轉換爲PDF
- 28. 如何將HTML轉換爲PDF文檔
- 29. 將HTML格式轉換爲PDF
- 30. 使用iTextSharp.dll將HTML轉換爲PDF
確實很複雜,但爲什麼你想要它? –
供應商提供了幾種html到pdf轉換工具,但我沒有看到任何PDF格式的html。由於我不知道完整版本可以導出爲html,因此您應該首先檢查並查看結果。那麼也許你可以實現一些使用雜技演員的批處理作業。只是一個想法... – YvesR
「將PDF轉換爲html」的網頁搜索將收集許多可能的解決方案。 SO不是產品建議的好地方,因此投票結束爲「不具建設性」。 – Richard