Sovint donem per fet que sabem què és un PDF, però gairebé mai s'explica amb detall. Aquest article vol oferir una explicació clara i entenedora dels PDFs sense entrar massa en tecnicismes. Tractarem els conceptes bàsics, inclosa l'estructura interna d'un PDF i per què continua sent un format tan popular. Comencem!
Fonaments del PDF
Definició
PDF significa Portable Document Format. És un format de document electrònic dissenyat per semblar-se i funcionar com un document en paper. El terme "portable" indica que un PDF s'hauria de mostrar igual independentment d'on o com es visualitzi.
Història
El PDF va ser creat per Adobe el 1991 i es va convertir en un estàndard obert per permetre a qualsevol desenvolupar eines per crear, manipular i visualitzar PDFs. El 2008, es va estandarditzar com a estàndard ISO, fet que en va afavorir una adopció més àmplia.
Característiques
Una característica clau d'un PDF és que és autònom; tot el que cal per mostrar el document està inclòs al fitxer. Això fa que els PDFs siguin fàcils de transferir, desar i arxivar. A més, Adobe Reader, el visor de PDF, és gratuït, cosa que ha contribuït al seu ús generalitzat. Entendre l'estructura dels PDFs et pot ajudar a utilitzar eines com Acrobat de manera més eficient en els teus projectes de documents.
Com funcionen els PDFs?
PDF senzill
En essència, un PDF és com un arxivador o carpeta que conté pàgines. Pots afegir pàgines a un PDF, dividir-les i moure pàgines d'un PDF a un altre, gairebé com si manipuressis fulls de paper en un arxivador.
Els PDFs també contenen un conjunt de dades que s'aplica a tot el document, conegut com a dades a nivell de document. Inclou informació com ara dades de seguretat del document, metadades, i altres propietats aplicables a tot el document.
Imagina-ho com un arxivador físic de paper amb un pany i informació escrita a l'interior o a la coberta exterior. Aquesta analogia de l'arxivador en paper ajuda a entendre com funcionen aquestes propietats en un document PDF electrònic.
Més enllà d'un PDF
És clar, un PDF és molt més que això. Fem una ullada més detallada al nivell de document.
El PDF conté:
- Punts d'interès: Punts d'interès actuen com a mecanisme de navegació, semblant a una taula de continguts.
- Dades de seguretat: Controlen l'accés al document.
- Fitxers adjunts: Són fitxers reals adjunts al PDF, de manera que el PDF actua com un fitxer zip.
- Scripts de document: Els scripts a nivell de document es desencadenen amb diversos esdeveniments a nivell de document, com ara obrir o imprimir el PDF.
- Camps i dades de formulari: Tot i que l'usuari interactua amb els camps de formulari a les pàgines, aquests es mantenen a nivell de document. Els camps són globals per a tot el document, mentre que els widgets en són l'aparença local i la interfície d'usuari per a aquests camps en pàgines concretes.
- Metadades del document: Inclou informació com ara autor, títol i paraules clau.
- Diversos recursos: Inclouen tipus de lletra, espais de color, imatges, vídeos i més elements utilitzats en altres parts del document.
Les pàgines d'un PDF són les parts amb què l'usuari veu i interactua. Aquestes pàgines es mostren mitjançant un motor de renderització que dibuixa el contingut de la pàgina. El motor de renderització necessita recursos com ara tipus de lletra, definicions d'espais de color i imatges. Aquests recursos es troben dins del PDF, cosa que n'afavoreix la portabilitat. Tot i això, els tipus de lletra són una excepció. No cal que estiguin incrustats al PDF.
Quan un tipus de lletra està incrustat, es troba dins del PDF. Si no ho està, Acrobat buscarà el tipus de lletra al sistema de l'usuari o bé utilitzarà un tipus de lletra per defecte que no requereix incrustació. Per tant, hi ha casos en què el PDF no és del tot autònom.
Tipus d'elements
En una pàgina, hi ha dos tipus d'elements: contingut estàtic de la pàgina i una llista d’anotacions. El contingut estàtic de la pàgina inclou tot el text normal, els gràfics i les imatges (contingut principal del document).
Anotacions són elements especials amb els quals l’usuari pot interactuar, com ara ginys de camps de formulari, eines de comentaris i de marcat, i eines multimèdia. A diferència del contingut estàtic, les anotacions no sempre han de ser visibles. Per exemple, un enllaç és una anotació que ocupa espai a la pàgina però pot no tenir cap aparença visible.
Quan es dibuixa una anotació, com ara un cercle, té l’aparença d’una línia circular vermella. A l’estructura del PDF, tant el contingut de la pàgina com les anotacions es defineixen amb el mateix llenguatge de gràfics vectorials. El motor de renderització dibuixa primer el contingut de la pàgina i després les anotacions en un ordre determinat. Aquest enfocament per capes fa que les anotacions semblin flotar per sobre del contingut de la pàgina.
Les anotacions aporten funcionalitat dinàmica i i interactiva al PDF. Són els únics elements d’una pàgina que responen a les accions de l’usuari, com ara pulsacions de tecles i clics del ratolí. Per exemple, una anotació de cercle es pot seleccionar, moure i canviar de mida.
Diferents tipus d’anotacions ofereixen interaccions diverses. Una anotació de nota demana a l’usuari que introdueixi text i es pot moure però no canviar de mida. Cada tipus d’anotació respon de manera única a les entrades de l’usuari, ampliant les capacitats interactives del PDF mentre apareix per sobre del contingut principal de la pàgina.
Edició de PDFs
El contingut de la pàgina en un PDF hauria de ser estàtic. Quan es visualitza a Adobe Reader, el contingut de la pàgina es manté inalterable perquè el lector no disposa d’eines de modificació. No obstant això, a Adobe Acrobat pots editar el contingut directament. El més recomanable és fer les edicions a l’aplicació original amb què es va crear el document.
Després de fer els canvis, desa de nou el document com a PDF. Aquest mètode preserva la integritat del document i evita possibles problemes de format i precisió del contingut.
CONSELL: Per a qui necessita fer edicions ràpides, PDF2Go ofereix una solució en línia pràctica amb el seu Convertidor de PDF a Word. Aquesta eina et permet convertir el teu PDF en un document de Word editable, cosa que facilita la realització de modificacions completes. Un cop hagis acabat les teves edicions, pots desar fàcilment el document de nou en format PDF.
Operadors gràfics
Els operadors gràfics són elements fonamentals en la representació precisa del contingut PDF. Aquests operadors, que formen el nucli del llenguatge gràfic, determinen tots els aspectes del que apareix en una pàgina PDF, tant si és contingut estàtic com el text, com elements dinàmics com les anotacions.
Un gràfic vectorial, la descripció exacta del que es dibuixa, es compon mitjançant aquests operadors. Especifiquen detalls essencials com on comença i acaba una línia, el seu color, el gruix i altres atributs visuals. Aquest conjunt detallat d’instruccions garanteix que cada element gràfic d’un PDF es reprodueixi amb precisió en diferents plataformes de visualització i en els processos d’impressió.
Estructura del PDF
L’estructura interna d’un PDF es pot visualitzar com un arbre. A la part superior hi ha les propietats a nivell de document (metadades, scripts, pàgines, informació de seguretat, AcroForm), seguides d’un conjunt de pàgines, cadascuna amb contingut estàtic, un conjunt de recursos utilitzats per representar aquest contingut i una llista d’ anotacions.
Tingues en compte que les anotacions utilitzen recursos dins d’un PDF. Si una anotació té una aparença visual, fa servir el mateix llenguatge de gràfics vectorials que el contingut principal de la pàgina. En altres paraules, necessita els mateixos recursos que el contingut principal per a una representació i visualització correctes.
AcroForm
Una AcroForm és com una llista mestra de tots els camps de formulari i de les seves dades a tot el document PDF. Cada giny de camp que veus a les pàgines individuals és essencialment una còpia d’una entrada d’aquesta llista principal. Curiosament, aquests ginys de camps de formulari es llisten al costat de les anotacions de comentaris i marcat dins de l’estructura del PDF.
Per al motor de renderització que mostra tot el que hi ha a la pàgina, totes les anotacions, tant si són camps de formulari com elements de marcat, es tracten per igual com a elements que s’han de mostrar. La veritable diferència entre aquests tipus d’anotacions rau en com es gestionen de manera interactiva, no en com es representen visualment.
Per acabar
Entendre l’estructura i les capacitats dels PDFs ajuda a aprofitar-ne tot el potencial, ja sigui per crear formularis, protegir documents o simplement compartir informació de manera fiable. Amb eines PDF fiables, eines PDF, anima’t a explorar i aprofitar les potents funcionalitats d’aquest format tan estès!