Ce que vous récupérez
Cet outil lit les objets d'annotation réellement stockés dans le PDF, pas une image de ceux-ci. Pour chaque commentaire il rapporte :
- Le sous-type : Text (pense-bête), Highlight, Underline, StrikeOut, Squiggly, Square, Circle, Line, Polygon, Ink, FreeText, Stamp, FileAttachment.
- L'auteur (
/T), le sujet (/Subj) et le contenu. - Les dates de création et de modification, analysées depuis la forme
D:AAAAMMJJHHmmSS+HH'mm'avec le décalage horaire. Un commentaire écrit à 09h15 à Stockholm n'est pas le même instant que 09h15 UTC, et un export qui perd le fuseau se trie mal. - La couleur (
/C) et la couleur intérieure (/IC), lues en gris, RVB ou CMJN selon le nombre de composantes fournies, ainsi que l'opacité (/CA). - La page, le rectangle et les indicateurs, dont celui de masquage.
Le texte surligné, pas seulement le cadre
Pour Highlight, Underline, StrikeOut et Squiggly, ce qui compte est le texte marqué. L'outil lit /QuadPoints — huit nombres par quadrilatère dans l'ordre haut-gauche, haut-droite, bas-gauche, bas-droite, qui n'est pas l'ordre des coins d'un rectangle —, projette chaque quadrilatère à travers le viewport de la page et conserve les mots dont le centre tombe dedans. C'est ainsi qu'un surlignage devient une citation à coller dans une relecture.
Les fils de réponses sont préservés
/IRT indique à quelle annotation un commentaire répond et /RT de quelle manière. La plupart des extracteurs aplatissent cela et la conversation disparaît. Ici chaque réponse conserve son parent et chaque racine affiche son nombre de réponses.
Filtrage et export
Filtrez par type, auteur, page ou par un mot du texte, puis exportez :
- CSV — une ligne par annotation, en UTF-8 avec BOM pour qu'Excel lise correctement les accents.
- JSON — tout, géométrie comprise, pour l'automatisation.
- Markdown — une synthèse de relecture groupée par auteur, dans l'ordre des pages, citant le texte recouvert au-dessus de chaque commentaire.
Limites
La géométrie des cadres passe par le viewport de la page : elle est donc juste sur les pages pivotées ; la lecture du texte sous un surlignage suppose une page non pivotée. Les fenêtres contextuelles (/Popup) ne sont pas listées séparément — c'est la fenêtre de la note, pas la note — mais l'annotation parente est signalée comme en ayant une.
Confidentialité
Le PDF est ouvert et lu entièrement dans votre navigateur. Rien n'est téléversé et aucun texte de commentaire ne quitte la page.
Tiny Online Tools







