Portable Document Format
| Portable Document Format | |
|
|
|
| Extension | |
|---|---|
| Type MIME | application/pdf |
| Développé par | Adobe Systems |
| Type de format | Description de pages |
| Standard(s) | ISO 32000-1:2008. |
| Spécification | Format ouvert |
| modifier |
|
Le Portable Document Format, communément abrégé en PDF, est un langage de description de pages créé par la société Adobe Systems et dont la spécificité est de préserver la mise en forme d’un fichier – polices d'écritures, images, objets graphiques, etc – telle qu'elle a été définie par son auteur, et cela quels que soient le logiciel, le système d'exploitation et l'ordinateur utilisés pour l’imprimer ou le visualiser.
Sommaire |
Généralités [modifier]
Le Portable Document Format (qui se traduit de l'anglais en « format de document multiplateforme »), généralement abrégé en PDF, est un format de fichier informatique créé par Adobe Systems, comme évolution du format PostScript.
L'avantage du format PDF est qu'il préserve les polices, les images, les objets graphiques et la mise en forme de tout document source, quelles que soient l'application et la plate-forme utilisées pour le lire.
Le format PDF peut aussi être interactif. Il est possible (grâce à des logiciels tels Adobe Acrobat Pro, LibreOffice ou Scribus) d'incorporer des champs de textes, des notes, des corrections, des menus déroulants, des choix, des calculs, etc. On parle alors de formulaire PDF.
C'est pourquoi ce format est utilisé dans un ensemble large et varié de logiciels, de l'exportation dans les suites bureautiques grand public, aux manipulations par des programmes spécialisés de l'industrie artistique, en passant par la génération de factures électroniques via Internet.
Plus techniquement, les fichiers PDF peuvent être créés avec des options personnalisées, tant aux niveaux de la compression des images et des textes, de la qualité d'impression du fichier, que du verrouillage (interdiction d'impression, de modification…).
Le PDF s'est imposé comme format d'échange (consultation d'écran, impression, etc.) et d'archivage de documents électroniques, il est devenu un « standard international »[1].
Historique [modifier]
L'adoption du PDF au début de l'existence du format fut lente. Adobe Acrobat, la suite logicielle d'Adobe pour lire et créer des PDF, n'était pas librement disponible ; les premières versions de PDF n'intégraient pas le support des hyperliens externes, réduisant ses possibilités d'emploi sur le World Wide Web ; le poids considérable du document PDF comparé à une version texte représentait un temps de téléchargement significativement plus long avec les connexions de l'époque, et le temps d'affichage des documents était long sur les machines les moins puissantes. Qui plus est, il y avait des formats concurrents, comme Envoy (WordPerfect), Common Ground Digital Paper et même le format PostScript (.ps) d'Adobe. Aussi dans les premières années, les fichiers PDF étaient surtout utilisés dans les processus de publication assistée par ordinateur.
Adobe commença alors à distribuer gratuitement son programme Acrobat Reader (aujourd'hui Adobe Reader) et maintint la compatibilité avec le PDF original, qui devint progressivement le standard de facto pour les documents imprimables sur Internet (un document web standard).
Le format de fichier PDF a changé plusieurs fois, et continue d'évoluer, parallèlement à la sortie de nouvelles versions d'Adobe Acrobat. Il y a eu neuf versions de PDF et la version correspondante du logiciel :
- (1993) - PDF 1.0 / Acrobat 1.0
- (1994) - PDF 1.1 / Acrobat 2.0
- (1996) - PDF 1.2 / Acrobat 3.0
- (1999) - PDF 1.3 / Acrobat 4.0
- (2001) - PDF 1.4 / Acrobat 5.0
- (2003) - PDF 1.5 / Acrobat 6.0
- (2005) - PDF 1.6 / Acrobat 7.0
- (2006) - PDF 1.7 / Acrobat 8.0
- (2008) - PDF 1.7, Adobe Extension Level 3 / Acrobat 9.0
- (2009) – PDF 1.7, Adobe Extension Level 5 / Acrobat 9.1
Le Format ouvert ISO 32000-1:2008 PDF a été publié par l'ISO le 01/07/2008. PDF est à présent une norme ISO, intitulée « Gestion de documents -- Format de document portable -- Partie 1: PDF 1.7 » [2]
Atouts et limites [modifier]
Reconstitution à l'identique [modifier]
Le format PDF préserve la mise en forme du document source indépendamment du logiciel ayant servi à le produire.
Pour garantir la portabilité, quelques précautions sont donc à prendre lors de la génération du fichier PDF. Il s'agit d'utiliser (et d'intégrer dans le PDF) des polices redistribuables. Pour ceci, la spécification PDF indique qu'un ensemble minimal de quatorze polices est fourni en standard (il s'agit de Times, Helvetica, Courier, Symbol et Zapf Dingbats avec leurs variantes italiques et grasses quand disponibles). Ces dernières, quand elles sont utilisées, garantissent alors la portabilité du document sans en surcharger la taille.
Limites [modifier]
Si la police de caractères avec laquelle le document a été crée n'est pas disponible sur la plateforme utilisée pour l'affichage n'est pas disponible, elle est remplacée par une police équivalente (mais pas toujours identique) ce qui peut entraîner une modification de la mise en page.
Afin d'éviter cette difficulté, une variante a été créé, le format PDF/A. Ce format intègre les polices utilisées pour la création du document, garantissant ainsi le respect de la mise en page quelle que soit la disponibilité des polices sur les plate-formes utilisées pour l'affichage ultérieur du document.
Portabilité [modifier]
Le PDF est consultable sur de très nombreux appareils communicants (ordinateurs, assistants personnels numériques / PDA, nouveaux téléphones hybrides…). En effet, le lecteur diffusé gratuitement par Adobe, nommé « Adobe Reader » est disponible sur de très nombreuses plates-formes et systèmes d'exploitation : Windows, Mac OS, GNU/Linux, iOS, Palm OS, Pocket PC, Windows Mobile, Symbian OS, Android, Sun Solaris Sparc, IBM AIX, HP-UX, OS/2 / Warp …
De nombreux autres lecteurs dont certains sont des logiciels libres, existent également (Sumatra PDF, Xpdf, gv...). Il y a des logiciels gratuits comme STDU Viewer qui reconnaissent le format PDF.
Interactivité [modifier]
3D [modifier]
Il est possible depuis un logiciel de dessin CAO 3D d'insérer des fenêtres 3D dans les fichiers PDF.
Gestion des droits d'auteurs [modifier]
PDF propose un système de gestion numérique des droits (DRM), qui permet de limiter la lecture ou la modification du document. À l'image de l'industrie de la musique ou du cinéma, l'industrie du livre s'intéresse à cette technologie car elle lui permettrait de diffuser des œuvres soumises au droit d'auteur en ayant la garantie que le fichier ne se diffuserait pas en dehors des ordinateurs « autorisés ».
Il existe également différents outils de DRM permettant la distribution de fichiers PDF tout en conservant une parfaite maîtrise des droits des utilisateurs des documents (copier/coller, modification, Impression etc..)
Parmi eux on notera :
- CodeAndSoft CodeAndSoft distribue la solution DRM Ownerguard.
- Locklizard – [3]
- FileOpen. FileOpen permet de contrôler l'accès a vos documents PDF.
Outre le débat qui entoure aujourd'hui les systèmes de gestion numérique des droits, certains s'interrogent sur l'ergonomie du procédé : lire un livre sur écran d'ordinateur n'est pas la solution la plus agréable ni celle qui répond actuellement aux habitudes du lecteur, lequel désire pouvoir lire sans contrainte de batterie et en tournant ses pages plutôt qu'en déplaçant le curseur d'un ascenseur.
De nouveaux procédés, comme le papier électronique, sortent actuellement des laboratoires et rentrent en production, donnant un nouveau souffle à ces débouchés du PDF.
Format [modifier]
Versions [modifier]
La création du format PDF date de 1993[4]. Depuis, le format a évolué à plusieurs reprises jusqu'à sa normalisation. La dernière version en date porte le numéro 1.7.
On trouve aussi une version dite « rastérisée » (la rastérisation consiste à transformer les textes modifiables en images matricielles figées accompagnées des images d'illustration) nommée PDF-IT et PDF-X. Cette version est principalement utilisée dans l'industrie graphique lors de la séparation des couleurs en quadrichromie, au niveau du RIP.
Le PDF/IT ou PDF-IT est un format de la société ArtQuest. Ce n'est qu'un fichier TIFF-IT encapsulé dans un fichier PDF. La société ArtQuest voyant la manne TIFF-IT disparaître a essayé d'imposer ce choix avec pour seul avantage par rapport à TIFF-IT qu'on peut le visualiser avec l'outil Acrobat Reader. Le succès n'a pas été au rendez-vous…[réf. nécessaire]
Normalisation [modifier]
Le format PDF est normalisé par l’organisation internationale de normalisation sous la référence ISO 32000-1:2008. La norme a été publiée le 1er juillet 2008.
Trois sous-ensembles du format PDF ont également été normalisés par l’ISO, il s'agit des formats PDF/A-1 (PDF for Archive, référencé par la norme ISO 19005-1), PDF/X (PDF for eXchange) et PDF/E-1 (PDF for Engineering)[5]. De plus, un autre sous-ensemble est actuellement en proposition pour devenir une norme ISO : PDF/UA (PDF for Universal Access).
Format ouvert [modifier]
PDF est un format ouvert, c’est-à-dire que ses spécifications sont connues et que son créateur Adobe Systems autorise des programmes tiers à réutiliser son format.
Bien que Adobe détienne un certain nombre de brevets portant sur le format PDF, il accorde une licence gratuite à tous les développeurs pour mettre en oeuvre les fonctions de lecture et de création de PDF dans des logiciels tiers[6].
Logiciels manipulant les PDF [modifier]
Listes non exhaustives.
Affichage [modifier]
Quelques exemples de logiciels permettant d'afficher un fichier PDF.
| Logiciel | Créateur(s) / Développeur(s) | Système(s) d'Exploitation | Site web | Licence |
|---|---|---|---|---|
| Adobe Reader | Adobe | Microsoft Windows,Mac OS X, GNU/Linux, Android, iOS, BlackBerry Tablet OS, Windows Phone | Propriétaire | |
| Evince | L'équipe Evince | GNU/Linux, Mac OS X, BSD, Unix, Windows | projects.gnome.org/evince | GPL (logiciel libre) |
| Foxit Reader | Foxit Corporation | Windows, GNU/Linux | foxitsoftware.com | Propriétaire |
| Sumatra PDF | Krzysztof Kowalczyk | Windows | blog.kowalczyk.info/software/sumatrapdf/free-pdf-reader.html | GPL (logiciel libre) |
| DigiSigner | Microsoft Windows, Mac OS X, Linux | digisigner.com | Propriétaire | |
| GSView | L. Peter Deutsch / Artifex Software | Multiplateforme | ghostscript.com | GPL, Aladdin Free Public License (logiciel libre) |
| MuPDF | Tor Andersson / Artifex Software | Linux, Unix, BSD, Windows, Android, iOS | mupdf.com | GPL (logiciel libre) |
| Okular | L'équipe Okular | Linux, BSD, Unix, Windows, Mac OS X | okular.kde.org | GPL (logiciel libre) |
| Google Chrome | Google Inc. | Android, Linux, Mac OS X, Windows | google.com/chrome | Conditions d'Utilisation |
| PDF-XChange Viewer | Tracker Software Products | Windows | tracker-software.com/product/pdf-xchange-viewer | Propriétaire |
| STDU Viewer | STDUtility | Windows | stdutility.com/stduviewer.html | Propriétaire (Gratuit) |
| xournal | Denis Auroux, Andreas Butti et al. | Linux, Unix, Windows | xournal.sourceforge.net | GPL (logiciel libre) |
| Xpdf | Foo Labs | Linux, Unix | foolabs.com/xpdf | GPL (logiciel libre) |
| pdf.js | Mozilla | Windows, Linux, Mac OS | Un visualiseur PDF écrit en Javascript, désormais intégré a Firefox depuis la version 19.0. |
Création [modifier]
Ces logiciels créent des fichiers dans différents formats et peuvent exporter dans le format PDF. Liste non exhaustive.
- Adobe Acrobat
- Apache OpenOffice
- FineReader
- Ghostscript
- LibreOffice
- Microsoft Office
- Scribus
- ClibPDF
- 3D Turbo
Conversion vers le PDF [modifier]
Ces logiciels permettent de générer des fichiers PDF depuis certains types de formats :
- pdflatex, luatex, latex permettent de convertir depuis LaTeX vers du PDF
- Sphinx et docutils peuvent générer des fichiers PDF à partir de sources écrites en reStructuredText
- les navigateurs web possèdent souvent une fonction d'export dans un fichier en PDF (on peut retrouver les mêmes fonctions avec l'outil en ligne de commande html2pdf)
- les gestionnaires d'impression, notamment sur Windows et Linux, permettent d'« imprimer dans un fichier », au format Postscript ou PDF
- OCamlDoc permet de générer une version PDF d'une documentation d'un projet OCaml
Édition [modifier]
Conversion [modifier]
- Apache OpenOffice
- GIMP
- LibreOffice
- pdf-parser
- pdf2ps en ligne de commande
- pdf2djvu en ligne de commande
Sur la Wikipédia en anglais : liste de logiciels pour différentes fonctions et pour plusieurs systèmes d'exploitation.
Notes et références [modifier]
- L'Ordinateur individuel n° 203, mars 2008.
- Le PDF 1.7 devient la norme ISO/DIS 32000 sur www.pcinpact.com
- Solution de protection pour PDF, Fichiers et Ebook.
- Zouhir Bouredji, « Note Technique - Le format PDF », sur http://cerig.efpg.inpg.fr/accueil.htm. Mis en ligne le 9 janvier 2004, consulté le 14 mars 2008
- (fr) Norme ISO 24517-1:2008 intitulée Gestion de documents — Format de documents d’ingénierie utilisant le PDF – Partie 1 : Utilisation du PDF 1.6 (PDF/E-1)
- Legal notices for developers.
Voir aussi [modifier]
Articles connexes [modifier]
Formats similaires :
Liens externes [modifier]
- (en) Spécifications du format PDF et ressources techniques fournies par Adobe pour les développeurs tiers.