1
到.mhtml我有一個文件夾中生成一些報告.html
,想多.html
,.css
,.js
和圖像文件轉換成一個report.mhtml
文件,以便單個文件可以作爲Web服務來訪問。轉換.html文件使用Java API
是否有任何Java API將.html
文件的文件夾轉換爲單個.mhtml
文件?
到.mhtml我有一個文件夾中生成一些報告.html
,想多.html
,.css
,.js
和圖像文件轉換成一個report.mhtml
文件,以便單個文件可以作爲Web服務來訪問。轉換.html文件使用Java API
是否有任何Java API將.html
文件的文件夾轉換爲單個.mhtml
文件?
我正在研究相反的問題(將MHTML/EML解包到文件中),雖然似乎沒有簡單的基於Java的實用程序來執行此操作,但我發現Apache Mime4J庫非常有用(並且比JavaMail的)。
你可以找到我這裏分享代碼:How to read or parse MHTML (.mht) files in java
對於你的情況,建立一個MHTML,如果你不能找到任何簡單的,方法可以是:
對於圖像,這可能會變得非常複雜和討厭,因爲它們需要編碼爲base64(二進制文件的字符串表示形式)。特別是對於大型圖像文件,生成的html文件會變得很大,並且在某些瀏覽器中可能會出現性能問題。 –