Partager via


InkPersistenceFormat, énumération (msinkaut.h)

Spécifie la façon dont l’entrée manuscrite est conservée.

Syntax

typedef enum InkPersistenceFormat {
  IPF_InkSerializedFormat = 0,
  IPF_Base64InkSerializedFormat = 1,
  IPF_GIF = 2,
  IPF_Base64GIF = 3
} ;

Constantes

 
IPF_InkSerializedFormat
Valeur : 0
L’entrée manuscrite est conservée à l’aide du format sérialisé manuscrit (ISF).

Le format ISF est la représentation persistante la plus compacte de l’entrée manuscrite. Vous pouvez l’intégrer dans un format de document binaire ou le placer directement dans le Presse-papiers.
IPF_Base64InkSerializedFormat
Valeur : 1
L’entrée manuscrite est conservée en encodant l’ISF en tant que flux de base64.

Ce format est fourni pour que l’entrée manuscrite puisse être encodée directement dans un fichier XML (Extensible Markup Language) ou HTML.
IPF_GIF
Valeur : 2
L’entrée manuscrite est conservée à l’aide d’un fichier GIF (Graphics Interchange Format) qui contient ISF en tant que métadonnées incorporées dans le fichier.

Cela permet d’afficher l’entrée manuscrite dans les applications qui ne sont pas compatibles avec l’entrée manuscrite et de conserver sa fidélité totale lorsqu’elle retourne à une application avec entrée manuscrite. Ce format est idéal pour transporter du contenu manuscrit dans un fichier HTML et le rendre utilisable par les applications avec entrée manuscrite et non manuscrite.
IPF_Base64GIF
Valeur : 3
L’entrée manuscrite est conservée à l’aide d’une version enrichie encodée en base64.

Ce format GIF est fourni lorsque l’entrée manuscrite doit être encodée directement dans un fichier XML ou HTML avec conversion ultérieure en image. Une utilisation possible de cela serait dans un format XML qui est généré pour contenir toutes les informations manuscrites et utilisé comme un moyen de générer du HTML via des transformations XSLT (Extensible Stylesheet Language Transformations).

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP Édition Tablet PC [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
En-tête msinkaut.h

Voir aussi

Classe InkDisp

Save, méthode [Classe InkDisp]