Lire, modifier, signer —
une seule application PDF pour tout
Le moteur PDF de Pomelo est maison — aucune bibliothèque PDF toute faite, et l’application entière ne pèse que 318 KB. Contrats, formulaires et documents officiels : lisez-les, puis annotez, signez, modifiez le texte et retirez les filigranes sans chercher un autre logiciel.
Documents chinois et fichiers chiffrés
s’ouvrent immédiatement
- Documents sans polices intégrées (PMingLiU, DFKai-SB) affichés avec les polices du système
- Texte vertical et noms de police en Big5 pris en charge
- PDF protégés par mot de passe : RC4, AES-128, AES-256
- Fichiers endommagés : tables de références croisées réparées automatiquement
- Documents numérisés : images CCITT, JPEG 2000 et JBIG2
- Recherche : toutes les occurrences en jaune, l’occurrence active en orange ; lettres et chiffres pleine chasse trouvés aussi
- Sélection de texte : double-clic pour un mot, triple-clic pour une ligne, Ctrl+C pour copier
- Onglets multiples, signets et miniatures ; rouvre à la page où vous vous étiez arrêté
- Impression (Ctrl+P), plein écran (F11), mode sombre
Surlignez, prenez des notes
et signez de votre nom
- Surligner, souligner, barrer : glissez sur le texte
- Notes adhésives et texte : un clic et vous écrivez
- Stylo, rectangles, ellipses, lignes et flèches
- Choisissez couleurs et épaisseurs ; déplacez, redimensionnez ou supprimez
- Signatures manuscrites : signez à la souris ou utilisez une photo de votre signature (fond blanc supprimé automatiquement)
- Cliquez sur une signature enregistrée pour la placer, puis déplacez-la et redimensionnez-la
- Remplissez les cases vides d’un formulaire
- Les modifications sont ajoutées à la fin du fichier d’origine, donc visibles dans les autres lecteurs PDF
Prouver « c’est moi qui ai signé,
et rien n’a changé depuis »
La signature et la vérification sont du code Pomelo, avec OpenSSL pour la cryptographie. Les documents que nous signons sont validés par poppler.
- Signez avec un identifiant numérique (.p12/.pfx)
- Créez votre propre identifiant ou importez-en un émis par une autorité de certification
- Ajoutez votre signature manuscrite à l’apparence, ainsi qu’un motif et un lieu
- Cliquez sur un champ de signature vide du document pour signer à cet endroit
- Ajoutez des annotations après la signature : elle reste valide
- « Afficher la version signée » et « Faire confiance à ce certificat »
Pivoter, réorganiser, fusionner, numéroter
Organiser les pages
Miniatures de toutes les pages : pivotez, supprimez, glissez pour réorganiser, extrayez dans un nouveau document, insérez un autre PDF ou une page blanche.
Fusionner des fichiers
Combinez plusieurs PDF dans l’ordre en un seul, avec un signet par fichier ; les originaux restent intacts.
Numéroter les pages
Six formats (p. ex. « Page 1 sur 9 »), six positions, et la page à partir de laquelle numéroter — sans numéro sur la couverture si vous voulez.
Modifier le texte d’origine de la page
Chaque ligne modifiable est entourée d’un léger cadre. Cliquez sur une ligne pour la modifier ; videz-la pour la supprimer.
- Le nouveau texte utilise la police d’origine la plus proche : Ming, Kai ou Hei, et le gras reste gras
- Le reste de la ligne se décale ; le texte modifié peut être sélectionné, recherché et copié
- Ajouter du texte : écrit directement dans le contenu de la page — pas une annotation que d’autres peuvent supprimer
- Les fichiers protégés par mot de passe gardent le même chiffrement après modification
Les filigranes, supprimés en une étape
Repère tout ce qui ressemble à un filigrane dans le document et sur combien de pages ; les cas évidents sont déjà cochés — confirmez pour tout supprimer d’un coup.
- Contenus marqués comme filigranes, calques et annotations de filigrane
- Texte semi-transparent en diagonale ou même image sur chaque page
- En-têtes et pieds de page
Les fichiers qu’il écrit sont lisibles par les autres lecteurs PDF
Vérifié avec qpdf
Chaque fichier enregistré est vérifié avec qpdf, et les autres lecteurs PDF voient les mêmes annotations, signatures et numéros de page.
Signatures vérifiées avec poppler
Les documents signés par Pomelo sont validés par poppler (y compris les chiffrés) ; les documents falsifiés affichent une signature invalide.
Tests à données aléatoires (fuzzing)
Des PDF volontairement corrompus ne peuvent ni épuiser votre mémoire ni écrire hors limites ; le dessin par page est plafonné.
Pas encore possible : remplir les champs de formulaire (prévu dans une version ultérieure), signer avec des certificats sur lecteur de carte (p. ex. le certificat numérique citoyen de Taïwan) et ajouter un horodatage à la signature. Le texte se modifie ligne par ligne, sans reformatage automatique.