Paano Mag-convert ng isang PDF sa isang Set ng Mga Larawan

How Convert Pdf Into Set Images



Ang mga pamamaraan ng pag-convert ng imahe ng PDF sa imahe ay madalas na ginagamit upang mai-convert ang isang buong PDF o upang kumuha ng mga imahe mula sa isang PDF file. Ang mga nahuling imahe na ito ay kadalasang ginagamit sa mga slideshow app, software ng pagtatanghal, o sa web. Ililista ng artikulong ito ang iba't ibang mga paraan upang mai-convert ang isang multi-pahina na PDF file sa isang pangkat ng mga imahe.

Iguhit ang LibreOffice

Karamihan sa mga pamamahagi ng Linux ay nagpapadala ng suite ng tanggapan ng LibreOffice bilang default. Kung hindi, maaari mong i-download ito mula sa dito . Gamit ang LibreOffice Draw app, magagawa mong i-convert ang isang PDF file sa isang hanay ng mga imahe.







Ang LibreOffice Draw, tulad ng iminumungkahi ng pangalan, ay nagbibigay-daan sa iyo upang lumikha ng mga guhit, sketch, graphics, anotasyon at iba pa. Bilang default sinusuportahan nito ang pag-export ng PDF file sa iba't ibang mga format ng imahe, subalit kinokonekta lamang nito ang unang pahina ng PDF file. Upang ayusin ito, kakailanganin mong i-install ang I-export bilang mga extension ng imahe mula sa dito . Ang extension na ito ay nagdaragdag ng isang bagong I-export bilang Mga Larawan… entry sa dropdown na menu ng File at sinusuportahan nito ang pag-export ng maraming mga pahina ng PDF.



Kapag na-download mo na ang oxt file mula sa link sa itaas, idagdag ito sa extension manager. Pumunta sa Mga Tool> Extension Manager…, tulad ng ipinakita sa screenshot sa ibaba.







Mag-click sa Magdagdag ng pindutan upang idagdag ang file ng extension ng oxt sa LibreOffice Draw.



Matapos matagumpay na idagdag ang oxt file, lilitaw ang isang bagong entry sa listahan ng mga extension.

Ang isang bagong entry I-export bilang mga imahe ... ay idadagdag sa dropdown na menu ng File.

Magbukas ng isang PDF file sa LibreOffice Draw at pagkatapos ay mag-click sa I-export bilang mga imahe… entry sa menu upang simulan ang proseso ng conversion. Makakakita ka ng isang bagong window popup na magbibigay-daan sa iyo upang ipasadya ang mga pagpipilian sa pag-export. Baguhin ang mga pagpipilian alinsunod sa iyong mga pangangailangan at mag-click sa pindutang I-export.

Ayan yun. Ang bawat pahina sa iyong PDF file ay na-export na bilang isang hiwalay na imahe. Ito ang aking paboritong pamamaraan. Medyo madali ang pag-setup at pinapayagan ka pa ng LibreOffice Draw na i-edit at i-annotate ang mga PDF file bago i-export.

ImageMagick

Ang ImageMagick ay isang tool ng command line upang i-convert, i-edit at manipulahin ang mga file ng imahe, PDF, at SVG. Ito ay may maraming mga advanced na pagpipilian at ang app mismo ay medyo malakas. Maaari mo itong makita bilang isang katumbas na FFmpeg, ngunit karamihan para sa mga file ng imahe.

Ang mga ship ng ImageMagick ay may isang command na mag-convert na maaaring magamit upang mai-convert ang mga file sa iba't ibang mga format. Upang mai-install ang ImageMagick sa Ubuntu, patakbuhin ang sumusunod na utos:

$sudoapti-installimagemagick

Bilang default, ang PDF conversion ay hindi pinagana sa ImageMagick. Upang paganahin ito, buksan ang file /etc/ImageMagick-6/policy.xml sa isang text editor at bigyan ng puna ang lahat ng mga linya sa ilalim ng hindi paganahin ang mga uri ng format na ghostscript:

Upang mai-convert ang isang PDF file sa isang hanay ng mga imahe gamit ang pag-convert, gumamit ng isang utos sa sumusunod na format:

$mag-convert-densidad 150input_file.pdf-kwalidad 100output_file.png

