spire.doc for java 拥有强大的文档格式转换功能,支持 pdf、wps、html、ofd、xps、xml、txt、svg、rtf、excel 以及图片格式。本文,将以 java 代码示例展示如何实现将 html 文件转为图片格式的方法。下面是详细步骤。
安装 spire.doc for java
首先,您需要在 java 程序中添加 spire.doc.jar 文件作为依赖项。您可以从这个链接下载 jar 文件;如果您使用 maven,则可以通过在 pom.xml 文件中添加以下代码导入 jar 文件:
com.e-iceblue
https://repo.e-iceblue.cn/repository/maven-public/
e-iceblue
spire.doc
5.2.3
将 html 转为图片
实现转换的步骤如下:
- 创建 document 类的实例。
- 使用 document.loadfromfile(java.lang.string filename,fileformat fileformat,xhtmlvalidationtype validationtype) 方法加载 html 示例文档。
- 通过 document.savetoimages() 方法保存为图片到指定路径。
- java
import com.spire.doc.document;
import com.spire.doc.fileformat;
import com.spire.doc.documents.imagetype;
import com.spire.doc.documents.xhtmlvalidationtype;
import javax.imageio.imageio;
import java.awt.image.bufferedimage;
import java.io.file;
import java.io.ioexception;
public class htmltoimg {
public static void main(string[] args)throws ioexception {
//创建document类的实例
document document = new document();
//加载html文档
document.loadfromfile("test.html", fileformat.html, xhtmlvalidationtype.none);
//保存为图片格式(支持:bmp, jpeg, png, gif, tiff等多种图片格式)
bufferedimage image = document.savetoimages(0, imagetype.bitmap);
string result = "htmltoimage.png";
file file = new file(result);
imageio.write(image, "png", file);
}
}
申请临时 license
如果您希望删除结果文档中的评估消息,或者摆脱功能限制,请 该email地址已收到反垃圾邮件插件保护。要显示它您需要在浏览器中启用javascript。 获取有效期 30 天的临时许可证。