GNU/Linux >> Belajar Linux >  >> Linux

ImageMagick tidak diizinkan untuk mengonversi PDF menjadi gambar

emcconville benar. Lebih khusus edit file Imagemagick policy.xml untuk menghapus komentar pada baris ini:

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


Dan ubah dari rights="none" menjadi rights="read|write"

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


Ini adalah tambahan terbaru untuk file policy.xml, saya percaya, karena kelemahan keamanan yang ditemukan di delegasi Ghostscript. Saya pikir cacat itu sekarang telah diperbaiki dalam versi Ghostscript saat ini, yaitu 9.25.

CATATAN:Pada beberapa sistem, garis kebijakan akan memiliki domain="coder" daripada domain="module"


Saya menggunakan Dockerfile untuk memperbarui gambar, dan tiba-tiba saya mendapatkan file policy.xml dengan cara saya. meskipun versi Ubuntu (xenial) sama dan juga ImageMagick.

Saya akhirnya menghapus satu baris yang menyebabkan masalah saya.

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

harap ini membantu seseorang


Solusi cepat dan mudah:

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

Setelah selesai, Anda dapat memulihkan yang asli dengan

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

Linux
  1. Tip Singkat:mengonversi gambar pada baris perintah dengan ImageMagick

  2. Konversi Pdf Ke Gambar Ke Pdf?

  3. raspistill:perintah tidak ditemukan

  1. s2i:perintah tidak ditemukan

  2. Mengonversi mesin terbang TrueType ke gambar PNG?

  3. Bagaimana mengkonversi PDF ke Grayscale

  1. Urutkan Jpg Menurut Tanggal Pembuatan Dan Konversikan Ke Pdf Tunggal?

  2. oxps ke pdf atau gambar - Linux

  3. Pisahkan gambar ke beberapa halaman