07 — Brainstorm : étendre la mainmise sur le monde du PDF
Des idées au-delà de la liste de fonctionnalités, classées par effet de levier rapporté à l'effort. Chacune nomme la preuve qui la rendrait réelle.
- La facturation électronique comme coin d'entrée. La réforme française est en
vigueur (réception pour tous depuis le 2026-09-01), Allemagne/Belgique/Pologne/Arabie
saoudite/Malaisie suivent en 2026, les PME en 2027. Chaque logiciel de comptabilité a
besoin d'un hybride PDF/A-3 validé. Nous avons déjà PDF/A-3,
/AF, les schémas d'extension XMP ; il manque : le XML EN 16931 et les validateurs nationaux. Premiers clients, premier revenu, première revendication de « référence » (Mustang/KoSIT/ZATCA 100 %). - PAdES post-quantique, en premier. RFC 9882 existe, ETSI TR 119 619 est à l'état de brouillon, Adobe n'a rien livré. Un PDF signé PQ/hybride validé (deux vérificateurs indépendants) positionne ASKLERA devant Adobe et en cohérence avec le PRD hybride-PQC- par-défaut.
- La couche générique carte à puce/HSM comme produit. PC/SC + PKCS#15/IAS-ECC + PKCS#11 + CNG + CTK + SKF + KMS cloud + CSC derrière un seul trait ; OpenSC comme oracle. Les entreprises paient aujourd'hui trois fournisseurs pour cela ; libcps-rs devient un module parmi d'autres dans une pile universelle.
- Rapport de durcissement. Rejouer PDFex, les shadow attacks, le wrapping de signature, les attaques de décodeur JBIG2/JPX (classe FORCEDENTRY) et publier la méthode. « Plus sûr qu'Adobe » devient une mesure.
- Contribuer les écarts que nous avons trouvés. Arlington, veraPDF (59 paires TS 32005, 8.10.3.5-1), jbig2dec, poppler (JBIG2, CCITT), vecteurs ITU T.88 (TT5–TT8 violent le Tableau 31), incohérences du WD de la RPC, errata de pdf-issues — chaque ticket avec fichier et clause est une preuve publique d'expertise.
- Préfixe d'extension
ASKL. S'enregistrer auprès de l'autorité d'enregistrement ISO 32000 et publier via le registre de la PDF Association : métadonnées de signature PQ, proposition de filtre Zstandard, registre MIME typé pour/AF, liaison de codes-barres 2D signés. Celui qui écrit l'extension écrit la norme. - Compression MRC. Nous possédons des encodeurs JBIG2 et JPX (rares dans le libre) ; un compresseur de scans battant les ratios de classe LuraTech est mesurable et se vend à tout fournisseur de scanner et d'ECM.
- SafeDocs à l'échelle. Lire 8 millions de PDF sans panique et publier des statistiques d'usage des fonctionnalités ; personne d'autre ne le fait avec un moteur qu'il maîtrise entièrement.
- Filtre CUPS et points d'ancrage OS. Ghostscript et MuPDF sont sous AGPL ; les
fabricants d'imprimantes paient Artifex pour l'éviter. Un
apdftorastersous une licence acceptable (D-1) est un vecteur d'adoption industrielle ; IFilter/QuickLook/ générateurs de vignettes nous placent sur chaque poste de travail. - La brèche de licence. Le marché libre est coupé en deux : permissif-mais-incomplet (pdfium, pdf.js, qpdf, pdfcpu) et complet-mais-AGPL/commercial (MuPDF, Ghostscript, iText, PyMuPDF). Une bibliothèque complète sous une licence lisible en entreprise prend ce siège.
- OFD ↔ PDF. Le format chinois à mise en page fixe (GB/T 33190) avec son sceau électronique (GB/T 38540) n'est servi par aucune bibliothèque occidentale ; un convertisseur/validateur (oracle : ofdrw) ouvre un marché que les autres ne voient même pas.
- Codes-barres 2D signés comme un seul moteur. 2D-Doc, ICAO VDS/VDS-NC, EU DCC, SMART Health Cards, QR Aadhaar, TLV ZATCA, JWT IRN, QR-facture suisse, QR EPC, BCBP, AAMVA — un module unique d'encodage/décodage/vérification avec listes de confiance ; chaque document gouvernemental et aérien en porte un.
- Importateurs AFP/XPS/CGM. La sortie mainframe (AFP), l'impression Windows (XPS) et les illustrations aérospatiale/défense (CGM dans S1000D/ATA) sont converties par des fournisseurs de niche coûteux ; des importateurs vers notre écrivain captent cette dépense.
- CDR par construction. Reconstruire un PDF à partir du modèle objet validé, c'est
du Content Disarm & Reconstruction ; le marché CDS (OPSWAT, Votiro, Glasswall) est
facturé par passerelle.
apdf scrub --rebuildavec les recommandations NSA/NCSC comme liste de contrôle. - Profil PDF eCTD. Chaque soumission pharmaceutique dans le monde doit satisfaire la spécification PDF ICH/FDA ; un profil de linter avec une précision de classe Lorenz est un produit à part entière.
- Générateur VPAT/ACR. L'ADA Title II (2026/2027) et l'EAA rendent les rapports d'accessibilité obligatoires à l'achat ; nous avons déjà les constats, il ne manque que le rapport.
- Documentation « MDN du PDF ». Documentation publique clause par clause avec nos tests comme exemples : trafic de recherche, formation, autorité.
- Extraction structure-first pour l'IA. Vendre un ordre de lecture prouvé (UA, bidi) aux pipelines RAG qui devinent avec des modèles ; comparer publiquement sur OmniDocBench.
- Machine à remonter le temps du PDF. La criminalistique des révisions comme produit (qui a signé quoi, quand, ce qui a changé) : juridique, assurance, banque, santé.
- Reflow et braille. PDF → EPUB/HTML/BRF via la structure balisée : marchés de la lecture mobile et du handicap où Acrobat est faible.
- Catalogues de formulaires gouvernementaux. Pré-remplissage cerfa, IRS, HMRC, Elster, ATO avec un bac à sable JS restreint : 100 % des formulaires réels utilisables sans Acrobat.
- Modules Moodle/LMS et compléments Office. Remplacer Ghostscript dans le pipeline d'annotation de Moodle, ajouter « exporter en PDF/A-UA vérifié » à Word/LibreOffice : adoption par les outils déjà utilisés.
- Rastériseur GPU et SIMD portable une fois que F-004 dit où cela paie ; aucun
unsafe, ADR pour wgpu. - Noyau
no_std(apdf-object,apdf-parse) pour les firmwares d'imprimantes et de scanners. - Badge de conformité. Publier la suite ouverte (F-061), laisser les moteurs la faire tourner, délivrer « apdf-verified » aux producteurs dont la sortie la passe — une certification de facto que personne n'offre actuellement en dessous du périmètre PDF/A de veraPDF.
- Ateliers d'interopérabilité. Assister aux événements d'interop PDF 2.0 de la PDF Association avec notre moteur ; verser les résultats dans l'Observatoire.
- Prime aux bugs une fois la diffusion le permettant : « casser apdf » sur les cibles durcies.
Ajoutées à la pause (soir du 2026-09-14) — ce que l'autorisation de vendorisation (D-13) débloque, et dernières idées
- Un filet de sécurité de polices complet. Avec Noto CJK, Noto Sans/Serif, DejaVu et Liberation livrées (toutes OFL/permissives), aucun document ne s'affiche vide faute de police — une revendication que poppler et mupdf ne peuvent pas faire (ils dépendent de l'hôte). Cible mesurée : 0 page dans les corpus « sans substitut ».
- Émojis et polices couleur aplatis. Vecteurs Noto Color Emoji (OFL) / Twemoji (CC-BY) intégrés en Type 3 ou en glyphes image par l'écrivain ; polices COLR/SVG aplaties à l'intégration.
- Magasins de confiance hors ligne avec provenance. Instantanés datés des LOTL/TSL de l'UE, AATL, ICP-Brasil, CCA Inde, racines JPKI et du magasin Mozilla livrés en données avec SHA-256 et une commande de rafraîchissement — une validation de signature qui fonctionne en air-gap (défense, archives).
- Identification de format intégrée. Signatures PRONOM (ouvertes) vendorisées :
apdf info --puididentifie la variante exacte de PDF comme le font les outils des archivistes (DROID/Siegfried) — et nous pouvons étendre le registre PRONOM avec les variantes que nous détectons (PDF/UA-2, PDF/A-4e…). - Listes de codes pour la facturation électronique (EN 16931, UN/CEFACT, Peppol, ISO 4217/3166) vendorisées : la moitié XML d'une facture hybride est validée hors ligne, sans réseau au moment de la signature.
- Césure pour plus de 70 langues à partir du sous-ensemble permissif des motifs TeX hyph-utf8, avec la licence de chaque langue enregistrée ; l'écrivain coupe les lignes comme TeX.
- Un tableau de bord « visualiseur de référence ». Avec Acrobat Pro comme arbitre manuel (D-24), l'Observatoire peut publier, par fonctionnalité, le visualiseur qui est d'accord avec le texte ISO — le premier tableau public et reproductible de « qui a raison » pour le PDF.
- Notre propre corpus. Chaque fixture synthétique et contrôle négatif écrit par les lanes (des milliers à ce stade) devient la suite de conformité ouverte (F-061) ; sous D-13, les vecteurs de test permissifs (UCD, ICAO, ANTS, NIST PIV, flux de conformité ITU/ISO là où la licence le permet) la rejoignent, les corpus tiers jamais.
- Les données de référence comme produit. L'atlas des profils nationaux (03a/03b) maintenu comme donnée exploitable par machine (JSON : juridiction → droit de la signature, formats, validateurs, dates) est lui-même vendable et citable — le « Nutshell » qui manque à l'industrie.