viernes, 8 de marzo de 2019

Cómo solucioinar el problema de autorizaciones al convertir imágenes a PDF en GNU/Linux.

Pasar imágenes de un formato a otro o convertirlas a PDF en GNU/Linux es muy fácil, ya lo tratamos en ESTE ENLACE.

No obstante, puede que te aparezca un error similar a este:


convert-im6.q16: not authorized `mmm.pdf' @ error/constitute.c/WriteImage/1037.


Es un problema que curiosamente se está produciendo con las últimas versiones de sistemas operativos. Para convertir imágenes en otros formatos hay que tener instalado el paquete IMAGEMAGICK, que suele estar en todos los repositorios y para solucionar el problema debemos hacer lo siguiente:

1.-  Editar el archivo:

/etc/ImageMagick-6/policy.xml
(Si no puedes, por la razón que sea (lo mismo el sistema operativo te dice que por seguridad no deja abrir ese archivo u otra excusa), copia el archivo a la carpeta local de usuario, lo editas y después lo copias en la carpeta /etc/ImageMagick-6/ )




2.- Editar el archivo en cuestión:

Buscamos la línea:

<policy domain="coder" rights="none" pattern="PDF" />

Y la cambiamos por:

<policy domain="coder" rights="read|write" pattern="PDF" />

Debajo, añadimos la línea:

<policy domain="coder" rights="read|write" pattern="LABEL" />

Una vez hecho esto, reinicia el equipo para estar seguro que se aplican los cambios (solo habría que reiniciar la sesión, pero así nos aseguramos).

¡Fácil, verdad?

No hay comentarios:

Publicar un comentario