PDFlib Personalization Server (PPS)
PDFlib Personalization Server migliora il concetto di PDF superando la staticità del documento. "Blocks" è una nuova funzionalità che permette di semplificare e velocizzare la creazione di documenti differenti solo per alcuni contenuti.
PPS in 2 concetti
Il plugin PDFlib Block per Acrobat è uno strumento interattivo che permette di definire delle aree (PDFlib blocks) con determinate proprietà al di sopra di un documento PDF. I PDFlib blocks agiscono esattamente come contenitori da riempire con testo, immagini o altro attraverso azioni lato server.
La funzionalità permette al programmatore di allegare dati dinamici, come dati proveniente da database. Il programmatore non deve conoscere i dettagli relativi al blocco, in quanto è indipendente dalla struttura. PDFlib si preoccupa di gestire tutti i blocchi presenti nel documento in caso di modifiche.
Form o Blocks
La principale differenza tra Form e Blocks è che il primo è ottimizzato per l'interazione, mentre il secondo è ottimizzato per i processi automatizzati. Eventuali applicazioni che necessitano di entrambe le funzionalità possono utilizzare lo strumento che converte automaticamente i Form in Blocks.
Sebbene ci siano molti concetti comuni ad entrambe le funzionalità, i Blocks offrono alcuni vantaggi in più elencati qui sotto.
| Funzionalità | Form | Blocks |
|---|---|---|
| Utilizzo | Adatto ad uso interattivo | Adatto ad automazioni |
| Funzionalità tipografiche (eccetto tipo e dimensione dei font) | No | Kerning, spaziatura di caratteri e parole, sottolineatura, sovralineatura e barrato |
| Controllo del font | Font embedding | Font embedding, subsetting ed encoding |
| Gestione dei dati inseriti | No | Si |
| Modifica dei dati inseriti | Si | No |
| Proprietà estese | No | Si (proprietà personalizzate del blocco) |
| Supporto colore | RGB | Scala di grigi、RGB, CMYK, Spot color、Lab |
| Compatibilità PDF/X | No | Si (template e getione dei risultati) |
| Override delle proprietà del testo e della grafica | No | Si |

