Ubuntu gir grafiske og kommandolinje verktøy for å konvertere Portable Document filer ( PDF ) til tekst -format . Kommandolinjen versjonen , " pdftotext " , automatiserer prosessen ved å inkludere konvertering kommandoen i et skall skript . På denne måten kan flere PDF-filer endres samtidig . En rekke kommandolinje alternativene med kommandoen aktivere bestemte handlinger (som bare konvertere de første sidene ) skal skje hver gang det kjøres . Innhenting pdftotext
Skaff riktige pakkene og kommando " pdftotext " fra Ubuntu bibliotekene via kommandoen : en
sudo apt- get install poppler - utils
Sørg for at pakken installeres riktig, før du prøver å bruke det.
pdftotext Man Page
Lær hvordan pdftotext kommandoen fungerer og gjør deg kjent med kommandolinjevalgene tilgjengelig. Se på mannen siden for kommandoen inn "man pdftotext " på kommandolinjen shell prompt , og trykk " Enter" . Kommandolinjevalgene består av bokstaver, innledes med en bindestrek , for eksempel " - l" , og de alle gir ulike funksjoner.
Standard kommandoen for pdftotext er " pdftotext " ( uten anførselstegn ) hvor er navnet på PDF- filen for å pakke , for eksempel " report.pdf " og er navnet på tekst utgang fil, for eksempel " report.txt " . Du kan bruke hvilket som helst navn av ditt valg .
Batch PDF konvertering
Test kommandoen ved å prøve den på noen PDF-filer enkeltvis. Hvis det er greit kan det være lurt å prøve å bruke det på en rekke PDF-filer i skall-skript for å automatisere prosessen . Et eksempel på en typisk skriptet er vist nedenfor :
for i in * pdf
gjøre
pdftotext $ i $ i.txt
gjort < . br >
Dette skriptet tar alle PDF- filer i den aktuelle mappen og eksporterer dem med sitt navn til en tekstfil , så " report.pdf " ville bli " report.pdf.txt "
PDF-filer
Noen PDF-filer er beskyttet enten med passord eller satt opp for å hindre eksport av tekst fra dokumentet. Dette er et forsøk på å beskytte opphavsretten , og hvis dette er tilfelle kanskje du hadde bedre revurdere konvertering fra et juridisk perspektiv . Hvis du har passordet for en PDF -fil , kan dette være bestått kommandolinjevalgene for " pdftotext " .