Modificare documenti PDF con linux


L’editing di docmenti PDF su Linux è ancora oggi piuttosto difficoltoso. Questo articolo ha lo scopo di mettere insieme le risorse attualmente disponibili per la manipolazione (editing, modificare, evidenziare, commentare, unire e dividere) documenti in formato PDF.

Nell’attesa auspico che vada presto in porto il progetto GNUpdf volto ad introdurre un pieno supporto per i documenti PDF su linux, attraverso le liberie gnupdf e il  nuovo programma per la visualizzazione e modifica dei documetni GNU Juggler. Se desiderate sostenere questo progetto potete considerare di effettuare una piccola donazione a questa causa della FSF (Free Software Frountiers).

Applicazioni grafiche

Okular [il migliore]

Okular è il visualizzatore di KDE4 di default per i documenti, meritatamente!

In origine scritto da Piotr Szymanski e attualmente mantenuto da Bruno Toscano, questo è effettivamente il miglior lettore multi documento che abbia mai usato.

Si basa sulle librerie QT4 e si avvale di un gruppo di altre librerie per l’accesso ai vari formati di file. È possibile visualizzare documenti PDF, PS, TIFF, CHM, DjVu, Immagini, DVI, XPS, ODT, Fiction Book, Comic Book, Plucker, Epub e Fax.

Per quanto riguarda i documenti in PDF, oltre a visualizzarli (di semplici visualizzatori PDF su linux ne esistono decine) Okular vi permette di effettuare anche tutta una serie di annotazioni sui documenti:

  • Aggiungere semplici note
  • Aggiungere note in linea nel testo
  • Evidenziare in verde o in giallo
  • Sottolineare in nero
  • Disegnare linee gialle
  • Disegnare poligoni blu
  • Usare lo strumento timbro
  • Utilizzare lo strumento ellisse color ciano
Okular si basa sulle librerie Qt alla base di KDE (Kubuntu) ma può essere facilmente installato anche in GNOME (Ubuntu) attraverso l’applet Applicazioni -> Aggiungi / Rimuovi.
E ‘semplicemente fantastico!

OpenOffice Suite

Per convertire qualsiasi documento di Office in formato PDF, potete semplicemente utilizzare la funzione Esporta in PDF della suite OpenOffice.

Qui potete trovare una guida dettagliata delle diverse opzioni per l’esportazione dei documenti in formato PDF (ad esempio, per ottenere il formato standard per archiviazione PDF/A).

SUN/OpenOffice PDF Import plugin

Gli sviluppatori di Sun Microsystems e della comunità di OpenOffice  stanno lavorando su di un plugin per l’importazione dei documenti PDF in OpenOffice 3. L’estensione per importare i PDF vi permette di modificare i file PDF esistenti per i quali il file sorgente originale non esista più o non sia disponibile.
I documenti in formato PDF possono essere importati nel programma Disegno e Presentazione al fine di preservare la struttura ed il layout ma al contempo per consentirne la modifica.
Questo plugin è’ la soluzione ideale per la modifica delle date, numeri o piccole porzioni di testo.

L’estensione PDF Import consente inoltre l’esportazione dei documenti in un formato file PDF ibrido, che è un file PDF con il file sorgente incorporato come ODF. I file PDF ibridi possono essere aperti in StarOffice come un comune file ODF, senza differenze di layout, mentre gli utenti privi di StarOffice lo potranno aprire come PDF massimizzando la compatibilità del documento.

È possibile scaricare l’estensione cliccando sul link qui sopra ed installarla con un doppio clic sul file scaricato. OpenOffice 3, che deve essere già installato, vi chiederà quindi di installare il plugin.

La documentazione è disponibile qui.

PDFeditor

Questo software ha ancora bisogno di molto lavoro da parte degli sviluppatori in quanto è altamente instabile ed incompleto nelle sue caratteristiche. Vi sconsiglio vivamente l’uso, dal momento che vi darà solo grattacapi.

Mi auguro che presto possa maturare in uno strumento concretamente utilizzabile.

Applicazioni basate su terminale

jPdf Tweak – coltellino svizzero per i file PDF

jPDF Tweak è un’applicazione Java Swing che può unire, dividere, ruotare, riordinare, inserire una filigrana, cifrare, firmare, e altrimenti ottimizzare i file PDF.
È possibile usarlo per creare libretti PDF stampabili, per aggiungere i segnalibri, gli effetti (transizione di pagina), per combinare più file PDF, aggiungere una filigrana, per ruotare le pagine, allegare altri file al documento PDF, cifrare e firmare i file PDF, per modificare i metadati (come ad es. l’autore o le parole chiave), e molto altro ancora.

È possibile fare riferimento a questo manuale di istruzioni.

