GNU/Linux >> Tutoriales Linux >  >> Linux

ImageMagick no está autorizado para convertir PDF a una imagen

emcconville es correcto. Más específicamente, edite el archivo Imagemagick policy.xml para descomentar esta línea:

  <!-- <policy domain="module" rights="none" pattern="{PS,PDF,XPS}" /> -->


Y cámbielo de rights="none" a rights="read|write"

  <policy domain="module" rights="read|write" pattern="{PS,PDF,XPS}" />


Esta fue una adición reciente al archivo policy.xml, creo, debido a una falla de seguridad encontrada en el delegado de Ghostscript. Creo que esa falla ya se ha corregido en la versión actual de Ghostscript, que es la 9.25.

NOTA:En algunos sistemas, la línea de política tendrá dominio="codificador" en lugar de dominio="módulo"


Estoy usando Dockerfile para actualizar una imagen y, de repente, tengo el archivo policy.xml en mi camino. aunque la versión de Ubuntu (xenial) era la misma e ImageMagick también.

Terminé eliminando la única línea que causaba mi problema.

RUN sed -i 's/^.*policy.*coder.*none.*PDF.*//' /etc/ImageMagick-6/policy.xml

Espero que esto ayude a alguien


Solución rápida y fácil:

sudo mv /etc/ImageMagick-6/policy.xml /etc/ImageMagick-6/policy.xml.off

Cuando haya terminado, puede restaurar el original con

sudo mv /etc/ImageMagick-6/policy.xml.off /etc/ImageMagick-6/policy.xml

Linux
  1. Sugerencia rápida:convierta imágenes en la línea de comando con ImageMagick

  2. ¿Ordenar Jpg según la fecha de creación y convertir a un solo PDF?

  3. ¿Convertir PDF a imágenes a PDF?

  4. ¿Cómo convertir una foto en una imagen en blanco y negro con ImageMagick?

  5. oxps a pdf o imagen - Linux

Cómo convertir un archivo PDF a una imagen PNG/JPG en Linux

Cómo convertir una página web a PDF en Linux

Cómo convertir imágenes JPG a PDF usando la terminal

Cómo convertir PDF a imagen en la línea de comandos de Linux

Cómo convertir PDF a imagen usando Gimp

Cómo convertir PDF a imagen en el sistema Linux (método CLI y GUI)