使用了Aspose-html22.8版本,但是JS并未生效,而且内容文字出现了乱码。

Continuing the discussion from html转Pdf,js代码未执行:

打开"o-body.html "无法显示样式的问题,可能是缺少了js文件。
这里包含了完整的css,js文件:
html2PDF.zip (145.6 KB)

本地浏览器打开可以显示表格样式(表格内容较多,可能加载时间比较长,请打开后稍等一会儿):
image.png (57.1 KB)

麻烦再帮忙看下呢

@ZhonghaoSun 我已将您的帖子转到 Aspose.Html 团队。我想他们可以帮你解决这个与执行 js 有关的问题。

好的,多谢,请帮忙看下呢

@ZhonghaoSun

您能分享一下您使用哪个代码片段来转换 HTML 吗?我们将在我们的环境中测试该场景并相应地解决它。

参考了html转Pdf,js代码未执行 - Free Support Forum - aspose.com中推荐的方式,使用了以下代码:

// 使用 Aspose.HTML 重新保存 HTML,以便执行 JavaScript 并保存修改。
HTMLDocument htmlDocument = new HTMLDocument("source.html");
htmlDocument.save("processed.html");

@vyacheslav.deryushev

我们已在内部问题跟踪系统中打开以下新票证,并将根据 Free Support Policies 中提到的条款提供修复。

问题 ID:HTMLJAVA-1774

如果您需要优先支持,以及直接联系我们的付费支持管理团队,您可以获取 Paid Support Services