maxBuffer长度超出imagemagick标识方法上的错误

maxBuffer长度超出imagemagick标识方法上的错误,imagemagick,imagemagick-convert,imagemagick.net,node-imagemagick,imagemagick-identify,Imagemagick,Imagemagick Convert,Imagemagick.net,Node Imagemagick,Imagemagick Identify,我试图用imagemagick识别200页的pdf,但它给了我一个错误“maxBuffer length Oversed” 我试图更改我的策略文件 我使用最新的imagemagick 我已经为pdf安装了ghostscript <policymap> <!-- <policy domain="resource" name="temporary-path" value="/tmp"/> --> <policy domain="resource" n

我试图用imagemagick识别200页的pdf,但它给了我一个错误“maxBuffer length Oversed” 我试图更改我的策略文件

我使用最新的imagemagick 我已经为pdf安装了ghostscript

<policymap>
  <!-- <policy domain="resource" name="temporary-path" value="/tmp"/> -->
  <policy domain="resource" name="memory" value="14GiB"/>
  <policy domain="resource" name="map" value="30GiB"/>
  <policy domain="resource" name="width" value="16MP"/>
  <policy domain="resource" name="height" value="16MP"/>
  <policy domain="resource" name="area" value="40GB"/>
  <policy domain="resource" name="disk" value="100GiB"/>
  <!-- <policy domain="resource" name="file" value="768"/> -->
  <!-- <policy domain="resource" name="thread" value="4"/> -->
  <!-- <policy domain="resource" name="throttle" value="0"/> -->
 <policy domain="resource" name="time" value="99999999999999999999999999999999999999"/>
  <!-- <policy domain="system" name="precision" value="6"/> -->
  <!-- not needed due to the need to use explicitly by mvg: -->
  <!-- <policy domain="delegate" rights="none" pattern="MVG" /> -->
  <!-- use curl -->
  <policy domain="delegate" rights="none" pattern="URL" />
  <policy domain="delegate" rights="none" pattern="HTTPS" />
  <policy domain="delegate" rights="none" pattern="HTTP" />
  <!-- in order to avoid to get image with password text -->
  <policy domain="path" rights="none" pattern="@*"/>
  <policy domain="cache" name="shared-secret" value="passphrase" stealth="true"/>
</policymap>

也许我忘了什么或其他我需要补充的政策,我希望我已经提供了足够的信息,有人可以帮助我,因为这让我头痛


提前感谢

您运行的确切命令是什么?关于PDF,您希望了解什么?错误来自OS stdout/stderr buffer,而不是ImageMagick策略。尝试将输出重定向到文件。谢谢,我用这种方式修复了它