I modsætning til en tekstfil kan du ikke redigere en PDF direkte. Der er flere måder at generere PDF-filer ved hjælp af tekst. Men hvad nu hvis du vil gå omvendt og konvertere PDF-filer til tekstfiler?
Heldigvis giver Linux dig mulighed for nemt at ændre disse filer fra terminalen. Denne artikel vil demonstrere, hvordan man konverterer en PDF-fil til et tekstdokument på Linux.
Konverter PDF til tekst fra terminalen
Poppler er et softwarebibliotek, der bruges til at gengive og ændre PDF-filer. Den indeholder et værktøj, kendt som pdftotext, der giver brugerne mulighed for at generere tekstfiler fra PDF-filer. Siden poppler-redskaber ikke er en del af standard Linux-pakkerne, skal du installere det manuelt ved hjælp af en pakkehåndtering.
På Ubuntu og Debian:
sudo apt installer poppler-utils
Sådan installeres Poppler på Arch Linux:
sudo pacman -S poppler
Installation af poppler-redskaber pakke til CentOS, Fedora og andre RHEL-baserede distributioner er let.
sudo dnf installerer poppler-utils
sudo yum installer poppler-værktøjer
Konverter en hel PDF til tekst
Den grundlæggende syntaks for pdftotext-kommandoen er:
pdftotext [optioner] pdffile tekstfil
...hvor pdffile er den absolutte eller relative sti til PDF-filen, og tekstfil er navnet på outputfilen.
For eksempel at konvertere lorem-ipsum.pdf til en tekstfil:
pdftotext lorem-ipsum.pdf text.txt
Hvis den fil, du konverterer, har vandmærker eller ikke-justeret tekst, kan du kassere dem i output ved hjælp af -nodiag flag.
pdftotext -nodiag lorem-ipsum.pdf random.text
Behandle sider inden for et bestemt interval
Brug -f og -l flag, hvis du vil konvertere sider, der falder inden for et bestemt interval. For eksempel at konvertere sider en til fem i lorem-ipsum.pdf til tekst:
pdftotext -f 1 -l 5 lorem-ipsum.pdf output.txt
Sådan konverteres kun den første side af PDF-filen:
pdftotext -f 1 -l 1 lorem-ipsum.pdf output.txt
Konverter adgangskodebeskyttede PDF-filer til tekst
Pdftotext kan endda konvertere adgangskodebeskyttede PDF-filer til tekstfiler. Det -upw og -opw flag, som står for brugeradgangskode og ejeradgangskode tage sig af godkendelsesprocessen, mens du konverterer PDF-filerne.
pdftotext -upw adgangskode lorem-ipsum.pdf output.txt
pdftotext -opw adgangskode lorem-ipsum.pdf output.txt
Sørg for at udskifte den adgangskode med adgangskoden til PDF-filen.
Du kan også kombinere flere flag for at få det ønskede output. For eksempel at konvertere siderne en til tre af en adgangskodebeskyttet PDF til tekst:
pdftotext -f 1 -l 3 -upw adgangskode lorem-ipsum.pdf output.txt
Relaterede: Sådan konverteres en PDF-fil til billeder i Linux
Konverter PDF grafisk til en tekstfil
Hvis du ikke arbejder med en kop te, arbejder du med kommandolinjen, kan du konvertere PDF-filer til tekstfiler ved hjælp af grafisk software som Caliber. Det er et ebook-administrationsprogram, som du kan bruge til at se, organisere og redigere PDF-filer på dit system.
Caliber er tilgængelig på de officielle Linux distro repositories, og alle kan downloade det ved hjælp af en pakkehåndtering.
Sådan installeres Caliber på Ubuntu og Debian:
sudo apt installere kaliber
På Arch Linux:
sudo pacman -S kaliber
På RHEL-baserede distributioner som CentOS og Fedora kan du downloade Caliber ved hjælp af enten DNF eller Yum.
sudo dnf installere kaliber
sudo yum installere kaliber
Sådan bruges Caliber til at konvertere PDF-filer
Når du er installeret, skal du starte Caliber på dit system ved hjælp af Applikationsmenu. Alternativt kan du starte Caliber fra terminalen ved at skrive:
kaliber
Sådan genereres tekstfiler ved hjælp af PDF med Caliber:
- Klik på Tilføj bøger indstilling fra menuen.
- Find og vælg den PDF-fil, du vil konvertere.
- Fremhæv PDF-filen fra midterpanelet, og vælg Konverter bøger fra menuen.
- Fra Outputformat dropdown, vælg TXT.
- Til sidst skal du klikke på Okay at fortsætte.
Caliber begynder nu at konvertere den angivne PDF-fil til et tekstdokument. Du kan kontrollere status for processen ved at klikke på Job valgmulighed nederst til højre i vinduet.
Arbejde med PDF-filer i Linux
Når du vil dele et dokument med nogen, er det den mest effektive måde at konvertere det til en PDF før deling. Før måtte brugerne installere en dedikeret PDF-fremviser på deres system for at vise PDF-filer, men nu kommer næsten alle browsere med en indbygget PDF-fremviser.
Du kan finde flere applikationer, der giver brugeren mulighed for let at se og redigere PDF-filer. Mange Linux-installationer leveres med LibreOffice, en kontorsoftwarepakke, der kan bruges som PDF-editor.
Brug for at redigere en PDF-fil i Linux? Disse Linux PDF-redaktører er gratis at installere og nemme at bruge.
Læs Næste
- Linux
- PDF Editor
- Linux
Deepesh er Junior Editor til Linux på MUO. Han har skrevet informativt indhold på internettet i over 3 år. I sin fritid nyder han at skrive, lytte til musik og spille sin guitar.
Abonner på vores nyhedsbrev
Deltag i vores nyhedsbrev for tekniske tip, anmeldelser, gratis e-bøger og eksklusive tilbud!
Et trin mere !!!
Bekræft venligst din e-mail-adresse i den e-mail, vi lige har sendt dig.