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文件会变得很大,并且在某些浏览器中可能会出现性能问题。 –