TYPO3 图像处理也适用于 PDF 文件吗?

Pet*_*ume 0 typo3 typo3-9.x

是否可以使用 TYPO3 的图像处理工具在 TYPO3 后端裁剪图像,以便cropVariants在前端也使用 PDF 文件?

图像处理工具仅显示消息:

无法确定图像尺寸。
无法提供图像处理,因为图像的原始尺寸未知。

也许我需要另一个服务器端模块?但我无法找到有关此主题的任何信息。

Dan*_*iel 5

很可能 TYPO3 中的所有内容都可以工作。出于安全原因,出于安全考虑,您的 Unix 发行版禁用了通过 ImageMagick 处理 GhostScript 文件(PDF、AI 等)。

根据您的发行版,有一个文件/etc/ImageMagick-6/policy.xml。该文件定义允许处理哪些文件。如果你是“保存”或者不关心,注释掉PDF是不允许的。

我的本地设置中有以下部分:

  <!-- disable ghostscript format types -->
  <policy domain="coder" rights="none" pattern="PS" />
  <policy domain="coder" rights="none" pattern="PS2" />
  <policy domain="coder" rights="none" pattern="PS3" />
  <policy domain="coder" rights="none" pattern="EPS" />
  <policy domain="coder" rights="none" pattern="PDF" />
  <policy domain="coder" rights="none" pattern="XPS" />
Run Code Online (Sandbox Code Playgroud)

不允许处理这些文件。所有都可以包含 GhostScript。另请参阅:

我不是安全专家,但希望您通过启用这些文件的处理来打开安全问题。因此,也许要确保谁可以上传包含 GhostScript 指令的文件。例如限制受信任的后端用户。