itext7将html转为pdf,iText 7 HTML to PDF转换

我正在使用iText 7进行PDF生成。我需要附加带有HTML文档的Rich Text。在itext 5中,我使用Chunk类来提取数据。但在itext 7中,我没有看到任何API。iText 7 HTML to PDF转换

我试图与代码

HtmlConverter.convertToPdf(is, os, properties);

但它给下面的错误。

Exception in thread "main" java.lang.NoSuchMethodError: com.itextpdf.layout.font.FontSet.getFonts()Ljava/util/Set;

at com.itextpdf.html2pdf.attach.impl.DefaultHtmlProcessor.processDocument(DefaultHtmlProcessor.java:107)

at com.itextpdf.html2pdf.attach.Attacher.attach(Attacher.java:18)

at com.itextpdf.html2pdf.HtmlConverter.convertToDocument(HtmlConverter.java:108)

at com.itextpdf.html2pdf.HtmlConverter.convertToPdf(HtmlConverter.java:85)

at com.itextpdf.html2pdf.HtmlConverter.convertToPdf(HtmlConverter.java:81)

at com.itextpdf.html2pdf.HtmlConverter.convertToPdf(HtmlConverter.java:69)

at com.itextpdf.html2pdf.HtmlConverter.convertToPdf(HtmlConverter.java:65)

+1

这种错误是典型的依赖关系中的一些不匹配版本 –

2017-06-19 11:05:51

+2

您正在使用的iText 7和pdfHtml的确切版本是什么? –

+0

itext 7我使用的是7.0.2和pdfHtml是1.0.0 –

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值