Ebøker kommer i forskjellige formater, men den vanlige er PDF. De fleste av eBok PDF -filene har hundrevis av sider, og akkurat som ekte bøker, med hjelp av en PDF -leser som navigerer i disse sidene er ganske enkelt.
Anta at du leser en PDF -fil og vil trekke ut noen spesifikke sider fra den og lagre den som en egen fil; Hvordan ville du gjort det? Vel, det er en cinch! Ingen grunn til å få premium applikasjoner og verktøy for å oppnå det.
Denne guiden fokuserer på å trekke ut en spesifikk del fra hvilken som helst PDF -fil og lagre den med et annet navn i Linux. Selv om det er flere måter å gjøre dette på, vil jeg fokusere på den mindre rotete tilnærmingen. Så la oss begynne:
Det er to hovedtilnærminger:
Du kan følge enhver metode i henhold til din bekvemmelighet.
Hvordan trekke ut PDF -sider i Linux via GUI:
Denne metoden er mer som et triks for å trekke ut sider fra en PDF -fil. De fleste av Linux -distribusjonene kommer med en PDF -leser. Så la oss lære en trinnvis prosess med å trekke ut sider ved å bruke standard PDF -leser av Ubuntu: \
Trinn 1:
Bare åpne PDF -filen i PDF -leseren. Klikk nå på menyknappen og som vist i følgende bilde:
Steg 2:
En meny vises; Klikk nå på "Skrive ut" knapp, et vindu kommer ut med utskriftsalternativer. Du kan også bruke hurtigtastene “Ctrl+P” For raskt å få dette vinduet:
Trinn 3:
For å trekke ut sider i en egen fil, klikker du på "Fil" Alternativ, et vindu vil åpne, gi filnavnet og velge et sted for å lagre det:
Jeg velger “Dokumenter” som destinasjonssted:
Trinn 4:
Disse tre utgangsformatene PDF, SVG og PostScript sjekk PDF:
Trinn 5:
I "Område" Seksjonen, sjekk “Sider” alternativ og angi utvalget av sidetall du vil trekke ut. Jeg henter ut de fem første sidene slik at jeg skulle skrive “1-5”.
Du kan også trekke ut hvilken som helst side fra PDF -filen ved å skrive sidetallet og skille den med et komma. Jeg henter ut sider nummer 10 og 11 sammen med et område de første fem sidene.
Merk at sidetallene jeg skriver er i henhold til PDF -leseren, ikke boka. Forsikre deg om at du skriver inn sidetallene som PDF -leseren indikerer.
Trinn 6:
Når alle innstillingene er ferdige, klikker du på "Skrive ut" Knapp, filen blir lagret på det spesifiserte stedet:
Hvordan trekke ut PDF -sider i Linux via terminal:
Mange Linux -brukere foretrekker å jobbe med terminalen, men kan du hente ut PDF -sider fra terminalen? Absolutt! Det kan gjøres; Alt du trenger et verktøy for å installere kalt PDFTK. For å få PDFTK på Debian og Ubuntu, bruk kommandoen gitt nedenfor:
$ sudo apt install pdftk
For Arch Linux, bruk:
$ pacman -s pdftk
PDFTK kan også installeres gjennom SNAP:
$ sudo snap install pdftk
Følg nå den nedenfor-nevnte syntaks for å bruke PDFTK-verktøy for å trekke ut sider fra en PDF-fil:
$ pdftk [prøve.PDF] CAT [page_numbers] output [output_file_name.pdf]
La oss forstå det med et eksempel:
$ pdftk adv_bash_scripting.PDF CAT 3-8 utgang
extracted_adv_bash_scripting.PDF
I kommandoen ovenfor trekker jeg ut 6 sider (3 - 8) fra en fil “Adv_bash_scripting.PDF ” og lagre hakkede sider med navnet på “Extracted_adv_bash_scripting.PDF.” Den ekstraherte filen vil bli lagret i samme katalog.
Hvis du trenger å trekke ut en bestemt side, skriver du inn sidenummeret og skiller dem med en "rom":
$ pdftk adv_bash_scripting.PDF CAT 5 9 11 Output
extracted_adv_bash_scripting_2.PDF
I kommandoen ovenfor henter jeg ut side nummer 5, 9 og 11 og lagrer dem som “Extracted_adv_bash_scripting_2”.
Konklusjon:
Du må av og til trenge å trekke ut en spesifikk del av en PDF -fil for flere formål. Det er mange måter å gjøre det på. Noen er sammensatte, og noen er foreldet. Denne oppskrivningen handler om hvordan du henter ut sider fra en PDF-fil i Linux gjennom to enkle metoder.
Den første metoden er et triks for å trekke ut en viss del av en PDF gjennom Ubuntus standard PDF -leser. Den andre metoden er via terminal siden mange geeks foretrekker den. Jeg brukte et verktøy som heter PDFTK for å trekke ut sider fra en PDF -fil gjennom bruk av kommandoer. Begge metodene er enkle; Du kan velge hva som helst i henhold til din bekvemmelighet.