Kaip konvertuoti PDF į vaizdų rinkinį

How Convert Pdf Into Set Images



PDF į vaizdo failą konvertavimo metodai dažnai naudojami norint konvertuoti visą PDF arba išgauti vaizdus iš PDF failo. Šie išgauti vaizdai dažniausiai naudojami skaidrių demonstravimo programose, pristatymo programinėje įrangoje ar internete. Šiame straipsnyje bus išvardyti įvairūs būdai, kaip kelių puslapių PDF failą paversti vaizdų grupe.

„LibreOffice Draw“

Dauguma „Linux“ platinimų pagal numatytuosius nustatymus siunčia „LibreOffice“ biuro paketą. Jei ne, galite jį atsisiųsti iš čia . Naudodami „LibreOffice Draw“ programą galėsite konvertuoti PDF failą į vaizdų rinkinį.







Kaip rodo pavadinimas, „LibreOffice Draw“ leidžia kurti piešinius, eskizus, grafiką, komentarus ir pan. Pagal numatytuosius nustatymus ji palaiko PDF failo eksportavimą į įvairius vaizdo formatus, tačiau konvertuoja tik pirmąjį PDF failo puslapį. Norėdami tai išspręsti, turėsite įdiegti „Export as images“ plėtinį iš čia . Šis plėtinys išskleidžiamajame meniu Failas prideda naują įrašą Eksportuoti kaip vaizdus… ir palaiko kelių PDF puslapių eksportavimą.



Atsisiuntę „oxt“ failą iš aukščiau esančios nuorodos, pridėkite jį prie plėtinių tvarkyklės. Eikite į Įrankiai> Plėtinių tvarkytuvė…, kaip parodyta žemiau esančioje ekrano kopijoje.







Spustelėkite mygtuką Pridėti, kad pridėtumėte „oxt“ plėtinio failą prie „LibreOffice Draw“.



Sėkmingai pridėjus „oxt“ failą, plėtinių sąraše pasirodys naujas įrašas.

Naujas įrašas Eksportuoti kaip vaizdus ... bus pridėtas išskleidžiamajame meniu Failas.

Atidarykite PDF failą „LibreOffice Draw“ ir spustelėkite meniu „Eksportuoti kaip vaizdus ...“, kad pradėtumėte konversijos procesą. Pamatysite naują iššokantį langą, kuriame galėsite tinkinti eksporto parinktis. Pakeiskite parinktis pagal savo poreikius ir spustelėkite mygtuką Eksportuoti.

Viskas. Kiekvienas jūsų PDF failo puslapis dabar buvo eksportuotas kaip atskiras vaizdas. Tai iki šiol mano mėgstamiausias metodas. Sąranka yra gana paprasta, o „LibreOffice Draw“ netgi leidžia redaguoti ir komentuoti PDF failus prieš eksportuojant.

„ImageMagick“

„ImageMagick“ yra komandų eilutės įrankis, skirtas konvertuoti, redaguoti ir manipuliuoti vaizdo, PDF ir SVG failais. Jame yra daug išplėstinių parinkčių, o pati programa yra gana galinga. Tai galite pamatyti kaip „FFmpeg“ atitikmenį, bet dažniausiai vaizdų failams.

„ImageMagick“ pateikiama su konvertavimo komanda, kurią galima naudoti norint konvertuoti failus į skirtingus formatus. Norėdami įdiegti „ImageMagick“ „Ubuntu“, paleiskite šią komandą:

$sudotinkamasdiegti„imagemagick“

Pagal numatytuosius nustatymus „PDF“ konvertavimas „ImageMagick“ yra išjungtas. Norėdami jį įjungti, teksto rengyklėje atidarykite failą /etc/ImageMagick-6/policy.xml ir pakomentuokite visas eilutes, išjungiančias „ghostscript“ formato tipus:

Norėdami konvertuoti PDF failą į vaizdų rinkinį naudodami konvertavimą, naudokite komandą tokiu formatu:

$Paversti-tankumas 150input_file.pdf-kokybė 100output_file.png

