您好,
使用新的地址下载的插件之后,出现了代码似乎没有执行,也没有异常抛出就结束了的问题:
代码:
- Code: Select all
public static void htmlStringToPdf(String htmlString, String outputFile, Size size) {
//指定插件路径
String pluginPath = FileConstants.SPIRE_PDF_PLUGINS_PATH;
//设置插件路径
HtmlConverter.setPluginPath(pluginPath);
//将HTML字符串转换为PDF
HtmlConverter.convert(htmlString,
outputFile,
true,
5 * 60 * 1000,
size,
new PdfMargins(0),
LoadHtmlType.Source_Code);
}
我已经下载了插件、给予了文件夹775权限并在代码中加载。
maven中spire.pdf版本:
- Code: Select all
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.pdf</artifactId>
<version>10.7.3</version>
</dependency>
系统类型为:centos8 (alibaba cloud linux 3)
启动命令为:xvfb-run java -jar xxx.jar