提交 4036eb4b authored 作者: zjm's avatar zjm

fix(PDF): 解决不同系统之间路径的问题

解决不同系统之间路径的问题
上级 ad14fa0f
...@@ -159,7 +159,7 @@ public class JavaToPdfHtmlFreeMarker { ...@@ -159,7 +159,7 @@ public class JavaToPdfHtmlFreeMarker {
String url = new File(htmlFile).toURI().toURL().toString(); String url = new File(htmlFile).toURI().toURL().toString();
ByteArrayOutputStream os = new ByteArrayOutputStream(); ByteArrayOutputStream os = new ByteArrayOutputStream();
ITextRenderer renderer = new ITextRenderer(); ITextRenderer renderer = new ITextRenderer();
renderer.setDocument(htmlFile); renderer.setDocument(url);
// 解决中文不显示问题 // 解决中文不显示问题
ITextFontResolver fontResolver = renderer.getFontResolver(); ITextFontResolver fontResolver = renderer.getFontResolver();
fontResolver.addFont(ResourceUtils.getURL("classpath:").getPath()+"font/simhei.ttf", BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED); fontResolver.addFont(ResourceUtils.getURL("classpath:").getPath()+"font/simhei.ttf", BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论