当前位置: 首页 > 知识库问答 >
问题:

Alfresco PDF缩略图预览不可读

牟子真
2023-03-14

不确定这是正确的堆栈交换网站,但似乎是我能找到的关于阿尔弗雷斯科问题最多的地方,所以就这样吧。

拥有Alfresco Community Edition 4.2。d安装在RHEL5 64位盒上(主要是默认安装栏,使用MySQL作为本地数据库)。将PDF上传到documentLibrary很好,缩略图预览和flash预览正在生成。如果PDF是由ABBYY OCR处理的(我们在一个单独的服务器上运行,用于OCR扫描的PDF),那么flash预览会生成很好的效果,但缩略图非常暗,看起来像是被一罐喷漆攻击过。

我最初认为这可能是一个鬼脚本问题,但已经更新到9.14,仍然得到这个问题。我也尝试过玩ImageMagik,但我不能生成一个清晰的缩略图。我猜这是一个转换命令中的开关,阿尔弗雷斯科正在使用,但我正在努力找出一个开关组合,将工作,然后在哪里阿尔弗雷斯科将存储这些参数。或者确实是目前正在使用的开关。

我想知道之前是否有人在Alfresco 4.2的ImageMagik预览中见过这种行为。D这似乎是经过OCR过程的PDF所独有的,所以我猜我需要在以后的阶段为它们创建一个单独的转换。

编辑:所以建议使用ImageMagick和GS的更高版本来解决这个问题。因此,我安装了GS 9.14和IM 6.8.9-0(都是编译的源代码)。从命令行运行以下命令:

convert /root/test1.pdf[0] /root/test1.png

结果是清晰的图像缩略图预览。考虑到我即将成为赢家,我在alfresco global中修改了以下几行。指向GS和IM系统位置的属性:

img.root=/usr
img.dyn=${img.root}/lib
img.exe=${img.root}/bin/convert
img.gslib = /usr/local/share/ghostscript/9.14/lib/

和露天负载。然而,使用新版本的IM和GS生成的缩略图预览不会导致良好的干净预览。

我猜Alfresco在转换过程中传递了一些命令行开关,这会破坏这些程序的后续版本的良好工作。有人知道用于创建缩略图的开关可能存储在Alfresco的哪里吗?

共有1个答案

弓晔
2023-03-14

我猜这与透明度和默认背景黑色有关。我没有找到一种简单的方法来添加所需的参数到脚本中,除了注册一个支持更多参数的新变压器,如:-填充白色-不透明无

 类似资料:
  • 视频、电子表格和文档支持在驱动器中预览其内容。我正在开发一个谷歌驱动器应用程序,我希望它支持预览其内容,所以有任何API在谷歌驱动器设置预览缩略图图像或嵌入在它的东西?例如,在视频中,单击预览将在播放器中显示视频,预览图像或电子表格将显示其快照。

  • 本文向大家介绍AJAX实现图片预览与上传及生成缩略图的方法,包括了AJAX实现图片预览与上传及生成缩略图的方法的使用技巧和注意事项,需要的朋友参考一下 要实现功能,上传图片时可以预览,因还有别的文字,所以并不只上传图片,实现与别的文字一起保存,当然上来先上传图片,然后把路径和别的文字一起写入数据库;同时为 图片生成缩略图,现只写上传图片方法,文字在ajax里直接传参数就可以了,若要上传多图,修改一

  • 问题内容: 当用户将某些文件(例如.doc,.xls,.pdf等)上传到我的网站时,我希望能够生成(文档第一页的)预览缩略图。我正在使用LAMP堆栈中的PHP,但对可以完成此工作的任何库或命令行工具都感到满意(Linux为首选)。 问题答案: 将某些文档格式转换为图像并不容易。仅靠php不能做到这一点。“正确”的方法是首先在服务器上安装可以打开该格式文件的程序。例如,对于.doc文档,您可以使用O

  • 主要内容:实例,添加自定义的内容,实例本章将讲解 Bootstrap 缩略图。大多数站点都需要在网格中布局图像、视频、文本等。Bootstrap 通过缩略图为此提供了一种简便的方式。使用 Bootstrap 创建缩略图的步骤如下: 在图像周围添加带有 class .thumbnail 的 <a> 标签。 这会添加四个像素的内边距(padding)和一个灰色的边框。 当鼠标悬停在图像上时,会动画显示出图像的轮廓。 下面的实例演示了默认的

  • 本章讨论Bootstrap缩略图。 许多网站需要一种在网格中布置图像,视频,文本等的方法,而Bootstrap可以通过缩略图轻松实现此目的。 使用Bootstrap创建缩略图 - 在图像周围添加一个带有.thumbnail类的<a>标签。 这会添加四个填充像素和一个灰色边框。 在悬停时,动画光晕会勾勒出图像。 以下示例演示了一个默认缩略图 - <div class = "row"> <div

  • 本文向大家介绍vue iview多张图片大图预览、缩放翻转,包括了vue iview多张图片大图预览、缩放翻转的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了vue iview多张图片大图预览,可缩放翻转,供大家参考,具体内容如下 先看效果: 完整项目代码地址 具体代码如下: 可以看到,这个图片大图预览是用js创建的,而且是在main元素下添加的元素。因为这个是在ivew-admin