Sådan konverteres en PDF til et sæt billeder

How Convert Pdf Into Set Images



Konverteringsmetoder fra PDF til billedfil bruges ofte til at konvertere en hel PDF eller til at udtrække billeder fra en PDF -fil. Disse ekstraherede billeder bruges mest i diasshow -apps, præsentationssoftware eller på internettet. Denne artikel viser en række forskellige måder at konvertere en PDF-fil på flere sider til en gruppe billeder.

LibreOffice Draw

De fleste Linux -distributioner sender som standard LibreOffice -kontorpakke. Hvis ikke, kan du downloade det fra her . Ved hjælp af LibreOffice Draw -appen kan du konvertere en PDF -fil til et sæt billeder.







LibreOffice Draw, som navnet antyder, giver dig mulighed for at oprette tegninger, skitser, grafik, annotationer og så videre. Som standard understøtter den eksport af PDF -filer til forskellige billedformater, men den konverterer kun den første side af PDF -filen. For at løse dette skal du installere Eksportér som billedudvidelse fra her . Denne udvidelse tilføjer en ny post som Eksporter som billeder ... til rullemenuen Filer, og den understøtter eksport af flere PDF -sider.



Når du har downloadet oxt -filen fra ovenstående link, skal du føje den til udvidelsesmanager. Gå til Værktøjer> Extension Manager ..., som vist på skærmbilledet herunder.







Klik på knappen Tilføj for at tilføje oxt -udvidelsesfilen til LibreOffice Draw.



Efter vellykket tilføjelse af oxt -filen vises en ny post på listen over udvidelser.

En ny post Eksporter som billeder ... tilføjes til rullemenuen Filer.

Åbn en PDF -fil i LibreOffice Draw, og klik derefter på menuen Eksporter som billeder ... for at starte konverteringsprocessen. Du vil se et nyt vindue, der giver dig mulighed for at tilpasse eksportindstillinger. Skift mulighederne efter dine behov, og klik på knappen Eksporter.

Det er det. Hver side i din PDF -fil er nu blevet eksporteret som et separat billede. Dette er langt min yndlingsmetode. Opsætningen er ganske let, og LibreOffice Draw giver dig endda mulighed for at redigere og kommentere PDF -filer, før du eksporterer.

ImageMagick

ImageMagick er et kommandolinjeværktøj til at konvertere, redigere og manipulere billede-, PDF- og SVG -filer. Den leveres med mange avancerede muligheder, og selve appen er ret kraftfuld. Du kan se det som en FFmpeg -ækvivalent, men mest for billedfiler.

ImageMagick leveres med en convert -kommando, der kan bruges til at konvertere filer til forskellige formater. For at installere ImageMagick i Ubuntu, kør følgende kommando:

$sudopassendeinstallereimagemagick

Som standard er PDF -konvertering deaktiveret i ImageMagick. For at aktivere det skal du åbne filen /etc/ImageMagick-6/policy.xml i et tekstredigeringsprogram og kommentere alle linjerne under deaktiver Ghostscript-formattyper:

Hvis du vil konvertere en PDF -fil til et sæt billeder ved hjælp af konverter, skal du bruge en kommando i følgende format:

$konvertere-massefylde 150input_file.pdf-kvalitet 100output_file.png

Hvor:

  • -density står for DPI'en, hvor PDF -inputfilen indlæses af kommandoen convert
  • pdf er den PDF -fil, du vil konvertere
  • -kvalitet bestemmer kvaliteten af ​​de resulterende billeder (0-100, hvor 100 er bedst)
  • png er præfikset til outputfiler (ændr png -udvidelsen til ethvert andet format som jpg)

PDFTOPPM (PDF til PPM)

Pdftoppm er et enkelt kommandolinjeværktøj dedikeret til at konvertere PDF -filer til PPM-, PNG- og JPEG -filformater.

For at installere pdftoppm i Ubuntu, skal du køre kommandoen herunder:

$sudopassendeinstallerepoppler-utils

Hvis du vil konvertere en PDF -fil til et sæt billeder ved hjælp af pdftoppm, skal du bruge en kommando i følgende format:

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

Hvor:

  • pdf er den PDF -fil, du vil konvertere
  • output_file er præfikset, der bruges til outputfiler
  • -png er filformat til konverterede outputfiler
  • -rx 150 -ry 150 er den DPI, hvor PDF -filen indlæses af pdftoppm (svarer til imagemagicks densitetsindstilling)

Inkscape

Inkscape er en gratis, open source og cross-platform software til oprettelse og redigering af vektorgrafik. Ved hjælp af Inkscapes indbyggede eksportfunktion er det muligt at konvertere en PDF-fil til en masse billeder.

Bemærk, at understøttelse af eksport af flere sider først blev tilføjet til inkscape for nylig. Så pakken, der blev leveret med din distribution, virker sandsynligvis ikke. Den mindste nødvendige version, du har brug for, er 1.0.0. Seneste betaversion af Inkscape med understøttelse af flere sider kan downloades fra her i form af AppImage. Sørg for, at du markerer filen eksekverbar fra filhåndteringen.

Hvis du vil konvertere en PDF -fil til billeder ved hjælp af Inkscape, skal du køre en kommando i følgende format:

$tiljegi {1..10};gøre./Inkscape-2b71d25-x86_64.AppImage input_file.pdf-Med
--export-dpi=300 --eksport-område-side --pdf-side=$ i -eksportfil='produktion-$ i.png ';
Færdig

Hvor:

  • {1..10} er sidetal i PDF, du skal angive dette korrekt, ellers fungerer kommandoen ikke (ændre værdierne efter behov)
  • ./Inkscape-2b71d25-x86_64.AppImage er navnet på Inkscape AppImage-fil, du har downloadet fra ovenstående link (skift navnet efter behov)
  • pdf er navnet på inputfilen, der skal konverteres (skift navnet efter behov)
  • -z er til brug af en hovedløs inkscape uden en GUI (lad den være som den er)
  • –Export-dpi = 300 er den tæthed, ved hvilken PDF-fil skal indlæses af Inkscape (ændre værdien efter behov)
  • –Eksport-område-side er til eksport af hele PDF-side (lad den være som den er)
  • –Pdf-side = $ i refererer til sidetallet, der skal eksporteres (lad det være som det er)
  • –Export-file = output- $ i.png er præfiks for outputfiler (skift output-delen efter behov)

Konklusion

Dette er de vigtigste metoder, du kan bruge til at konvertere en PDF -fil til flere billeder. Der er et par andre metoder og apps, der kan bruges til konvertering, men de kræver mange trin uden at bringe noget nyt til bordet, så jeg har udeladt dem fra denne liste.