Come estrarre pagine da un PDF in Linux

Come estrarre pagine da un PDF in Linux

Se sei un appassionato lettore di libri, sarebbe abbastanza difficile per te portare anche più di due libri. Non è più così, grazie agli ebook che risparmiano molto spazio nella tua casa e anche nella tua borsa. Portare centinaia di libri con te non è letteralmente più un sogno.

Gli ebook sono disponibili in formati diversi, ma quello comune è PDF. La maggior parte dei PDF di ebook ha centinaia di pagine e proprio come libri veri, con l'aiuto di un lettore PDF che naviga in queste pagine è abbastanza facile.

Supponiamo che tu stia leggendo un file PDF e desideri estrarre alcune pagine specifiche da esso e salvarlo come file separato; Come lo faresti? Bene, è un gioco da ragazzi! Non è necessario ottenere applicazioni e strumenti premium per realizzarlo.

Questa guida si concentra sull'estrazione di una parte specifica da qualsiasi file PDF e sulla salvarla con un nome diverso in Linux. Sebbene ci siano diversi modi per farlo, mi concentrerò sull'approccio meno ingombra. Quindi, iniziamo:

Ci sono due approcci principali:

  • Estrarre pagine PDF tramite GUI
  • Estrazione di pagine PDF attraverso il terminale

Puoi seguire qualsiasi metodo in base alla tua comodità.

Come estrarre le pagine PDF in Linux tramite GUI:

Questo metodo è più simile a un trucco per estrarre pagine da un file PDF. La maggior parte delle distribuzioni Linux sono dotate di un lettore PDF. Quindi, apprendiamo un processo passo dopo passo di estrazione di pagine utilizzando il lettore PDF predefinito di Ubuntu: \

Passo 1:

Basta aprire il tuo file PDF nel lettore PDF. Ora fai clic sul pulsante del menu e come mostrato nella seguente immagine:

Passo 2:

Apparirà un menu; Ora fai clic su "Stampa" pulsante, una finestra uscirà con le opzioni di stampa. Puoi anche usare i tasti di scelta rapida "Ctrl+P" Per ottenere rapidamente questa finestra:

Passaggio 3:

Per estrarre pagine in un file separato, fare clic su "File" Opzione, si aprirà una finestra, assegnerà il nome del file e seleziona una posizione per salvarla:

Sto selezionando "Documenti" Come posizione di destinazione:

Passaggio 4:

Questi tre formati di output PDF, SVG e PostScript controllano PDF:

Passaggio 5:

Nel "Allineare" sezione, controllare il "Pagine" opzione e imposta l'intervallo di numeri di pagina che si desidera estrarre. Sto estraendo le prime cinque pagine in modo da digitare "1-5".

È inoltre possibile estrarre qualsiasi pagina dal file PDF digitando il numero di pagina e separandolo con una virgola. Sto estraendo le pagine numero 10 e 11 insieme a un intervallo per le prime cinque pagine.

Si noti che i numeri di pagina che sto digitando sono secondo il lettore PDF, non il libro. Assicurati di inserire i numeri di pagina che il lettore PDF indica.

Passaggio 6:

Una volta terminate tutte le impostazioni, fare clic su "Stampa" pulsante, il file verrà salvato nella posizione specificata:

Come estrarre le pagine PDF in Linux tramite terminale:

Molti utenti di Linux preferiscono lavorare con il terminale, ma puoi estrarre pagine PDF dal terminale? Assolutamente! Si può fare; Tutto ciò che serve uno strumento per installare chiamato PDFTK. Per ottenere PDFTK su Debian e Ubuntu, usa il comando indicato di seguito:

$ sudo apt install pdftk

Per Arch Linux, usa:

$ pacman -s pdftk

PDFTK può anche essere installato tramite SNAP:

$ sudo snap install pdftk

Ora, segui la sintassi di seguito per utilizzare lo strumento PDFTK per estrarre pagine da un file PDF:

$ pdftk [campione.pdf] cat [page_numbers] output [output_file_name.PDF]
  • [campione.PDF] - Sostituiscilo con il nome del file da dove si desidera estrarre pagine.
  • [Page_numbers] - Sostituirlo con l'intervallo di numeri di pagina, ad esempio "3-8".
  • [output_file_name.PDF] - Digita il nome del file di output delle pagine estratte.

Capiamolo con un esempio:

$ pdftk adv_bash_scripting.PDF Cat 3-8 Output
extracted_adv_bash_scripting.PDF

Nel comando sopra, sto estraendo 6 pagine (3 - 8) da un file “Adv_bash_scripting.PDF" e salvare le pagine estratte di nome “Extracted_adv_bash_scripting.PDF." Il file estratto verrà salvato nella stessa directory.

Se è necessario estrarre una pagina specifica, digitare il numero di pagina e separarli da a "spazio":

$ pdftk adv_bash_scripting.PDF Cat 5 9 11 Output
extracted_adv_bash_scripting_2.PDF

Nel comando sopra, sto estraggendo i numeri di pagina 5, 9 e 11 e salvandoli come "Extracted_adv_bash_scripting_2".

Conclusione:

Occasionalmente potrebbe essere necessario estrarre una parte specifica di un file PDF per diversi scopi. Ci sono molti modi per farlo. Alcuni sono complessi e alcuni sono obsoleti. Questo articolo parla di come estrarre le pagine da un file PDF in Linux attraverso due semplici metodi.

Il primo metodo è un trucco per estrarre una certa parte di un PDF attraverso il lettore PDF predefinito di Ubuntu. Il secondo metodo è tramite terminale poiché molti geek lo preferiscono. Ho usato uno strumento chiamato PDFTK per estrarre pagine da un file PDF attraverso l'uso di comandi. Entrambi i metodi sono semplici; Puoi sceglierne qualcuno in base alla tua comodità.