Prochaine révision | Révision précédente |
logiciel:internet:dokuwiki:plugins:dw2pdf:start [2020/09/04 22:27] – admin | logiciel:internet:dokuwiki:plugins:dw2pdf:start [2022/10/01 23:26] (Version actuelle) – modification externe 127.0.0.1 |
---|
{{tag>Logiciel}} | {{tag>Logiciel}} |
| |
====== DW2PDF : Exporter du contenu DokuWiki au format PDF ====== | ====== dw2pdf : Exporter du contenu DokuWiki au format PDF ====== |
| |
Le but de ce plugin était de fournir un convertisseur PDF simple et prêt à l'emploi qui reproduit presque fidèlement la vue d'écran de vos pages wiki (c'est-à-dire ne les convertit pas au format de document imprimé comme le plugin latex). | Le but de ce plugin était de fournir un convertisseur PDF simple et prêt à l'emploi qui reproduit presque fidèlement la vue d'écran de vos pages wiki (c'est-à-dire ne les convertit pas au format de document imprimé comme le plugin latex). |
| |
* Installez le paquet **[[apt>php-gd]]** ou en ligne de commande : <cli>$ sudo apt install php-gd</cli> | * Installez le paquet **[[apt>php-gd]]** ou en ligne de commande : <cli>$ sudo apt install php-gd</cli> |
| |
===== Installation ===== | ===== Installation ===== |
| |
Recherchez et installez le plugin **dw2pdf** en utilisant le gestionnaire d'extensions | Recherchez et installez le plugin **dw2pdf** en utilisant le gestionnaire d'extensions |
| |
===== Configuration ===== | ===== Configuration ===== |
| |
Il y a trois façons d'exporter: | Il y a trois façons d'exporter: |
| |
? Exporter une page | ; Exporter une page |
: Il vous suffit d'appeler la page avec un paramètre <code - >do=export_pdf URL</code> supplémentaire. | : Il vous suffit d'appeler la page avec un paramètre <code - >do=export_pdf URL</code> supplémentaire. |
: Cela démarre l'exportation PDF de la page. | : Cela démarre l'exportation PDF de la page. |
: Certains modèles permettent au plugin d'étendre automatiquement les outils de pagination. | : Certains modèles permettent au plugin d'étendre automatiquement les outils de pagination. |
: Pour d'autres modèles, vous devez l'implémenter vous-même pour ajouter un bouton ou similaire quelque part dans la conception de votre modèle. | : Pour d'autres modèles, vous devez l'implémenter vous-même pour ajouter un bouton ou similaire quelque part dans la conception de votre modèle. |
? Exporter un espace de noms entier | ; Exporter un espace de noms entier |
: Le paramètre URL do=export_pdfns permet d'exporter un espace de noms entier choisi en un seul PDF (par exemple, utilisez <code - >&do=export_pdfns&book_ns=my:namespace&book_title=Mytitle</code> (voir les options de configuration sur la façon d'exclure des pages spécifiques). | : Le paramètre URL do=export_pdfns permet d'exporter un espace de noms entier choisi en un seul PDF (par exemple, utilisez <code - >&do=export_pdfns&book_ns=my:namespace&book_title=Mytitle</code> (voir les options de configuration sur la façon d'exclure des pages spécifiques). |
? Exporter la sélection de pages | ; Exporter la sélection de pages |
: Pour sélectionner seulement quelques pages à exporter vers un PDF, vous pouvez utiliser le plugin Bookcreator, qui offre une interface pour le plugin dw2pdf. | : Pour sélectionner seulement quelques pages à exporter vers un PDF, vous pouvez utiliser le plugin Bookcreator, qui offre une interface pour le plugin dw2pdf. |
| |
| |
Pour créer un lien dans n'importe quelle page wiki pour exporter n'importe quel espace de noms, vous pouvez utiliser la syntaxe suivante :<code - >~~PDFNS>namespace|pdftitle~~</code> | Pour créer un lien dans n'importe quelle page wiki pour exporter n'importe quel espace de noms, vous pouvez utiliser la syntaxe suivante :<code - >~~PDFNS>namespace|pdftitle~~</code> |
? namespace | ; namespace |
: l'espace de noms que vous souhaitez exporter | : l'espace de noms que vous souhaitez exporter |
? pdftitle | ; pdftitle |
: titre du PDF généré en sortie | : titre du PDF généré en sortie |
| |
| |
Si des images manquent dans votre sortie, essayez de supprimer le canal Alpha de vos images (par exemple PNG). | Si des images manquent dans votre sortie, essayez de supprimer le canal Alpha de vos images (par exemple PNG). |
| |
==== Protection par mot de passe des documents générés ==== | ==== Protection par mot de passe des documents générés ==== |
| |