Kreatore.it

Sviluppo applicativi Lamp

Unire due o più file pdf

Scritto da: | Categorie: ,

Oggi ho avuto la necessità di dover unire più file PDF insieme. Una situazione che può derivare, come nel mio caso, dalla scansione di un documento di più pagine e il programma utilizzato permette il salvataggio in PDF ma solo delle singole pagine.

Ero convinto di avere già installato un qualche programma per effettuare questa operazione, perchè mi ricordavo di averlo fatto tempo addietro. Purtroppo la memoria è occupata da altro e al momento non mi è sovvenuta nessuna soluzione.

Cosi mi sono affidato alla ricerca in rete, sempre un’ottima soluzione per qualsivoglia problema.
Ho trovato cosi diverse soluzioni, alcune prevedevano l’installazione di un software, mentre quella che ho scelto, prevedeva l’uso di GhostScript che sicuramente avevo già installato.

Con GhostScript

Ho optato quindi per un semplice copia/incolla et voilà, il risultato ottenuto era quello che mi aspettavo.
Il codice utilizzato è il seguente:

gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=report-full.pdf -dBATCH *.pdf 

dove gs è il nome del programma, -dNOPAUSE -sDEVICE=pdfwrite indicano di non inserire pause tra un foglio e l’altro e di usare l’opzione PDF, -sOUTPUTFILE=report-full.pdf indica il nome del file che voglio ottenere mentre -dBATCH *.pdf è la funzione che recupera tutti i file PDF presenti e li unisce.
Nel mio caso però dovevo specificare quali file PDF inserire ed inche ordine (anche se li avevo già ordinati per nome usando i numeri), cosi ho modificato solo la voce -dBATCH *.pdf facendola diventare -dBATCH 1.pdf 2.pdf 3.pdf 4.pdf.

Con PDFToolKit

Unire i file con PdfToolKit è abbastanza semplice. Prima cosa bisogna installare il programma

sudo apt-get install pdftk

il secondo passo è quello di unire i pdf sempre sfruttando la linea di comando

pdftk *.pdf cat output report.pdf

cosi come per GS, anche per PdfToolKit è possibile selezionare i file da unire modificando la voce *.pdf con 1.pdf 2.pdf 3.pdf
Volendo utilizzare un interfaccia grafica per sfruttare le potenzialità di questo programma, dovremo installare PdfChain

Con PDF-Shuffler

PdfShuffler è un programma che non si occupa solo di unire più file, ma permette anche di:

  1. unire più file PDF in un unico documento
  2. estrarre una o più pagine da un file PDF
  3. riordinare le pagine all’interno dello stesso documento
  4. eliminare una o più pagine da un documento
  5. ruotare o ritagliare singole pagine

E’ installabile dal pacchetto universe dei repository di Ubuntu tramite il semplice comando

sudo apt-get install pdfshuffler

Edit 12/07/2013

Un articolo interessante è Convert: da immagini a pdf

Tags: , ,

Articoli Simili

Cerca per tag

admin, ajax, android, apache, app, audio, backup, beta, blog, bordi, browser, caffè, calcolo, calibre, categorie, cd, chrome, clienti, cloud, cms, condivisione, css3, csv, database, debian, desktop, download, drive, driver, dump, e-reader, evolution, file, firefox, flash, font, foto, freelance, funzioni, gd, gedit, gimp, htc, html5, iexplorer, immagini, indirizzo, inkscape, internet, ip, iphone, java, javascript, jquery, kivy, kv, less, lettura, link, linux, live, mac, macchina, mail, menu, mobile, mod, mp3, mysql, nautilus, network, newsletter, ombra, open office, opera, os, paypal, pdf, picasa, plugin, python, safari, skype, smartphone, smf, ssh, stampante, tabs, tag, tastiera, terminale, test, testo, textile, textpattern, theme, ubuntu, usb, video, web editor, website, windows, wysiwyg, xfce4, youtube

Cerca per categoria

© 2011 Kreatore.it :: Sito web realizzato da Marco Casalegno

TXP | Admin | Home | Back to Top

Tutte le informazioni e le immagini sono rilasciate sotto licenza secondo la Creative Commons License 2.0.