Partager via


Contrôle InkPicture

Le contrôle InkPicture vous permet de placer une image (format .jpg, .bmp, .png ou .gif) dans une application à laquelle les utilisateurs peuvent ajouter de l’encre. Il est destiné aux scénarios dans lesquels l’entrée manuscrite n’a pas besoin d’être reconnue en tant que texte, mais est stockée sous forme d’encre.

Les utilisateurs ajoutent de l’encre à une couche transparente à l’aide d’un stylet. Les utilisateurs peuvent redimensionner une fenêtre InkPicture sans perdre d’informations manuscrites, même si l’encre est rognée lors du redimensionnement.

Le contrôle InkPicture inclut une prise en charge d’impression de base ; Toutefois, il vous appartient d’implémenter l’aperçu avant impression ou d’autres fonctionnalités d’impression avancées.

L’implémentation managée (.NET Framework) d’InkPicture hérite de la classe PictureBox .

Par défaut, l’entrée manuscrite est de couleur noire si elle n’est pas en mode contraste élevé ; sinon, il est défini sur la valeur actuelle du paramètre de couleur système (COLOR_WINDOWTEXT). Par défaut, FitToCurve a la valeur FALSE.

Dans le contrôle InkPicture , utilisez l’objet Ink pour charger et enregistrer l’encre.

Notes

Lorsque vous définissezEditingMode sur Supprimer ou Sélectionner, d’autres événements (tels que l’événement Stroke) sont déclenchés. Ces événements sont utiles si vous souhaitez implémenter vos propres modes de suppression ou de sélection.

 

Pour obtenir des informations de référence détaillées sur le contrôle InkPicture , consultez InkPicture.

Les sections suivantes détaillent l’utilisation du contrôle InkPicture :