Kur:

  • -density reiškia DPI, kuriame PDF įvesties failas turi būti įkeltas naudojant komandą konvertuoti
  • pdf yra PDF failas, kurį norite konvertuoti
  • -kokybė lemia gaunamų vaizdų kokybę (0–100, geriausia-100)
  • png yra išvesties failų priešdėlis (pakeiskite bet kurio kito formato, pvz., jpg, png plėtinį)

Pdftoppm (PDF į PPM)

„Pdftoppm“ yra paprasta komandų eilutės programa, skirta PDF failus konvertuoti į PPM, PNG ir JPEG failų formatus.

Norėdami įdiegti „pdftoppm“ „Ubuntu“, paleiskite žemiau pateiktą komandą:

$sudotinkamasdiegtipoppler-utils

Norėdami konvertuoti PDF failą į vaizdų rinkinį naudodami pdftoppm, naudokite komandą tokiu formatu:

$pdftoppm input_file.pdf output_file-png -rx 150 -verkti 150

Kur:

  • pdf yra PDF failas, kurį norite konvertuoti
  • output_file yra priešdėlis, naudojamas išvesties failams
  • -png yra konvertuotų išvesties failų formatas
  • -rx 150 -ry 150 yra DPI, kuriuo PDF failas įkeliamas naudojant pdftoppm (atitinka „imagemagick“ tankio parinktį)

„Inkscape“

„Inkscape“ yra nemokama atviro kodo ir kelių platformų programinė įranga, skirta kurti ir redaguoti vektorinę grafiką. Naudojant „Inkscape“ integruotą eksportavimo funkciją, galima PDF failą paversti daugybe vaizdų.

Atminkite, kad kelių puslapių eksportavimo palaikymas į „inkScape“ buvo pridėtas visai neseniai. Taigi su jūsų platinimu pristatytas paketas tikriausiai neveiks. Minimali reikalinga versija yra 1.0.0. Naujausią „Inkscape“ beta versiją su kelių puslapių palaikymu galima atsisiųsti iš čia „AppImage“ pavidalu. Įsitikinkite, kad failų tvarkyklėje pažymėjote vykdomąjį failą.

Norėdami konvertuoti PDF failą į vaizdus naudodami „Inkscape“, paleiskite komandą tokiu formatu:

$dėliį {1..10};daryti./Inkscape-2b71d25-x86_64.AppImage input_file.pdf-Su
-eksportas-dpi=300 -eksporto srities puslapis --pdf-puslapis=$ i -eksporto failas='išvestis-$ i.png ';
padaryta

Kur:

  • {1..10} yra PDF puslapių numeriai, turite tai teisingai nurodyti, kitaip komanda neveiks (jei reikia, pakeiskite reikšmes)
  • ./Inkscape-2b71d25-x86_64. „AppImage“ yra „Inkscape AppImage“ failo, kurį atsisiuntėte iš aukščiau esančios nuorodos, pavadinimas (jei reikia, pakeiskite pavadinimą)
  • pdf yra konvertuojamo įvesties failo pavadinimas (jei reikia, pakeiskite pavadinimą)
  • -z skirtas naudoti rašalo peiliui be galvos be GUI (palikite taip, kaip yra)
  • –Export-dpi = 300 yra tankis, kuriuo „Inkscape“ įkelia PDF failą (jei reikia, pakeiskite vertę)
  • -puslapis „Eksporto sritis“ skirtas eksportuoti visą PDF puslapį (palikite taip, kaip yra)
  • –Pdf-page = $ i nurodo eksportuojamo puslapio numerį (palikite tokį, koks yra)
  • –Export-file = output- $ i.png yra išvesties failų priešdėlis (jei reikia, pakeiskite išvesties dalį)

Išvada

Tai yra pagrindiniai būdai, kuriais galite konvertuoti PDF failą į kelis vaizdus. Yra keletas kitų metodų ir programų, kurios gali būti naudojamos konvertavimui, tačiau joms atlikti reikia daug veiksmų, į lentelę neįtraukiant nieko naujo, todėl aš jų neįtraukiau į šį sąrašą.