Ошибка превышения длины maxBuffer в методе идентификации изображения - PullRequest
0 голосов
/ 29 января 2020

Я пытаюсь идентифицировать PDF-файл из 200 страниц с помощью imagemagick, но он выдает ошибку 'maxBuffer length Превышена', я пытался изменить файл политики

Я использую новейший imagemagick. Я установил ghostscript для PDF.

<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>

возможно, я забыл что-то или другую политику, которую мне нужно добавить, я надеюсь, что предоставил достаточно информации, чтобы кто-то мог помочь мне с этим, потому что это вызывает у меня головную боль.

заранее спасибо

...