Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
pdf [Le 30/10/2023, 15:39] 141.227.26.230 [Lire un fichier PDF] |
pdf [Le 10/09/2025, 23:07] (Version actuelle) mavosaure Suppression d'info obsolètes |
||
---|---|---|---|
Ligne 13: | Ligne 13: | ||
Néanmoins, la société Adobe ayant créé le PDF à l'origine, ses logiciels sont toujours très utilisés pour créer des PDF. Et les logiciels Adobe ne respectent pas pleinement le format ISO officiel, sans documenter ces écarts [[http://www.adobe.com/devnet/pdf/pdf_reference.html|depuis 2008]]. Ces spécificités [[https://fr.wikipedia.org/wiki/Format_propri%C3%A9taire|propriétaires]] sont surtout problématiques dans les [[wpfr>formulaire PDF|formulaires PDF]] modifiables, où sont massivement utilisés l'extension (propriétaire) de format [[wp>XFA]]. | Néanmoins, la société Adobe ayant créé le PDF à l'origine, ses logiciels sont toujours très utilisés pour créer des PDF. Et les logiciels Adobe ne respectent pas pleinement le format ISO officiel, sans documenter ces écarts [[http://www.adobe.com/devnet/pdf/pdf_reference.html|depuis 2008]]. Ces spécificités [[https://fr.wikipedia.org/wiki/Format_propri%C3%A9taire|propriétaires]] sont surtout problématiques dans les [[wpfr>formulaire PDF|formulaires PDF]] modifiables, où sont massivement utilisés l'extension (propriétaire) de format [[wp>XFA]]. | ||
- | Les logiciels libres lisent sans problème les documents PDF, mais certains peuvent être en échec sur des formulaires **PDF+XFA**, cas fréquent avec les [[wpfr>CERFA]], par exemple. Mais des solution libres existent (comme le lecteur PDF de Firefox), ainsi que des solutions propriétaires ([[Foxit Reader]], [[https://code-industry.net/masterpdfeditor/|Master PDF Editor]], ...). | + | Les logiciels libres lisent sans problème les documents PDF, mais certains peuvent être en échec sur des formulaires **PDF+XFA**, cas fréquent avec les [[wpfr>CERFA]], par exemple. Mais des solutions libres existent (comme le lecteur PDF de Firefox), ainsi que des solutions propriétaires ([[Foxit Reader]], [[https://code-industry.net/masterpdfeditor/|Master PDF Editor]], ...). |
Par ailleurs, certains logiciels sont de simples lecteurs (sans fonctions d'annotations ou de signatures), quand d'autres sont beaucoup plus complets. | Par ailleurs, certains logiciels sont de simples lecteurs (sans fonctions d'annotations ou de signatures), quand d'autres sont beaucoup plus complets. | ||
- | Il existe aussi de nombreux logiciels libres pour créer des PDF, comme [[libre office]]. | + | Il existe aussi de nombreux logiciels libres pour créer des PDF, comme [[libreoffice]]. |
===== Lire un fichier PDF ===== | ===== Lire un fichier PDF ===== | ||
Ligne 43: | Ligne 43: | ||
* [[https://www.qoppa.com/pdfstudioviewer/|PDF Studio Viewer]] : visualiseur de PDF fonctionnant sous JAVA. Bon support du JavaScript et des Formulaires. (site anglophone) | * [[https://www.qoppa.com/pdfstudioviewer/|PDF Studio Viewer]] : visualiseur de PDF fonctionnant sous JAVA. Bon support du JavaScript et des Formulaires. (site anglophone) | ||
- | [[http://www.pdfreaders.org/index.fr.html|Vous trouverez sur ce site]] non seulement un tableau fournissant des liens vers quelques visionneuses libres, mais surtout un historique du développement et de l'évolution du format PDF qui synthétise les objectifs et les enjeux d'un format que l'on ne peut que souhaiter voir demeurer libre à l'image du protocole fondateur du Web 1.0: j'ai nommé le code HTTP!. | + | [[http://www.pdfreaders.org/index.fr.html|Vous trouverez sur ce site]] non seulement un tableau fournissant des liens vers quelques visionneuses libres, mais surtout un historique du développement et de l'évolution du format PDF qui synthétise les objectifs et les enjeux d'un format que l'on ne peut que souhaiter voir demeurer libre. |
===== Formulaires et XFA===== | ===== Formulaires et XFA===== | ||
Ligne 52: | Ligne 52: | ||
Les logiciels suivants permettent d'ouvrir des formulaires PDF+XFA avec plus de facilité : | Les logiciels suivants permettent d'ouvrir des formulaires PDF+XFA avec plus de facilité : | ||
- | * Depuis le 4e trimestre 2021, **[[Firefox]]** implémente les XFA. Ouvrir le formulaire récalcitrant avec Firefox (clic droit sur le PDF > **ouvrir avec > Navigateur Web Firefox**) devrait régler le problème. Firefox étant installé par défaut sur Ubuntu, c'est la solution libre la plus simple. | + | * Depuis le 4e trimestre 2021, **[[Firefox]]** implémente les XFA. Ouvrir le formulaire récalcitrant avec Firefox (clic droit sur le PDF > **ouvrir avec > Navigateur Web Firefox**) devrait régler le problème. Firefox étant installé par défaut sur Ubuntu, c'est la solution libre la plus simple. Le lecteur (appelé pdf.js) est disponible en tant qu'extension pour la plupart des autres navigateurs, y compris Chromium, Google Chrome ou MS Edge. |
+ | * [[thunderbird|Thunderbird]] (logiciel courrier) utilise le lecteur PDF de Firefox, avec la même puissance. Permet donc de remplir (ou modifier) un formulaire PDF directement dans sa boite mail. | ||
* [[Chromium]] a également un bon support des formulaires XFA. Logiciel libre. | * [[Chromium]] a également un bon support des formulaires XFA. Logiciel libre. | ||
* [[Foxit Reader]] : bon support des XFA. Logiciel non libre et pas dans les dépôts (mais avec une version linux facile à télécharger) ! | * [[Foxit Reader]] : bon support des XFA. Logiciel non libre et pas dans les dépôts (mais avec une version linux facile à télécharger) ! | ||
Ligne 65: | Ligne 66: | ||
<note tip>Attention, l'importation entre logiciels offre des résultats assez aléatoires selon la paire de logiciels utilisée. \\ Les images ne sont pas toujours bien restituées, les polices ne sont pas restituées à l'identique... De plus, les fonctionnalités propriétaires d'Adobe ne sont pas gérées.</note> | <note tip>Attention, l'importation entre logiciels offre des résultats assez aléatoires selon la paire de logiciels utilisée. \\ Les images ne sont pas toujours bien restituées, les polices ne sont pas restituées à l'identique... De plus, les fonctionnalités propriétaires d'Adobe ne sont pas gérées.</note> | ||
- | * **[[apt>libreoffice-draw|LibreOffice Draw]]** LibreOffice intègre directement l'ancienne extension pdf-import. il faut toutefois installer [[apt>libreoffice-pdfimport]] Version LibreOffice du module PDF-Import. \\ Pour importer le fichier PDF avec LibreOffice Draw il faut sélectionner l'option dans la boite de dialogue mais dans le même temps - ne surtout pas oublier de sélectionner le format "PDF - portable document format (Draw)" dans la liste déroulante présélectionnée sur "tous les fichiers". | + | * [[LibreOffice|LibreOffice Draw]] : Pour importer le fichier PDF avec LibreOffice Draw il faut sélectionner l'option dans la boite de dialogue mais dans le même temps - ne surtout pas oublier de sélectionner le format "PDF - portable document format (Draw)" dans la liste déroulante présélectionnée sur "tous les fichiers". |
- | * **[[apt>libreoffice-pdfimport|LibreOffice-pdfimport]]**((Paquet de transition depuis [[bionic|Ubuntu 18.04]])) : extension de LibreOffice permettant de modifier des PDF (en les important dans [[Libreoffice|LibreOffice Draw]] puis en les ré-enregistrant en PDF). | + | |
- | <note important>ATTENTION Les versions récentes de Libreoffice draw (e.g. 6) permettent directement l'import des pdf et l'ajout de l'extension ci-dessus casse cette fonctionnalité.</note> | + | |
* [[:Inkscape]] : permet la modification des pdf. Encore à améliorer mais très efficace; quelques fonctionnalités marquantes : enregistre les fichiers au format icone vectoriel SVG et permet de les retravailler; offre le choix de la taille de police; autorise l'importation d'image dans le fichier etc). | * [[:Inkscape]] : permet la modification des pdf. Encore à améliorer mais très efficace; quelques fonctionnalités marquantes : enregistre les fichiers au format icone vectoriel SVG et permet de les retravailler; offre le choix de la taille de police; autorise l'importation d'image dans le fichier etc). | ||
* [[:Evince:]] : permet le transfert de fichiers PDF vers le format d'image vectorielle SVG avant impression vers un éditeur de type Inkscape. | * [[:Evince:]] : permet le transfert de fichiers PDF vers le format d'image vectorielle SVG avant impression vers un éditeur de type Inkscape. | ||
- | * [[:Poppler-utils]] : permet l'extraction de texte, d'images, l'importation vers le format HTML etc... | + | * [[:Poppler-utils]] : outil en ligne de commande qui permet l'extraction de texte, d'images, l'importation vers le format HTML etc... |
* [[:Scribus:]] à partir de la version 1.5 permet d'importer des fichiers PDF multipages (les textes sont toutefois convertis en polygones) et de les éditer dans tous leurs aspects. | * [[:Scribus:]] à partir de la version 1.5 permet d'importer des fichiers PDF multipages (les textes sont toutefois convertis en polygones) et de les éditer dans tous leurs aspects. | ||
* [[:GIMP:]] : l'éditeur d'images bien connu permet également d'importer des PDF (et les transforme en images). | * [[:GIMP:]] : l'éditeur d'images bien connu permet également d'importer des PDF (et les transforme en images). | ||
Ligne 93: | Ligne 92: | ||
* [[:bookletimposer]] crée un livret à partir d'un PDF, ou le contraire, et peut aussi mettre plusieurs pages d'un document sur une seule, pour limiter les copies par exemple (installer le paquet [[apt>bookletimposer]]). | * [[:bookletimposer]] crée un livret à partir d'un PDF, ou le contraire, et peut aussi mettre plusieurs pages d'un document sur une seule, pour limiter les copies par exemple (installer le paquet [[apt>bookletimposer]]). | ||
* LibreOffice Draw permet aussi la réorganisation en brochure, la fonction est disponible dans le panneau d'impression (onglet "Mise en page"). Pour exporter en PDF, c'est aussi possible en demandant l'impression dans un fichier (onglet "Options") | * LibreOffice Draw permet aussi la réorganisation en brochure, la fonction est disponible dans le panneau d'impression (onglet "Mise en page"). Pour exporter en PDF, c'est aussi possible en demandant l'impression dans un fichier (onglet "Options") | ||
- | * **[[PDFmod]]** : pour réorganiser, tourner, combiner et supprimer des pages dans un PDF, et aussi exporter des images, modifier le titre, le sujet, l'auteur, les mots-clés, la table des matières. | + | * [[PDFmod]] : permettait de réorganiser, tourner, combiner et supprimer des pages dans un PDF, et aussi exporter des images, modifier le titre, le sujet, l'auteur, les mots-clés, la table des matières. |
* **[[:pdfchain|PDF Chain]]** : pour réorganiser, tourner, combiner et supprimer des pages dans un PDF, et aussi rajouter un watermark. | * **[[:pdfchain|PDF Chain]]** : pour réorganiser, tourner, combiner et supprimer des pages dans un PDF, et aussi rajouter un watermark. | ||
- | * [[https://github.com/jeromerobert/pdfarranger|pdfarranger]] (anciennement [[:PDFshuffler]]): pour supprimer des pages, tourner, assembler, ré-arranger vos PDF, et aussi rogner des pages. | + | * [[:pdfarranger|pdfarranger]] (anciennement //PDFshuffler//) : pour supprimer des pages, tourner, assembler, ré-arranger vos PDF, et aussi rogner des pages. |
* [[:pdfsam|PDF Split and Merge (PdfSam)]] : logiciel permettant de réorganiser et faire pivoter les pages et couper/assembler des PDF. | * [[:pdfsam|PDF Split and Merge (PdfSam)]] : logiciel permettant de réorganiser et faire pivoter les pages et couper/assembler des PDF. | ||
* [[https://sourceforge.net/projects/briss/|briss]] : pour rogner des PDF par sélection à la souris (pour rogner des pages, essayez aussi [[PDFshuffler]]). | * [[https://sourceforge.net/projects/briss/|briss]] : pour rogner des PDF par sélection à la souris (pour rogner des pages, essayez aussi [[PDFshuffler]]). |