Dessiner sur PDF
Dessinez sur un PDF et annotez ses pages à main levée, avec un stylo que vous contrôlez.
Vos fichiers restent sur cet appareil. Rien n'est envoyé sur Internet. Comment le vérifier
Comment utiliser l'outil Dessiner sur PDF
Principales fonctionnalités de l'outil Dessiner sur PDF
Chaque trait est stocké en coordonnées PDF et écrit sous forme de lignes vectorielles à extrémités arrondies, si bien qu'il reste net à tous les niveaux de zoom et s'imprime proprement. Rien n'est transformé en image.
Les dessins sont conservés page par page pendant que vous naviguez dans le document. Ce que vous avez dessiné sur la page 3 reste sur la page 3.
La page est rendue avec pdf.js et les traits sont écrits avec pdf-lib, le tout dans votre navigateur. Rien n'est envoyé à un serveur.
À propos de l'outil Dessiner sur PDF
Dessiner sur PDF affiche chaque page avec pdf.js et place une surface de dessin transparente par-dessus. Les mouvements du pointeur sont enregistrés comme des traits et convertis dans le repère de coordonnées propre à la page, si bien qu'une ligne se retrouve exactement là où vous l'avez tracée, quel que soit le zoom à l'écran. Lorsque vous appliquez, pdf-lib écrit chaque trait dans le contenu de la page sous forme d'une série de segments de ligne à extrémités arrondies.
Entourez un chiffre sur une facture, paraphez chaque page d'un contrat, ou esquissez une correction sur un plan. C'est un simple stylo : il n'y a pas d'autre gomme qu'Annuler et Effacer la page, et pour des zones de texte, des formes ou des images, il faut l'Éditeur PDF. Les traits font partie de la page et ne peuvent plus être sélectionnés après l'enregistrement, gardez donc l'original si vous pourriez avoir besoin d'une copie vierge.
Quand utiliser l'outil Dessiner sur PDF
Un plan de chantier revient d'un entrepreneur et vous devez entourer trois points et tracer une flèche vers une note. Ouvrez-le, choisissez Épais et rouge, tracez les cercles et la flèche, puis enregistrez. Comme les traits sont des lignes vectorielles, zoomer sur le plan par la suite les garde nets au lieu de les transformer en blocs.
Corriger un devoir ou une épreuve sur une tablette avec un stylet. La surface de dessin reçoit directement l'entrée du stylo et bloque le défilement de la page pendant que vous dessinez, pour que la page ne glisse pas sous le stylo. Choisissez Fin pour des marques de la taille de l'écriture, et une couleur qui se détache de l'impression.
Parapher chaque page d'un contrat de 12 pages à la souris. Tracez le paraphe sur la page 1, utilisez la flèche pour passer à la page 2, et ainsi de suite ; la ligne d'état sous la page compte les traits et les pages au fur et à mesure. Pour une signature que vous dessinez une fois et placez à une taille choisie sur la ligne de signature, utilisez Signer PDF ou le pavé de signature de l'Éditeur PDF.
Vous voulez passer un marqueur transparent sur un paragraphe pour que le texte reste lisible. L'épaisseur Marqueur ici correspond à une encre opaque qui masque ce qui se trouve en dessous, utilisez donc Surligner PDF pour une bande translucide sur des mots précis, ou un cadre Surligner dans l'Éditeur PDF pour une zone.
Conseils et dépannage
- « Dessinez d'abord quelque chose. » s'affiche si vous cliquez sur Appliquer et télécharger le PDF sans avoir tracé le moindre trait sur une page.
- « Impossible d'ouvrir ce PDF : No password given » juste après l'import signifie que le fichier nécessite un mot de passe pour s'ouvrir, et « Ce PDF est chiffré, même s'il s'ouvre sans mot de passe » signifie qu'il porte un mot de passe propriétaire, avec lequel pdf-lib ne peut pas enregistrer le fichier. Dans les deux cas, ouvrez-le d'abord avec Déverrouiller PDF et dessinez sur le fichier obtenu. Tout autre message à ce stade signifie que pdf.js n'a pas pu analyser le fichier.
- Annuler supprime le dernier trait de la page affichée, pas le dernier trait du document, et Effacer la page n'efface que la page en cours. Il n'existe pas de gomme partielle pour un trait, faites donc des traits courts si vous pensez devoir les corriger.
- Les épaisseurs sont exprimées en points PDF (1,5, 3, 6 et 12 pt), pas en pixels d'écran, si bien qu'une ligne Moyen a la même épaisseur sur papier quelle que soit la taille d'affichage de la page. La page s'affiche sur une largeur maximale de 760 px, moins sur un téléphone ; un simple appui ou clic laisse un point rond de l'épaisseur en cours.
- La couleur et l'épaisseur s'appliquent aux traits dessinés à partir de ce moment. Les traits existants gardent les réglages avec lesquels ils ont été tracés, vous pouvez donc mélanger un cercle rouge Épais avec des notes bleues Fin sur une même page.
- Seule la page affichée est rendue, si bien qu'une grande numérisation prend un instant à chaque changement de page. Les traits sont convertis dans les coordonnées propres à la page, si bien que l'encre sur une page stockée avec une rotation se retrouve là où vous l'avez tracée.
- Le fichier téléchargé est nommé drawn_ suivi du nom d'origine. Les traits sont dessinés par-dessus le contenu existant, sur le texte et les images, et le texte d'origine reste inchangé et interrogeable. Aperçu du document affiche le résultat avec pdf.js pour que vous puissiez le vérifier avant d'enregistrer.
Comment fonctionne l'outil Dessiner sur PDF dans votre navigateur
pdf.js ouvre une copie des octets du fichier dans un Web Worker et rend la page en cours sur un canevas mis à l'échelle pour tenir dans la largeur de l'outil. Un second canevas transparent se superpose et écoute les événements du pointeur, si bien que souris, stylet et doigt se comportent de la même façon. Pendant que vous dessinez, les points sont collectés en pixels d'écran et peints en direct ; quand le pointeur se lève, tout le trait est converti via le viewport de pdf.js en points PDF et stocké avec le numéro de page, sa couleur et son épaisseur. Passer à une autre page redessine ses traits stockés à partir de ces points, ce qui permet de redimensionner la fenêtre et de changer de page sans rien décaler. Rien n'est envoyé à un serveur, à aucun moment.
Appliquer et télécharger le PDF ouvre les octets d'origine avec pdf-lib et, pour chaque trait enregistré, dessine un segment de ligne entre chaque paire de points consécutifs avec des extrémités arrondies, dans la couleur et l'épaisseur du trait. Les extrémités arrondies se chevauchent aux jonctions, si bien que les segments se lisent comme une seule ligne continue. Le résultat est écrit dans un nouveau tableau d'octets, placé dans un Blob et affiché sur la carte de résultat avec le nombre de traits et de pages. Aucune image de la page n'est créée et aucun raster n'est intégré ; le reste du fichier, y compris le texte, les liens, les signets et les champs de formulaire, est réécrit tel quel. Le titre et l'auteur sont conservés ; pdf-lib s'inscrit comme producteur, et comme créateur quand le fichier n'en indique aucun, et définit la date de modification.
Questions fréquentes
Les traits sont-ils vectoriels ou une image collée sur la page ?
Vectoriel. Chaque trait est écrit sous forme de segments de ligne à extrémités arrondies dans le flux de contenu de la page, si bien qu'il s'agrandit sans pixellisation et s'imprime nettement. Il n'ajoute également que très peu au poids du fichier.
Puis-je dessiner sur plusieurs pages ?
Utilisez les flèches de page pour naviguer dans le document. Chaque page conserve ses propres traits, et la ligne d'état indique combien de pages contiennent des dessins avant l'enregistrement.
Puis-je effacer un trait après le téléchargement ?
Pas avec cet outil : une fois enregistrée, l'encre fait partie de la page. Utilisez Annuler ou Effacer la page avant de télécharger, et conservez votre fichier d'origine si vous pourriez avoir besoin d'une version sans dessin.
L'outil fonctionne-t-il sur un téléphone ou une tablette ?
Oui. La surface de dessin écoute les événements du pointeur, si bien qu'un doigt ou un stylet dessine de la même façon qu'une souris, et la page est mise à l'échelle pour tenir dans la largeur de l'écran. Le défilement est désactivé sur la zone de dessin afin qu'un trait ne fasse pas bouger la page.
Le fichier va-t-il grossir ?
Très légèrement. Chaque trait est stocké comme une liste de courts segments de ligne dans le contenu de la page, environ 20 à 25 octets par point après compression, et aucune image n'est intégrée. Une page couverte de gribouillages denses ajoute plus que quelques cercles, mais toujours bien moins qu'une image numérisée.
Puis-je tracer des lignes droites, des flèches ou des cadres ?
Pas avec cet outil ; chaque trait suit exactement le pointeur. Pour des contours nets de rectangle ou d'ellipse, utilisez l'Éditeur PDF, qui propose les outils Rectangle et Ellipse dans la couleur choisie.
Dernière vérification le