Kako pretvoriti PDF v niz slik

How Convert Pdf Into Set Images



Metode pretvorbe datoteke PDF v slikovno datoteko se pogosto uporabljajo za pretvorbo celotnega dokumenta PDF ali za pridobivanje slik iz datoteke PDF. Te izvlečene slike se večinoma uporabljajo v aplikacijah za diaprojekcijo, programski opremi za predstavitve ali v spletu. Ta članek bo navajal različne načine pretvorbe datoteke z več stranmi PDF v skupino slik.

LibreOffice žrebanje

Večina distribucij Linuxa privzeto pošilja pisarniški paket LibreOffice. Če ne, ga lahko prenesete s tukaj . Z aplikacijo LibreOffice Draw boste lahko datoteko PDF pretvorili v niz slik.







LibreOffice Draw, kot že ime pove, vam omogoča ustvarjanje risb, skic, grafik, opomb ipd. Privzeto podpira izvoz datotek PDF v različne slikovne formate, vendar pretvori le prvo stran datoteke PDF. Če želite to odpraviti, boste morali namestiti Izvoz kot razširitev slik iz tukaj . Ta razširitev doda nov vnos Izvozi kot slike ... v spustni meni Datoteka in podpira izvoz več strani PDF.



Ko prenesete datoteko oxt s zgornje povezave, jo dodajte v upravitelja razširitev. Pojdite v Orodja> Upravitelj razširitev ..., kot je prikazano na spodnjem posnetku zaslona.







Kliknite gumb Dodaj, če želite dodati datoteko razširitve oxt v LibreOffice Draw.



Po uspešnem dodajanju datoteke oxt se bo na seznamu razširitev pojavil nov vnos.

V spustni meni Datoteka bo dodan nov vnos Izvozi kot slike….

Odprite datoteko PDF v LibreOffice Draw in nato kliknite Izvozi kot slike ... vnos v meni, da začnete postopek pretvorbe. Videli boste novo pojavno okno, ki vam bo omogočilo prilagajanje možnosti izvoza. Spremenite možnosti glede na vaše potrebe in kliknite gumb Izvozi.

To je to. Vsaka stran v datoteki PDF je zdaj izvožena kot ločena slika. To je daleč moja najljubša metoda. Nastavitev je precej enostavna, LibreOffice Draw pa vam omogoča celo urejanje in označevanje datotek PDF pred izvozom.

ImageMagick

ImageMagick je orodje ukazne vrstice za pretvorbo, urejanje in upravljanje slik, datotek PDF in SVG. Na voljo je s številnimi naprednimi možnostmi, sama aplikacija pa je precej zmogljiva. Lahko ga vidite kot ekvivalent FFmpeg, vendar večinoma za slikovne datoteke.

ImageMagick je opremljen z ukazom za pretvorbo, ki ga lahko uporabite za pretvorbo datotek v različne formate. Če želite namestiti ImageMagick v Ubuntu, zaženite naslednji ukaz:

$sudoaptnamestiteimagemagick

Pretvorba PDF je privzeto onemogočena v programu ImageMagick. Če ga želite omogočiti, odprite datoteko /etc/ImageMagick-6/policy.xml v urejevalniku besedil in komentirajte vse vrstice v razdelku onemogoči oblike zapisa ghostscript:

Če želite datoteko PDF pretvoriti v niz slik s pretvorbo, uporabite ukaz v naslednji obliki:

$Pretvorba-gostota 150input_file.pdf-kakovost 100output_file.png

Kje:

  • -density pomeni DPI, pri katerem se vhodna datoteka PDF naloži z ukazom convert
  • pdf je datoteka PDF, ki jo želite pretvoriti
  • -kakovost določa kakovost nastalih slik (0-100, pri čemer je 100 najboljših)
  • png je predpona za izhodne datoteke (spremenite razširitev png za katero koli drugo obliko, kot je jpg)

Pdftoppm (PDF v PPM)

Pdftoppm je preprost pripomoček za ukazno vrstico, namenjen pretvorbi datotek PDF v oblike datotek PPM, PNG in JPEG.

Če želite namestiti pdftoppm v Ubuntu, zaženite spodnji ukaz:

$sudoaptnamestitepoppler-utils

Če želite datoteko PDF pretvoriti v niz slik z uporabo pdftoppm, uporabite ukaz v naslednji obliki:

$pdftoppm vhodna_datoteka.pdf izhodna_datoteka-png -rx 150 -ri 150

Kje:

  • pdf je datoteka PDF, ki jo želite pretvoriti
  • output_file je predpona, ki se uporablja za izhodne datoteke
  • -png je oblika datoteke za pretvorjene izhodne datoteke
  • -rx 150 -ry 150 je DPI, pri katerem se datoteka PDF naloži s pdftoppm (kar ustreza možnosti gostote imagemagick)

Inkscape

Inkscape je brezplačna, odprtokodna in medplatformna programska oprema za ustvarjanje in urejanje vektorske grafike. Z vgrajeno funkcijo izvoza Inkscape je mogoče datoteko PDF pretvoriti v kup slik.

Upoštevajte, da je bila podpora za izvoz več strani dodana v inkscape šele pred kratkim. Zato paket, ki ste ga dobili z vašo distribucijo, verjetno ne bo deloval. Najmanjša zahtevana različica je 1.0.0. Najnovejšo beta različico programa Inkscape s podporo za več strani lahko prenesete s spletnega mesta tukaj v obliki AppImage. Prepričajte se, da ste datoteko označili kot izvršljivo v upravitelju datotek.

Če želite datoteko PDF pretvoriti v slike z uporabo Inkscape, zaženite ukaz v naslednji obliki:

$zajazv {1..10};naredi./Inkscape-2b71d25-x86_64.AppImage vhodna_datoteka.pdf-Z
--export-dpi=300 --export-area-page --pdf-stran=$ i --export-datoteka='izhod-$ i.png ';
Končano

Kje:

  • {1..10} so številke strani PDF, to morate pravilno določiti, sicer ukaz ne bo deloval (po potrebi spremenite vrednosti)
  • ./Inkscape-2b71d25-x86_64.AppImage je ime datoteke Inkscape AppImage, ki ste jo prenesli s zgornje povezave (po potrebi spremenite ime)
  • pdf je ime vhodne datoteke za pretvorbo (po potrebi spremenite ime)
  • -z je za uporabo brezglavnega inkscapea brez grafičnega vmesnika (pustite tako kot je)
  • –Export-dpi = 300 je gostota, pri kateri se datoteka PDF naloži z Inkscapeom (po potrebi spremenite vrednost)
  • –Export-area-page je za izvoz celotne strani PDF (pustite tako kot je)
  • –Pdf-page = $ i se nanaša na številko strani za izvoz (pustite tako kot je)
  • –Export-file = output- $ i.png je predpona za izhodne datoteke (po potrebi spremenite izhodni del)

Zaključek

To so glavni načini, s katerimi lahko datoteko PDF pretvorite v več slik. Obstaja še nekaj drugih metod in aplikacij, ki jih je mogoče uporabiti za pretvorbo, vendar zahtevajo veliko korakov, ne da bi v tabelo prinesli kaj novega, zato sem jih izpustil s tega seznama.