01.06.2013 Views

manipolazione di file in formato PDF median - The e-Lite Research ...

manipolazione di file in formato PDF median - The e-Lite Research ...

manipolazione di file in formato PDF median - The e-Lite Research ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Strumenti automatici per e<strong>di</strong>toria elettronica:<br />

<strong>manipolazione</strong> <strong>di</strong> <strong>file</strong> <strong>in</strong> <strong>formato</strong> <strong>PDF</strong> me<strong>di</strong>ante libreria iTex<br />

documento master che rappresenta l’essenza <strong>di</strong>gitale della copia cartacea. Per<br />

sopperire alle esigenze <strong>di</strong> copyright si elaborerà ulteriormente il documento prima<br />

della spe<strong>di</strong>zione al s<strong>in</strong>golo studente <strong>in</strong>teressato; egli potrà visionare la buona<br />

fattura del prodotto, prima del pagamento, sia <strong>in</strong> term<strong>in</strong>i <strong>di</strong> e<strong>di</strong>toria che <strong>di</strong><br />

contenuti e valutarne così l’acquisto. La realizzazione <strong>di</strong> tali passi viene resa<br />

automatica dall’<strong>in</strong>tegrazione <strong>di</strong> ambienti esistenti con applicazioni scritte ad hoc<br />

alleggerendo così le competenze <strong>di</strong> chi gestirà l’<strong>in</strong>tera struttura.<br />

1.2 Risultati<br />

La scelta della soluzione implementata è stata con<strong>di</strong>zionata dalla facilità d’uso e<br />

completezza della libreria su cui operare e dalla sua <strong>in</strong>tegrabilità con sistemi<br />

esterni appropriati. Poiché la scelta dell’e<strong>di</strong>toria elettronica fatta si basava su<br />

tecnologia <strong>PDF</strong> (Portable Document Format), <strong>formato</strong> che, oltre ad essere<br />

portabile, ha una struttura robusta che si adatta bene alle esigenze della rete, ci si è<br />

trovati <strong>di</strong> fronte a numerose librerie, create appositamente per la <strong>manipolazione</strong> e<br />

la creazione <strong>in</strong> tempo reale <strong>di</strong> documenti; ci si è qu<strong>in</strong><strong>di</strong> orientati verso la scelta <strong>di</strong><br />

un prodotto versatile e <strong>in</strong> cont<strong>in</strong>uo aggiornamento, che garantisca una migliore<br />

possibilità <strong>di</strong> sviluppo futuro; dopo una fase <strong>in</strong>iziale <strong>di</strong> analisi <strong>di</strong> queste librerie, si<br />

è pensato <strong>di</strong> sviluppare il progetto utilizzando le librerie <strong>di</strong> iText. La società che<br />

ha ideato queste librerie, fornisce agli sviluppatori la versione gratuita delle stesse,<br />

grazie alla quale si è potuto personalizzare ed ampliare le possibilità offerte dagli<br />

ambienti <strong>di</strong> sviluppo esistenti, realizzando un prodotto f<strong>in</strong>ito e specifico per il<br />

nostro scopo. Le fasi <strong>di</strong> sviluppo e mo<strong>di</strong>fica del documento grezzo comprendono<br />

il passaggio al documento master <strong>in</strong> cui viene aggiunta una copert<strong>in</strong>a, recante il<br />

titolo e gli autori, nonché il logo e l’<strong>in</strong><strong>di</strong>rizzo web del sito <strong>in</strong>formatico; viene<br />

altresì aggiunto il co<strong>di</strong>ce identificativo del documento e le <strong>in</strong>formazioni sul<br />

copyright. Su ogni pag<strong>in</strong>a è aggiunta un’<strong>in</strong>testazione, recante il titolo,<br />

eventualmente tronco, e il sito, oltre ad un piè <strong>di</strong> pag<strong>in</strong>a, <strong>in</strong> cui sono riportati il<br />

progressivo <strong>di</strong> pag<strong>in</strong>a e il nome dell’autore, oltre al co<strong>di</strong>ce del documento. Altre<br />

funzioni sono relative alla creazione <strong>di</strong> documenti ridotti <strong>in</strong> numero <strong>di</strong> pag<strong>in</strong>e per<br />

Pag<strong>in</strong>a 5

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!