AccessPDF – Pdftk [il migliore per il terminale]

pdftk è un altro strumento che può essere davvero utile per la manipolazione dei file PDF.
Un ottimo manuale con numerosi esempi di utilizzo è disponibile qui.

Unione di documenti PDF, PDF Split Pagine in un nuovo documento, Ruota di pagine o documenti PDF, Decrypt di ingresso, se necessario (Password Required), Crittografa uscita come desiderato, Fill PDF Forms con DFF XFDF dati o dati e / o Appiattisci Forme, Applicare uno sfondo filigrana o un primo piano di bollo, Relazione sulla PDF metrica come metadati, segnalibri, etichette e Page, Aggiornamento PDF metadati, Allega file PDF o le pagine del documento PDF, PDF Disimballare Allegati, Burst un documento pdf in singole pagine, Decomprimi e Re – Compress Page Streams, riparazione danneggiato PDF (se possibile).

Unire due o più file PDF in un nuovo documento:

pdftk 1.pdf 2.pdf 3.pdf cat output 123.pdf
Unire alcune pagine di più documenti PDF in un nuovo documento PDF
pdftk A = one.pdf B = two.pdf cat A1-7 B1-5 A8 output combined.pdf
Ruotare la prima pagina di un PDF di 90 gradi in senso orario
pdftk in.pdf cat 1E 2-end di output out.pdf
Ruotare le pagine a 180 Gradi di un intero documento PDF
pdftk in.pdf cat 1-end di output out.pdf
Crittografare un file PDF utilizzando una chiave a 128-Bit  (Default)  e riservare tutti i permessi (Default)
pdftk mydoc.pdf output mydoc.128.pdf owner_pw passwordautore
Idem come sopra, ma aggiungere la richiesta di una password per aprire il PDF
pdftk mydoc.pdf output mydoc.128.pdf owner_pw foo user_pw passwordutente
Idem come sopra, la è ammessa l’eccezione di  stampare il documento (dopo che il PDF è stato aperto)
pdftk mydoc.pdf output mydoc.128.pdf owner_pw passwordautore user_pw passwordutente allow printing
Decomprimi PDF Page Streams per la modifica del Codice PDF in un editor di testo
pdftk mydoc.pdf output mydoc.clear.pdf uncompress
Riparazione di un file PDF danneggiato nella tabella  XREF e Lunghezza Stream (se possibile)
pdftk broken.pdf output fixed.pdf

pdf2ps

L'unione di  due documenti PDF può essere fatta anche attraverso la conversione in PS (postscript) come segue:
pdf2ps file1.pdf file1.ps
pdf2ps file2.pdf file2.ps
cat file1.ps file2.ps> file12.ps
ps2pdf file12.ps file12.pdf

Soluzioni proprietarie

Studio Qoppa PDF

PDF Qoppa Studio è un facile da usare, ma potente editor di PDF strumento che funziona su Linux, Mac e Windows. Esso consente agli utenti di esaminare e annotare i documenti in formato PDF, scan-to-pdf, compilare moduli in PDF, modificare la sicurezza, evidenziare il testo e altro ancora

Questo non è software libero, né il software Open Source. Tuttavia credo che meritano una menzione per aver preso la sfida di codice in Java e fornire i loro prodotti con una compatibilità cross platform.

Questa è davvero una scelta intelligente per gli utenti professionali, che sono disposti a risparmiare denaro da costose licenze proprietarie per mediocri software (Windows, MS Office, IExplorer …), ma davanzale necessità caratteristiche di qualità professionale. Purtroppo al giorno d’oggi non vi è alcuna buona grafica PDF software di editing in Linux, ragazzi a Qoppa colmato questa lacuna. Posso non essere d’accordo con la scelta di scrivere software closed-source, ma ancora fare il loro sforzo.

FoxitReader [con WINE]

FoxitReader è un utile programma. È gratuito e disponibile anche nativamente per Linux. La versione per Linux, tuttavia, non prevede nulla di più rispetto alle altre decine di altri lettori PDF per Linux, che però almeno sono open source.
Qui tratto la sola versione per Windows, fatta funzionare su linux attraverso il programma di compatibilità WINE. E  ‘software gratuito, ma libero né open source, si installa perfettamente in WINE  e consente di utilizzare evidenziando e commentando i documenti in formato PDF.
La versione per Linux è un altro semplice lettore di cui nessuno ha mai sentito il bisogno.

Related posts:

  1. PDF editing on linux
  2. enable your native linux PDF printer
  3. Convert documents and images into PDF on linux
| Print This Post Print This Post | Email This Post Email This Post
RSS 2.0 | Trackback | Comment

Leave a Reply

XHTML: You can use these tags: b, cite, code, em, i, q cite="", strike, strong.