我在使用来自XHTML源的FLying Saucer生成PDF时遇到了一些问题。
我使用以下代码:
ITextRenderer renderer = new ITextRenderer();
renderer.setDocumentFromString(pageSourceCode);
我想在我的源代码中包含一些图像以生成pdf。它意味着有一个href指向图像。
似乎图像的href必须是完整的URL,否则它找不到图像。在我的本地环境中,使用图像生成pdf没有问题,但是在代理服务器后面的远程服务器场上,我没有图像。
我的配置:
tomcat5.5.28 jre1.6_13 使用https进行所有导航 使用代理 java.args = -Duser.language = fr -Duser.region = FRx -Xms1024m -Xmx1024m -XX:MaPermSize = 128m -Dhttp.proxyHost = myProxy -Dhttp.proxyPort = 80 -Dnetworkaddress.cache.ttl = 300 -DnonProxyHosts = myServerHost -Dhttps.nonProxyHosts = myServerHost-Dhttp.nonProxyHosts = myServerHost
提前感谢您的帮助。
答案 0 :(得分:0)
你试过“http:// localhost:”+ request.getServerPort()+“/ mysite / etc”