【发布时间】:2011-06-14 13:11:15
【问题描述】:
我正在使用 Flying Saucer 从 xhtml 创建一个 pdf,托管在 tomcat 服务器上。 pdf 中包含的大多数图像都是公开可用的(徽标等),但其中一些在登录后受到保护(也就是说,如果用户登录,它们会通过 servlet 流式传输)。
当我将 url 粘贴到浏览器中时,图像当然可以正常显示,因为浏览器会发送带有请求的会话。但是当 Flying Saucer 渲染 pdf 时,它不包含受保护的图像,因为它对会话一无所知。
所以,我的问题是;有什么方法可以包含飞碟解析的字节流,就像可以添加可解析的字体一样?我尝试过类似this 的方法,但是没有简单的方法可以在 ITextRenderer 上设置 UAC,而且每次尝试都会抱怨。
【问题讨论】:
标签: java pdf resolve flying-saucer xhtmlrenderer