Kung saan:

  • -Density ay kumakatawan sa DPI kung saan ang PDF input file ay mai-load ng convert command
  • Ang PDF ay ang PDF file na nais mong i-convert
  • Tinutukoy ng pagkakapantay-pantay ang kalidad ng mga nagresultang imahe (0-100, na may 100 na pinakamahusay)
  • Ang png ay ang unlapi para sa mga output file (baguhin ang extension ng png para sa anumang iba pang format tulad ng jpg)

Pdftoppm (PDF to PPM)

Ang Pdftoppm ay isang simpleng utos ng command line na nakatuon upang i-convert ang mga PDF file sa mga format ng PPM, PNG at JPEG file.

Upang mai-install ang pdftoppm sa Ubuntu, patakbuhin ang utos sa ibaba:

$sudoapti-installmga poppler-util

Upang mai-convert ang isang PDF file sa isang hanay ng mga imahe gamit ang pdftoppm, gumamit ng isang utos sa sumusunod na format:

$pdftoppm input_file.pdf output_file-png -xx 150 -ry 150

Kung saan:

  • Ang PDF ay ang PDF file na nais mong i-convert
  • Ang output_file ay ang ginamit na unlapi para sa mga output file
  • -png ay format ng file para sa na-convert na mga file ng output
  • Ang -rx 150 -ry 150 ay ang DPI kung saan ang PDF file ay nai-load ng pdftoppm (katumbas ng density na pagpipilian ng imagemagick)

Inkscape

Ang Inkscape ay isang libre, bukas na mapagkukunan, at cross-platform software para sa paglikha at pag-edit ng mga graphic vector. Gamit ang built-in na pag-andar ng Inkscape, posible na mai-convert ang isang PDF file sa isang bungkos ng mga imahe.

Tandaan na ang suporta para sa pag-export ng maraming mga pahina ay naidagdag sa inkscape kamakailan lamang. Kaya't ang pakete na ipinadala sa iyong pamamahagi ay malamang na hindi gagana. Ang minimum na kinakailangang bersyon na kailangan mo ay 1.0.0. Ang pinakabagong beta build ng Inkscape na may suporta na maraming pahina ay maaaring ma-download mula sa dito sa anyo ng AppImage. Tiyaking minarkahan mo ang file na maipapatupad mula sa file manager.

Upang mai-convert ang isang PDF file sa mga imahe gamit ang Inkscape, magpatakbo ng isang utos sa sumusunod na format:

$para saakosa {1..10};gawin./Inkscape-2b71d25-x86_64.Input ng input_file.pdf-Nga
--export-dpi=300 - pahina ng pag-export-area-pahina --pdf-pahina=$ i --export-file='output-$ i.png ';
tapos na

Kung saan:

  • Ang {1..10} ay mga numero ng pahina ng PDF, kailangan mong tukuyin ito nang tama kung hindi man gagana ang utos (baguhin ang mga halagang kinakailangan)
  • ./Inkscape-2b71d25-x86_64.AppImage ay ang pangalan ng Inkscape AppImage file na na-download mo mula sa link sa itaas (baguhin ang pangalan kung kinakailangan)
  • Ang pdf ay ang pangalan ng input file upang mai-convert (baguhin ang pangalan kung kinakailangan)
  • -z ay para sa paggamit ng isang walang ulong inkscape nang walang isang GUI (umalis na ito ay)
  • –Export-dpi = 300 ay ang density kung saan ang PDF file ay nai-load ng Inkscape (baguhin ang halaga kung kinakailangan)
  • –Export-area-page ay para sa pag-export ng buong pahina ng PDF (iwan na ito)
  • –Pdf-page = $ i ay tumutukoy sa numero ng pahina na mai-export (iwan na ito)
  • –Export-file = output- $ i.png ay ang unlapi para sa mga output file (baguhin ang bahagi ng output kung kinakailangan)

Konklusyon

Ito ang mga pangunahing pamamaraan na maaari mong gamitin upang mai-convert ang isang PDF file sa maraming mga imahe. Mayroong ilang iba pang mga pamamaraan at app na maaaring magamit para sa conversion, ngunit nangangailangan sila ng maraming mga hakbang nang hindi nagdadala ng anumang bago sa talahanayan, kaya't tinanggal ko sila mula sa listahang ito.