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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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 />

Adobe Imag<strong>in</strong>g Model<br />

È la rappresentazione grafica e testuale utilizzata, che co<strong>in</strong>cide con quella<br />

usata dal l<strong>in</strong>guaggio PostScript. Ne risulta una <strong>di</strong>visione <strong>in</strong> pag<strong>in</strong>e nelle<br />

quali vengono <strong>in</strong>seriti elementi <strong>di</strong> varia natura, che possono essere<br />

caratteri, regioni def<strong>in</strong>ite tramite comb<strong>in</strong>azioni <strong>di</strong> l<strong>in</strong>ee e curve, o<br />

immag<strong>in</strong>i <strong>in</strong> <strong>formato</strong> <strong>di</strong>gitale. Ogni immag<strong>in</strong>e può essere mascherata <strong>in</strong><br />

modo da renderne visibile soltanto una parte. Inizialmente una pag<strong>in</strong>a<br />

viene descritta completamente vuota, successivamente vengono aggiunti<br />

dei marker che delimitano sezioni <strong>di</strong> pag<strong>in</strong>a; ogni marker può essere<br />

sovrapposto ad altri limitandone la visibilità; sono simili a quelli utilizzati<br />

nel Postscript ma non essendo il <strong>PDF</strong> un l<strong>in</strong>guaggio <strong>di</strong> programmazione<br />

viene esclusa la possibilità <strong>di</strong> utilizzare procedure, variabili e strutture <strong>di</strong><br />

controllo. Viene migliorata l’efficienza a scapito della flessibilità<br />

def<strong>in</strong>endo un set <strong>di</strong> operazioni ad alto livello implementate <strong>di</strong>rettamente <strong>in</strong><br />

co<strong>di</strong>ce macch<strong>in</strong>a e non <strong>in</strong> Postscript rendendo più veloce la<br />

visualizzazione e la stampa delle pag<strong>in</strong>e.<br />

Portabilità<br />

Un <strong>PDF</strong> è un <strong>file</strong> b<strong>in</strong>ario <strong>in</strong> cui viene utilizzato l’<strong>in</strong>tero set <strong>di</strong> caratteri a 8<br />

bit. Sfortunatamente alcune applicazioni usano un set <strong>di</strong> caratteri<br />

stampabili a 7 bit, come per esempio alcuni programmi <strong>di</strong> posta, e non<br />

garantiscono la corretta <strong>in</strong>terpretazione <strong>di</strong> certi caratteri come i f<strong>in</strong>e l<strong>in</strong>ea.<br />

Per garantire l’<strong>in</strong>tegrità dei <strong>file</strong> <strong>PDF</strong> li si deve trattare come i <strong>file</strong> b<strong>in</strong>ari;<br />

per fare ciò si <strong>in</strong>seriscono caratteri con co<strong>di</strong>ce ASCII maggiore <strong>di</strong> 127<br />

come header <strong>in</strong>iziale.<br />

Compressione<br />

Per ridurre le <strong>di</strong>mensioni del <strong>file</strong>, il <strong>formato</strong> <strong>PDF</strong> supporta molti standard<br />

<strong>di</strong> compressione:<br />

JPEG per immag<strong>in</strong>i a colori o scala <strong>di</strong> grigio<br />

CCITT Gruppo 3 e 4, LZW (Lempel-Ziv-Welch) e<br />

compressione Run Lenght per immag<strong>in</strong>i monocromatiche<br />

Pag<strong>in</strong>a 25

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

Saved successfully!

Ooh no, something went wrong!