Hur man konverterar en PDF till en uppsättning bilder

How Convert Pdf Into Set Images



Konverteringsmetoder för PDF till bildfil används ofta för att konvertera en hel PDF eller för att extrahera bilder från en PDF -fil. Dessa extraherade bilder används mestadels i bildspelprogram, presentationsprogram eller på webben. Denna artikel kommer att lista olika sätt att konvertera en flersidig PDF-fil till en grupp bilder.

LibreOffice Draw

De flesta Linux -distributioner levererar LibreOffice -kontorsvit som standard. Om inte kan du ladda ner det från här . Med LibreOffice Draw -appen kan du konvertera en PDF -fil till en uppsättning bilder.







LibreOffice Draw, som namnet antyder, låter dig skapa ritningar, skisser, grafik, kommentarer och så vidare. Som standard stöder den att exportera PDF -filer till olika bildformat, men den konverterar bara den första sidan i PDF -filen. För att åtgärda detta måste du installera Exportera som bildtillägg från här . Denna förlängning lägger till en ny post som Exportera som bilder ... till rullgardinsmenyn Arkiv och stöder export av flera PDF -sidor.



När du har laddat ner oxt -filen från länken ovan lägger du till den i tilläggshanteraren. Gå till Verktyg> Tilläggshanterare ..., som visas på skärmdumpen nedan.







Klicka på knappen Lägg till för att lägga till filtillägget oxt till LibreOffice Draw.



Efter att ha lagt till oxt -filen visas en ny post i listan över tillägg.

En ny post Exportera som bilder ... läggs till i rullgardinsmenyn Arkiv.

Öppna en PDF -fil i LibreOffice Draw och klicka sedan på menyn Exportera som bilder ... för att starta konverteringsprocessen. Du kommer att se ett nytt fönster som låter dig anpassa exportalternativ. Ändra alternativen enligt dina behov och klicka på knappen Exportera.

Det är allt. Varje sida i din PDF -fil har nu exporterats som en separat bild. Det här är min favoritmetod. Installationen är ganska enkel och LibreOffice Draw låter dig till och med redigera och kommentera PDF -filer innan du exporterar.

ImageMagick

ImageMagick är ett kommandoradsverktyg för att konvertera, redigera och manipulera bild-, PDF- och SVG -filer. Den levereras med många avancerade alternativ och själva appen är ganska kraftfull. Du kan se det som en FFmpeg -motsvarighet, men mestadels för bildfiler.

ImageMagick levereras med ett convert -kommando som kan användas för att konvertera filer till olika format. För att installera ImageMagick i Ubuntu, kör följande kommando:

$sudobenägenInstalleraimagemagick

Som standard är PDF -konvertering inaktiverad i ImageMagick. För att aktivera den, öppna filen /etc/ImageMagick-6/policy.xml i en textredigerare och kommentera alla rader under inaktivera ghostscript-formattyper:

Om du vill konvertera en PDF -fil till en uppsättning bilder med hjälp av konvertera använder du ett kommando i följande format:

$konvertera-densitet 150input_file.pdf-kvalitet 100output_file.png

Var:

  • -density står för DPI där PDF -inmatningsfilen laddas med kommandot convert
  • pdf är PDF -filen du vill konvertera
  • -kvalitet avgör kvaliteten på de resulterande bilderna (0-100, varav 100 är bäst)
  • png är prefixet för utdatafiler (ändra png -tillägget för alla andra format som jpg)

PDFTOPPM (PDF till PPM)

Pdftoppm är ett enkelt kommandoradsverktyg för att konvertera PDF -filer till PPM-, PNG- och JPEG -filformat.

För att installera pdftoppm i Ubuntu, kör kommandot nedan:

$sudobenägenInstallerapoppler-utils

Om du vill konvertera en PDF -fil till en uppsättning bilder med pdftoppm använder du ett kommando i följande format:

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

Var:

  • pdf är PDF -filen du vill konvertera
  • output_file är prefixet som används för utdatafiler
  • -png är filformat för konverterade utdatafiler
  • -rx 150 -ry 150 är DPI vid vilken PDF -fil laddas av pdftoppm (motsvarar imagemagicks densitetsalternativ)

Inkscape

Inkscape är en gratis, öppen källkod och plattformsoberoende programvara för att skapa och redigera vektorgrafik. Med Inkscapes inbyggda exportfunktion är det möjligt att konvertera en PDF-fil till ett gäng bilder.

Observera att stöd för att exportera flera sidor lades till inkscape först nyligen. Så paketet som levererades med din distribution fungerar förmodligen inte. Minsta version du behöver är 1.0.0. Den senaste betaversionen av Inkscape med stöd för flera sidor kan laddas ner från här i form av AppImage. Se till att du markerar filen körbar från filhanteraren.

Om du vill konvertera en PDF -fil till bilder med Inkscape kör du ett kommando i följande format:

$förii {1..10};do./Inkscape-2b71d25-x86_64.AppImage input_file.pdf-Med
--export-dpi=300 --export-område-sida --pdf-sida=$ i --export-fil='produktion-$ i.png ';
Gjort

Var:

  • {1..10} är sidnummer i PDF, du måste ange detta korrekt annars fungerar inte kommandot (ändra värdena efter behov)
  • ./Inkscape-2b71d25-x86_64.AppImage är namnet på Inkscape AppImage-filen som du laddade ner från länken ovan (ändra namnet efter behov)
  • pdf är namnet på inmatningsfilen som ska konverteras (ändra namnet efter behov)
  • -z är för att använda en huvudlös inkscape utan ett GUI (lämna som det är)
  • –Export-dpi = 300 är densiteten vid vilken PDF-fil kan laddas av Inkscape (ändra värdet efter behov)
  • –Export-area-page är för att exportera hela PDF-sidan (låt vara som den är)
  • –Pdf-page = $ i refererar till sidnumret som ska exporteras (lämna som det är)
  • –Export-file = output- $ i.png är prefixet för utdatafiler (ändra utdata efter behov)

Slutsats

Det här är de viktigaste metoderna du kan använda för att konvertera en PDF -fil till flera bilder. Det finns några andra metoder och appar som kan användas för konvertering, men de kräver många steg utan att ta med något nytt till bordet, så jag har utelämnat dem från den här listan.