Hvordan konvertere en PDF til et sett med bilder

Hvordan konvertere en PDF til et sett med bilder
PDF -til -bilde -konverteringsmetoder brukes ofte til å konvertere en hel PDF eller for å trekke ut bilder fra en PDF -fil. Disse ekstraherte bildene brukes stort sett i lysbildefremvisning, presentasjonsprogramvare eller på nettet. Denne artikkelen vil liste opp forskjellige måter å konvertere en flersiders PDF-fil til en gruppe bilder.

LibreOffice Draw

De fleste Linux -distribusjoner Ship LibreOffice Office Suite som standard. Hvis ikke, kan du laste den ned herfra. Ved å bruke appen "LibreOffice Draw", vil du kunne konvertere en PDF -fil til et sett med bilder.

LibreOffice Draw, som navnet antyder, lar deg lage tegninger, skisser, grafikk, merknader og så videre. Som standard støtter den eksport av PDF -fil til forskjellige bildeformater, men den konverterer bare den første siden i PDF -filen. For å fikse dette, må du installere "Export as Images" -utvidelsen herfra. Denne utvidelsen legger til en ny "Eksporter som bilder ..." -oppføring til "File" rullegardinmenyen, og den støtter eksport av flere PDF -sider.

Når du har lastet ned “OXT” -fil fra lenken over, kan du legge den til Extension Manager. Gå til “Verktøy”> “Extension Manager…”, som vist på skjermbildet nedenfor.

Klikk på "Legg til" -knappen for å legge til "oxt" utvidelsesfilen til LibreOffice Draw.

Etter å ha lagt til "oxt" -filen, vises en ny oppføring i listen over utvidelser.

En ny oppføring "Eksporter som bilder ..." vil bli lagt til i rullegardinmenyen "Fil".

Åpne en PDF -fil i LibreOffice Draw, og klikk deretter på "Eksporter som bilder ..." Menyoppføring for å starte konverteringsprosessen. Du vil se en ny vindu popup som lar deg tilpasse eksportalternativer. Endre alternativene etter dine behov og klikk på "Eksporter" -knappen.

Det er det. Hver side i PDF -filen din er nå eksportert som et eget bilde. Dette er uten tvil min favorittmetode. Oppsettet er ganske enkelt og LibreOffice Draw lar deg til og med redigere og kommentere PDF -filer før du eksporterer.

Imagemagick

ImageMagick er et kommandolinjeverktøy for å konvertere, redigere og manipulere bilde-, PDF- og SVG -filer. Det kommer med mange avanserte alternativer, og selve appen er ganske kraftig. Du kan se det som et FFMPEG -ekvivalent, men mest for bildefiler.

Imagemagick leverer en "konvertering" -kommando som kan brukes til å konvertere filer til forskjellige formater. For å installere ImageMagick i Ubuntu, kjør følgende kommando:

$ sudo apt install ImageMagick

Som standard er PDF -konvertering deaktivert i ImageMagick. For å aktivere den, åpne filen “/etc/imagemagick-6/policy.XML ”i en tekstredigerer og kommenter alle linjene under“ Deaktiver Ghostscript -formattyper ”:

For å konvertere en PDF -fil til et sett med bilder ved hjelp av "Konverter", bruk en kommando i følgende format:

$ konvertitt -tetthet 150 input_file.pdf -kvalitet 100 output_file.png

Hvor:

  • -Tetthet står for DPI som PDF -inndatafilen lastes inn av “Konverter” -kommandoen
  • PDF er PDF -filen du vil konvertere
  • -Kvalitet bestemmer kvaliteten på resulterende bilder (0-100, med 100 som best)
  • PNG er prefikset for utdatafiler (endre "PNG" -utvidelsen for noe annet format som "JPG")

PDFTOPPM (PDF til ppm)

PDFTOPPM er en enkel kommandolinjeverktøy dedikert til å konvertere PDF -filer til PPM-, PNG- og JPEG -filformater.

For å installere PDFTOPPM i Ubuntu, kjør kommandoen nedenfor:

$ sudo apt installer poppler-utiler

For å konvertere en PDF -fil til et sett med bilder ved hjelp av PDFTOPPM, bruk en kommando i følgende format:

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

Hvor:

  • PDF er PDF -filen du vil konvertere
  • output_file er prefikset som brukes til utgangsfiler
  • -PNG er filformat for konverterte utdatafiler
  • -RX 150 -Ry 150 er DPI hvor PDF -filen lastes inn av PDFTOPPM (tilsvarer Imagemagicks tetthetsalternativ)

Inkscape

Inkscape er en gratis programvare for åpen kildekode og plattform for å lage og redigere vektorkrafikk. Ved hjelp av Inkscapes innebygde eksportfunksjon er det mulig å konvertere en PDF-fil til en haug med bilder.

Merk at støtten for eksport av flere sider ble lagt til Inkscape bare nylig. Så pakken som sendes med distribusjonen din vil sannsynligvis ikke fungere. Den minste nødvendige versjonen du trenger er 1.0.0. Siste Beta Build of Inkscape med flersiden støtte kan lastes ned herfra i form av Appimage. Forsikre deg om at du markerer filen som kan kjøres fra filbehandleren.

For å konvertere en PDF -fil til bilder ved hjelp av Inkscape, kjør en kommando i følgende format:

$ for i i 1… 10; gjøre ./Inkscape-2b71d25-x86_64.Appimage input_file.pdf -z
--Export-DPI = 300-Export-Area-PAGE --PDF-PAGE = $ I-EXPORT-FILE = "Output- $ I.png ";
Ferdig

Hvor:

  • 1… 10 er sidetall på PDF, du må spesifisere dette riktig ellers vil kommandoen ikke fungere (endre verdiene etter behov)
  • ./Inkscape-2b71d25-x86_64.Appimage er navnet på Inkscape Appimage -filen du lastet ned fra lenken over (endre navnet etter behov)
  • PDF er navnet på inndatafilen som skal konverteres (endre navnet etter behov)
  • -Z er for å bruke et hodeløst blekkbilde uten GUI (la det være)
  • -Eksport-DPI = 300 er tettheten som PDF-filen lastes med Inkscape (endre verdien etter behov)
  • -Eksportområdet er for å eksportere hele PDF-siden (la det være)
  • -PDF-PAGE = $ I refererer til sidetallet som skal eksporteres (la være som det er)
  • -Eksport-fil = ”output- $ i.PNG ”er prefikset for utdatafiler (endre“ output ”-delen etter behov)

Konklusjon

Dette er hovedmetodene du kan bruke for å konvertere en PDF -fil til flere bilder. Det er noen få andre metoder og apper som kan brukes til konvertering, men de krever mange trinn uten å bringe noe nytt på bordet, så jeg har utelatt dem fra denne listen.