freemarker生成pdf时候td中不换行的问题 生成pdf时模板中引入图片路径问题

在table中追加样式 style="table-layout:fixed;" 
这个也是在html中有效的设置 

当freemarker模板需要引入图片是,按照普通的html方式进行设定是找不到相应图片的,正确的方法 
一、ITextRenderer renderer = new ITextRenderer(); 
... 
... 
... 
renderer.getSharedContext().setBaseURL("file:/D:/images/"); 

二、ITextRenderer renderer = new ITextRenderer(); 
... 
... 
... 
renderer.getSharedContext().setBaseURL("file:/D:/images/"); 



String inputFile = "samples/firstdoc.xhtml"; 
String url = new File(inputFile).toURI().toURL().toString(); 

猜你喜欢

转载自18519721986.iteye.com/blog/2325666