从alfresco存储库插入时,在PDF中看不到图像

时间:2014-05-30 13:15:34

标签: html pdf alfresco alfresco-share

当我在HTML中插入图像并通过规则将其转换为PDF时,图像在PDF中看不到。奇怪的是,如果图像位于除露天存储库之外的某个远程服务器上,则可以看到。因此,它仅在显示Alfresco存储库映像时存在问题。 请建议如何处理这个问题? 我在我的网址中尝试了guest = true参数,但这并没有解决问题。

提前多多感谢。

1 个答案:

答案 0 :(得分:0)

不幸的是,这不适用于Alfresco的现有实现,因为标准转换机制会将文件复制到Alfresco外部的tomcat temp dir以从那里转换它。该实现只能处理单个文件,并且无法解析/嵌入Alfresco存储库的相对路径。为此,您需要在(尚不存在的)变换器中使用解析器/解析器,该变换器知道如何获取文件的上下文以及如何重新保存URL。

我认为完成这项工作的最简单方法是编写/注册一个新的转换器,它提供webdav url(和nodeRef)作为参数,并编写一个简单的shell脚本,使用webdav url和admin凭据转换html。要做到这一点,正确的方式将会有更多的工作......

如果有人知道现有的变压器能够在存储库环境中运行:请举手!