Cabutan LibreOffice
Sebilangan besar pengedaran Linux menghantar suite pejabat LibreOffice secara lalai. Sekiranya tidak, anda boleh memuat turunnya dari di sini. Dengan menggunakan aplikasi "LibreOffice Draw", anda akan dapat menukar fail PDF menjadi sekumpulan gambar.
LibreOffice Draw, seperti namanya, membolehkan anda membuat gambar, lakaran, grafik, anotasi dan sebagainya. Secara lalai ia menyokong mengeksport fail PDF ke pelbagai format gambar, namun ia hanya menukar halaman pertama fail PDF. Untuk memperbaikinya, anda perlu memasang pelanjutan "Eksport sebagai gambar" dari di sini. Sambungan ini menambahkan entri baru "Eksport sebagai Gambar ..." ke menu lungsur "Fail" dan menyokong mengeksport beberapa halaman PDF.
Setelah anda memuat turun fail "oxt" dari pautan di atas, tambahkannya ke pengurus pelanjutan. Pergi ke "Alat"> "Pengurus Sambungan ...", seperti yang ditunjukkan dalam tangkapan skrin di bawah.
Klik pada butang "Tambah" untuk menambah fail pelanjutan "oxt" ke LibreOffice Draw.
Setelah berjaya menambahkan fail "oxt", entri baru akan muncul dalam senarai sambungan.
Entri baru "Eksport sebagai gambar ..." akan ditambahkan ke menu lungsur "Fail".
Buka fail PDF di LibreOffice Draw dan kemudian klik pada entri menu "Eksport sebagai gambar ..." untuk memulakan proses penukaran. Anda akan melihat tetingkap baru yang akan membolehkan anda menyesuaikan pilihan eksport. Ubah pilihan sesuai kebutuhan anda dan klik pada tombol "Eksport".
Itu sahaja. Setiap halaman dalam fail PDF anda kini telah dieksport sebagai gambar yang terpisah. Ini adalah kaedah kegemaran saya. Penyediaannya agak mudah dan LibreOffice Draw bahkan membolehkan anda mengedit dan memberi anotasi fail PDF sebelum dieksport.
ImageMagick
ImageMagick adalah alat baris perintah untuk menukar, menyunting dan memanipulasi gambar, PDF, dan fail SVG. Ia dilengkapi dengan banyak pilihan lanjutan dan aplikasinya sendiri cukup hebat. Anda dapat melihatnya sebagai setara FFmpeg, tetapi kebanyakannya untuk fail gambar.
ImageMagick dihantar dengan perintah "convert" yang dapat digunakan untuk menukar fail menjadi format yang berbeza. Untuk memasang ImageMagick di Ubuntu, jalankan arahan berikut:
$ sudo apt memasang imagemagickSecara lalai, penukaran PDF dilumpuhkan di ImageMagick. Untuk mengaktifkannya, buka fail “/ etc / ImageMagick-6 / policy.xml "dalam editor teks dan komen semua baris di bawah" lumpuhkan jenis format hantu ":
Untuk menukar fail PDF ke sekumpulan gambar menggunakan "convert", gunakan perintah dalam format berikut:
$ convert -density 150 input_file.pdf -kualiti 100 output_file.pngDi mana:
- -kepadatan bermaksud DPI di mana fail input PDF dimuat oleh perintah "tukar"
- pdf adalah fail PDF yang ingin anda tukar
- -kualiti menentukan kualiti gambar yang dihasilkan (0-100, dengan 100 yang terbaik)
- png adalah awalan untuk fail output (ubah peluasan "png" untuk format lain seperti "jpg")
Pdftoppm (PDF ke PPM)
Pdftoppm adalah utiliti baris perintah sederhana yang dikhaskan untuk menukar fail PDF menjadi format fail PPM, PNG dan JPEG.
Untuk memasang pdftoppm di Ubuntu, jalankan arahan di bawah:
$ sudo apt memasang poppler-utilsUntuk menukar fail PDF ke sekumpulan gambar menggunakan pdftoppm, gunakan perintah dalam format berikut:
$ pdftoppm input_file.pdf output_file -png -rx 150 -ry 150Di mana:
- pdf adalah fail PDF yang ingin anda tukar
- output_file adalah awalan yang digunakan untuk fail output
- -png adalah format fail untuk fail output yang ditukar
- -rx 150 -ry 150 adalah DPI di mana fail PDF dimuat oleh pdftoppm (setara dengan pilihan kepadatan imagemagick)
Inkscape
Inkscape adalah perisian bebas, sumber terbuka dan lintas platform untuk membuat dan menyunting grafik vektor. Dengan menggunakan fungsi eksport terbina dalam Inkscape, adalah mungkin untuk menukar fail PDF menjadi sekumpulan gambar.
Perhatikan bahawa sokongan untuk mengeksport beberapa halaman ditambahkan ke inkscape baru-baru ini. Jadi pakej yang dihantar dengan pengedaran anda mungkin tidak akan berfungsi. Versi minimum yang anda perlukan ialah 1.0.0. Pembuatan beta terbaru Inkscape dengan sokongan berbilang halaman boleh dimuat turun dari di sini dalam bentuk AppImage. Pastikan anda menandakan fail yang boleh dilaksanakan dari pengurus fail.
Untuk menukar fail PDF menjadi gambar menggunakan Inkscape, jalankan perintah dalam format berikut:
$ untuk i dalam 1… 10; buat ./ Inkscape-2b71d25-x86_64.Input_file AppImage.pdf -z--eksport-dpi = 300 --eksport-kawasan-halaman -pdf-halaman = $ i --eksport-fail = "output- $ i.png ";
selesai
Di mana:
- 1… 10 adalah nombor halaman PDF, anda harus menentukannya dengan betul jika tidak, perintah tersebut tidak akan berfungsi (ubah nilai mengikut keperluan)
- ./ Inkscape-2b71d25-x86_64.AppImage adalah nama fail Inkscape AppImage yang anda muat turun dari pautan di atas (ubah nama mengikut keperluan)
- pdf adalah nama fail input yang akan ditukar (ubah nama mengikut keperluan)
- -z adalah untuk menggunakan inkscape tanpa kepala tanpa GUI (tinggalkan sebagaimana adanya)
- -export-dpi = 300 adalah ketumpatan di mana fail PDF dimuat oleh Inkscape (ubah nilai mengikut keperluan)
- -export-area-page adalah untuk mengeksport keseluruhan halaman PDF (biarkan seperti yang ada)
- -pdf-page = $ i merujuk kepada nombor halaman yang akan dieksport (tinggalkan sebagaimana adanya)
- -export-file = ”output- $ i.png "adalah awalan untuk fail output (ubah bahagian" output "sesuai keperluan)
Kesimpulannya
Ini adalah kaedah utama yang boleh anda gunakan untuk menukar fail PDF menjadi beberapa gambar. Terdapat beberapa kaedah dan aplikasi lain yang boleh digunakan untuk penukaran, tetapi mereka memerlukan banyak langkah tanpa membawa sesuatu yang baru ke meja, jadi saya telah menghapuskannya dari senarai ini.