阅读背景:

itext 生成 pdf

来源:互联网 

没有找到文档 - -
看看主要代码主要代码

public static void createPdf2(String content,OutputStream os,String imgBasePath) throws DocumentException, IOException,com.lowagie.text.DocumentException { //创建渲染器 ITextRenderer renderer = new ITextRenderer(); //创建字体解析器 ITextFontResolver fontResolver = renderer.getFontResolver(); //添加中文字体(不添加中文字符不能显示),文件放在src下,同时页面上需要设置CSS:font-family:SimHei; fontResolver.addFont("simhei.ttf", BaseFont.IDENTITY_H,BaseFont.NOT_EMBEDDED); //解析html生成pdf renderer.setDocumentFromString(content); //解决图片相对路径的问题(这个还不知道怎么回事,但是图片改用base64解决的) renderer.getSharedContext().setBaseURL(imgBasePath); renderer.layout(); renderer.createPDF(os); renderer.finishPDF(); os.flush(); os.close(); } public static void createPd



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: