Hjemmeside » hvordan » Sådan udtrækkes og gemmes billeder fra en PDF-fil i Linux

    Sådan udtrækkes og gemmes billeder fra en PDF-fil i Linux

    Du kan nemt konvertere PDF-filer til redigerbar tekst i Linux ved hjælp af kommandolinjeværktøjet "pdftotext". Men hvis der er billeder i den oprindelige PDF-fil, udtrækkes de ikke. Hvis du vil hente billeder fra en PDF-fil, kan du bruge et andet kommandolinjeværktøj kaldet "pdfimages".

    BEMÆRK: Når vi siger at skrive noget i denne artikel, og der er citater omkring teksten, skriv IKKE citaterne, medmindre vi angiver andet.

    Værktøjet "pdfimages" er en del af poppler-utils-pakken. Du kan kontrollere, om det er installeret på dit system, og installer det om nødvendigt ved hjælp af de trin, der er beskrevet i denne artikel.

    For at hente billeder fra en PDF-fil ved hjælp af pdfimages, tryk "Ctrl + Alt + T" for at åbne et Terminal vindue. Indtast følgende kommando ved prompten.

    pdfimages /home/lori/Documents/SampleWithImages.pdf / home / lori / Dokumenter / Uddragssedler / billede

    BEMÆRK: For alle de kommandoer, der vises i denne artikel, skal du erstatte den første vej i kommandoen og PDF-filnavnet til stien og filnavnet til din oprindelige PDF-fil. Den anden vej skal være stien til rodmappen, som du vil gemme de uddragne billeder i. Ordet "billede" i slutningen af ​​den anden sti repræsenterer hvad du vil forord dit filnavn med. Filnavnet på billederne nummereres automatisk (000, 001, 002, 003 osv.). Hvis du vil tilføje tekst til begyndelsen af ​​hvert billede, skal du indtaste den pågældende tekst i slutningen af ​​den anden vej. I vores eksempel starter hvert billedfilnavn med "billede", som f.eks. Image-001.ppm, image-002.ppm osv. Der indsættes et punktum mellem den tekst, du angiver, og nummeret.

    Standardbilledformatet er PPM (bærbar pixmap) til ikke-monokrome billeder eller PBM (bærbar bitmap) til monokrome billeder. Disse formater er designet til nemt at udveksle mellem platforme.

    BEMÆRK: Du kan få to billedfiler til hvert billede i din PDF-fil. Det andet billede for hvert billede er tomt, så du kan se, hvilke billeder der indeholder billederne fra filen ved hjælp af miniaturebilledet på filen i Filhåndtering.

    For at oprette .jpg billedfiler, tilføj "-j" til kommandoen, som vist nedenfor.

    pdfimages -j /home/lori/Documents/SampleWithImages.pdf / home / lori / Dokumenter / Uddragsbilleder / billede

    BEMÆRK: Du kan også ændre standard output til PNG ved hjælp af alternativet "-png" eller TIFF ved hjælp af indstillingen "-tiff".

    Hovedbilledfilen for hvert billede gemmes som en .jpg-fil. Det andet blanke billede er stadig en .ppm eller .pbm-fil.

    Hvis du kun vil konvertere billeder på og efter en bestemt side, skal du bruge "-f" -alternativet med et tal for at angive den første side, der skal konverteres, som vist i eksempelkommandoen nedenfor.

    pdfimages -f 2 -j /home/lori/Documents/SampleWithImages.pdf / home / lori / Dokumenter / Uddragsbilleder / billede

    BEMÆRK: Vi kombinerede "-j" -alternativet med "-f" -alternativet, så vi ville få .jpg-billeder og gjorde det samme med "-l" -alternativet nævnt nedenfor.

    Hvis du vil konvertere alle billeder før og på en bestemt side, skal du bruge "-l" (en lille "L", ikke nummeret "1") med et tal for at angive den sidste side, der skal konverteres, som vist nedenfor.

    pdfimages -l 1 -j /home/lori/Documents/SampleWithImages.pdf / home / lori / Dokumenter / Uddragsbilleder / billede

    BEMÆRK: Du kan bruge indstillingerne "-f" og "-l" sammen til at konvertere billeder i et bestemt sidevalg i midten af ​​dit dokument.

    Hvis der er et ejeradgangskode på PDF-filen, skal du bruge "-opw" og passwordet i enkelte citater, som vist nedenfor. Hvis adgangskoden i PDF-filen er en brugeradgangskode, skal du bruge "-upw" i stedet med adgangskoden.

    BEMÆRK: Sørg for, at der er enkelte citater omkring dit kodeord i kommandoen.

    pdfimages -opw 'password' -j /home/lori/Documents/SampleWithImages.pdf / home / lori / Dokumenter / Uddragsbilleder / billede

    For mere information om brug af pdfimages kommandoen, skriv "pdfimages" i prompt i et Terminal vindue og tryk "Enter". Kommandoforbruget vises med en liste over tilgængelige indstillinger til brug i kommandoen.