Un dossier par présentation en Markdown, converti en diaporama HTML autonome par Marp CLI, et une page d'accueil générée qui les liste toutes. - scripts/build.mjs : build strict (fiche validée, images vérifiées, aucune ressource externe hormis le logo), page d'accueil filtrable, presentations.json et .htaccess pour l'en-tête CORS - theme/alpinux.css : thème commun pour la vidéoprojection, classes titre et demo - slides/_modele : modèle commenté, non publié - slides/pdf-signer : « Lire, remplir et signer ses PDF », avec notes d'orateur - scripts/deploy-presentations.sh et deploy/ : déploiement par webhook Gitea, sur le modèle du wiki et de www Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01M713yNBL8cssBA1Zri5QLT
17 KiB
| marp | theme | paginate | title | description | auteur | date | niveau | format | tags | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| true | alpinux | true | Lire, remplir et signer ses PDF | Remplir, signer, assembler et alléger un dossier PDF sous Linux Mint, sans imprimante, sans scanner et sans service en ligne. | Alpinux | 2026-10-15 | debutant | court |
|
Lire, remplir et signer ses PDF
Sans imprimante, sans scanner, sans service en ligne
Alpinux — sous Linux Mint, 20 minutes
Le fil rouge : un dossier d'inscription
- Un formulaire à remplir et à signer
- Une pièce justificative à joindre
- Le tout en un seul PDF léger, envoyé par mail
Cinq outils, tous libres
| Étape | Outil | Dans Linux Mint ? |
|---|---|---|
| Lire, surligner | Xreader | Déjà installé |
| Remplir, annoter | Okular | À installer |
| Signer | Xournal++ | À installer |
| Assembler | PDF Arranger | À installer |
| Créer, alléger | LibreOffice | Déjà installé |
sudo apt install okular xournalpp pdfarranger
1. Xreader : lire, chercher, surligner
Le lecteur de Linux Mint : un double-clic sur le PDF suffit.
- Panneau latéral : vignettes des pages, sommaire
- Chercher un mot : Ctrl + F
- Surligner et ajouter une note : panneau Annotations
- Remplir un champ de formulaire simple, directement
Pour lire, et pour un formulaire simple : rien à installer.
Xreader : le piège de la fermeture
Xreader n'enregistre pas dans le fichier ouvert.
- Fichier → Enregistrer une copie…
- Donner un nouveau nom :
inscription-remplie.pdf - Rouvrir la copie pour vérifier
Piège — fermer la fenêtre sans « Enregistrer une copie », c'est perdre les annotations et tout ce qu'on a saisi.
Xreader
- Ouvrir
inscription.pdfpar double-clic - Ctrl + F : chercher « justificatif »
- Surligner la liste des pièces demandées
- Enregistrer une copie…, puis rouvrir la copie
2. Okular : remplir un formulaire
- Bandeau « Afficher les formulaires » en haut du document
- Saisie des champs, des cases à cocher, des listes
- Annotations : F6 — surligneur, note, trait à main levée
- Enregistrer : Ctrl + S — le texte est dans le PDF
S'il ne fallait installer qu'un seul outil, ce serait celui-ci.
Okular : écrire là où il n'y a pas de champ
Un formulaire scanné n'a pas de champs : c'est une image.
- Barre d'annotations (F6) → Machine à écrire
- Cliquer à l'endroit voulu, taper le texte
- Déplacer et ajuster le texte ensuite, si besoin
- Cocher une case : taper un X au bon endroit
Piège — un PDF protégé peut refuser la saisie. Dans ce cas : passer à Xournal++.
Okular
- Ouvrir le formulaire à champs : afficher les formulaires, remplir
- Ouvrir le formulaire scanné : machine à écrire
- Enregistrer sous
inscription-remplie.pdf - Rouvrir dans Xreader : le texte est bien là
3. Xournal++ : signer
- Fichier → Annoter un PDF : ouvrir le formulaire rempli
- Outil Image : insérer sa signature en PNG
- La redimensionner, la placer sur la ligne
- Ajouter la date avec l'outil Texte
Une signature en image convient à beaucoup de démarches courantes. Ce n'est pas une signature électronique qualifiée.
Xournal++ : l'erreur numéro un
| Commande | Produit | Le destinataire… |
|---|---|---|
| Fichier → Enregistrer | un .xopp |
ne peut pas l'ouvrir |
| Fichier → Exporter en PDF | un .pdf |
le lit normalement |
Piège — « Enregistrer » ne modifie pas le PDF. Pour l'envoyer, il faut exporter en PDF.
4. PDF Arranger : assembler
- Glisser le formulaire signé et le justificatif dans la fenêtre
- Réordonner les pages à la souris
- Pivoter une page scannée de travers
- Supprimer une page blanche
- Extraire : sélectionner des pages → Exporter la sélection
Il accepte aussi les images : une photo devient une page du PDF.
Signer, puis assembler
- Xournal++ : Annoter un PDF →
inscription-remplie.pdf - Insérer la signature, ajouter la date
- Exporter en PDF →
inscription-signee.pdf - PDF Arranger : glisser le PDF signé et la photo du justificatif
- Pivoter la photo, Enregistrer sous
dossier-inscription.pdf
5. LibreOffice : créer un PDF léger
Fichier → Exporter vers → Exporter au format PDF…
- Compression JPEG : une qualité de 80 % suffit pour l'écran
- Réduire la résolution des images : 150 DPI
- Comparer le poids avant et après dans le gestionnaire de fichiers
Option PDF hybride : le PDF embarque le document d'origine et reste modifiable dans LibreOffice.
Alléger un scan : Ghostscript
Le PDF existe déjà et il est trop lourd pour le mail :
gs -sDEVICE=pdfwrite -dPDFSETTINGS=/ebook \
-dNOPAUSE -dBATCH \
-sOutputFile=leger.pdf lourd.pdf
/ebook: images à 150 DPI — le bon compromis/screen: encore plus léger, souvent illisible
Et les sites de compression en ligne ?
Ils fonctionnent. Mais on y envoie, à un inconnu :
- sa pièce d'identité
- son avis d'imposition
- son RIB, sa signature
Tout ce qui a été montré ce soir reste sur l'ordinateur.
Mémo : je veux… j'utilise…
| Je veux… | J'utilise… |
|---|---|
| Lire, chercher, surligner | Xreader |
| Remplir un formulaire, écrire sur un PDF | Okular |
| Signer | Xournal++ |
| Fusionner, pivoter, extraire des pages | PDF Arranger |
| Créer un PDF léger | LibreOffice |
| Alléger un scan | Ghostscript |
Merci !
Des questions ?
Diaporama et mémo : presentations.alpinux.org