【问题标题】:After Upgrading from Alfresco 4.2 to 5.2, Transformation is not working for .TIF Image files从 Alfresco 4.2 升级到 5.2 后,转换不适用于 .TIF 图像文件
【发布时间】:2018-03-17 23:46:47
【问题描述】:

我已将一个应用程序从 Alfresco 4.2 版本迁移到 Alfresco 5.2 版本。 但升级后,任何文件都没有显示图像预览,并且转换不起作用。

控制台日志:-----

2018-02-02 08:58:46,022 INFO [repo.jscript.ScriptNode] [http-apr-8080-exec-25] 无法为图像/tiff 创建缩略图“doclib”,因为当前没有可用的转换器。

2018-02-02 08:59:10,076 WARN [jcms.transform.TesseractOCRTransformer] [http-apr-8080-exec-45] 命令选项似乎不包含用于单色的 ImageMagick 设置,无法调用 Tesseract。

任何人都可以帮忙解决这个问题,或者解决这个问题。

您的宝贵回复将不胜感激。

有关问题的更多详细信息,请参阅附件截图。

【问题讨论】:

  • 你有一些日志给我们看吗?
  • @Akah 我已在问题中添加了控制台日志,如果您对此问题有任何解决方法,请告诉我。谢谢
  • Command options did not appear to contain ImageMagick setting for monochrome 这似乎表明您使用的工具没有调用 Imagemagick 的 -monochrome 函数。
  • @fmw42 对于此类问题,您有什么解决方案吗?
  • 很遗憾,我不知道您使用的工具以及它们在多大程度上使用了 ImageMagick。我建议您与这些工具的开发人员核实,并确保您在调用它时不只是在语法上犯了错误,并确定他们是否支持 Imagemagick 的 -monochrome。也许他们的语法在升级版本中发生了变化。

标签: imagemagick alfresco libreoffice alfresco-share alfresco-enterprise


【解决方案1】:

在 Windows 上的 Alfresco Community 5.2 中,ImageMagick 安装失败。我找到了解决方法:

  1. 从开发者站点安装 ImageMagick https://www.imagemagick.org/script/download.php
  2. 编辑 C:\alfresco-community\tomcat\shared\classes 中的 alfresco-global.properties

将 img.root 值更改为指向您的全新安装,如下所示:

img.root=C:\\PROGRA~1\\ImageMagick-7.0.7-Q16
  1. 重启露天服务器

注意:您会在之前的日志中看到这一点:

err:        convert.exe: RegistryKeyLookupFailed `CoderModulesPath' @ error/module.c/GetMagickModulePath/670.
convert.exe: no decode delegate for this image format `GIF' @ error/constitute.c/ReadImage/509.

之后该错误将不会出现在日志中。

【讨论】:

    【解决方案2】:

    有一个setenv.bat file 设置了一些Imagemagick 相关的环境变量。我怀疑它们在您的构建中丢失了,无论是您的错误还是 Alfresco 的错误。

    在您单独安装 Imagemagick 后,该安装只需要处理这些变量。

    他们是这样的:

    MAGICK_HOME="/srv/alfresco-3.4.a/common"

    MAGICK_CONFIGURE_PATH="/srv/alfresco-3.4.a/common/lib/ImageMagick-6.5.1/config:/srv/alfresco-3.4.a/common/share/ImageMagick-6.5.1/config"

    MAGICK_CODER_MODULE_PATH="/srv/alfresco-3.4.a/common/lib/ImageMagick-6.5.1/modules-Q16/coders"

    【讨论】:

      猜你喜欢
      • 2014-07-04
      • 2019-04-17
      • 1970-01-01
      • 1970-01-01
      • 2022-11-25
      • 1970-01-01
      • 1970-01-01
      • 2019-01-01
      • 1970-01-01
      相关资源
      最近更新 更多