News
Bandi e concorsi
Corso di studi
Erasmus news
Aula informatica
UNIPD programmi di mobilita'
Aula Informatica
Informazioni generali
Avvisi e comunicazioni
Sito web per le stampe
Gestione e rinnovo account
Guide all'uso dell'aula
FAQs - domande frequenti
Wifi
Raccolta link
La Fisica nel mondo
Big Science
Università e Fisica a Padova
Books & Reviews - Preprints & Data Sheets
Studenti
UNIWEB - Servizi Online
E-Learning :: Dispense
Piani di studio
Documenti e appunti VO
Forum studentesco
Seminari di dipartimento
Seminari per gli studenti
Pagine web dei docenti
Strutture e Istituzioni
Corso di studi in Fisica
Facoltà di Scienze
Strutture del dipartimento
Link ad Enti esterni
Occupazione aule
Biblioteca di Dipartimento
Service Menu
Login servizio
Administrator
Dividere e riunire file PDF PDF Print E-mail
Written by Davide   
Jul 17, 2009 at 02:10 PM

A volte capita di voler riunire in un unico documento stampabile parti di diversi PDF; ad esempio per concentrare i diversi capitoli di una dispensa, o per estrarre un singolo capitolo da un libro.

In questa guida vediamo come fare - con Linux ovviamente.

NOTA: questa guida utilizza il programma pdftk (PDF ToolKit) che va installato sul proprio sistema prima di proseguire. Su SPIRO è già presente, e può essere usato anche via SSH.

 

1. estrazione di pagine da un PDF

Supponiamo di avere il file dispensa.pdf, e di voler estrarre le pagine dalla 3 alla7, e metterle nel file capitolo2.pdf; daremo il comando:

pdftk dispensa.pdf cat 3-7 output capitolo2.pdf

 dove cat è il comando di estrazione. Per estrarre più pagine da uno stesso documento è possibile ripetere il relativo parametro:

pdftk dispensa.pdf cat 3-7 16 output capitolo2.pdf

Con questo comando è possibile anche estrarre singole pagine bianche, per poi inserirle tra un capitolo e l'altro per rispettare l'impaginazione.

2. accorpamento di più PDF

In questo caso si usa l'opzione cat senza parametri:

pdftk cap1.pdf cap2.pdf cap3.pdf cat output dispensa.pdf

3. tutto in una volta

Ovviamente è anche possibile utilizzare una combinazione che esegue tutti i comandi indicati in una volta. In questo caso si utilizzano delle etichette (A, B...) per identificare i vari file:

pdftk A=libro1.pdf B=libro2.pdf C=libro3.pdf cat A1-10 B1-8 C5 output mia_tesi.pdf


Approfondimenti:

Last Updated ( Jul 17, 2009 at 02:11 PM )