Partager via


Formats de données manuscrites

Il existe un certain nombre de formats dans lesquels les données manuscrites peuvent être stockées, notamment :

  • Format sérialisé manuscrit (ISF)
  • HTML
  • Format de texte enrichi (RTF)
  • Format binaire
  • Formats XML (Extensible Markup Language)

Différents formats s’appliquent dans différentes circonstances. Pour interagir le plus efficacement avec le Presse-papiers, les applications doivent être en mesure de reconnaître et de générer autant de formats différents que possible.

Le format le plus important et de base qui peut être utilisé pour stocker les entrées manuscrites est le format sérialisé manuscrit (ISF). ISF fournit une représentation compacte mais complète d’un seul objet Ink.

Un format tout aussi important est HTML. Les données manuscrites peuvent être représentées en HTML de telle sorte qu’elles puissent être vues comme une image par les applications qui ne reconnaissent pas l’entrée manuscrite. En outre, la fidélité totale de l’encre est maintenue. Pour ces raisons, et parce qu’il s’agit d’un format couramment compris qui permet la représentation de nombreux types de contenu différents, Microsoft recommande le code HTML comme format pour le partage d’encre.

Il est également possible de stocker des entrées manuscrites dans d’autres formats. En utilisant RTF comme format, vous pouvez coller des entrées manuscrites dans des applications qui ne reconnaissent pas les entrées manuscrites, telles que Microsoft Word 2002. Pour ce faire, incorporez des objets OLE qui contiennent des entrées manuscrites dans la fonction RTF. D’autres formats, tels que des formats binaires ou XML, peuvent être utilisés.

Les formats que vous choisissez pour une application particulière à copier, coller ou sérialiser des entrées manuscrites doivent être basés sur ces besoins et ressources spécifiques aux applications. Au minimum, une application doit pouvoir copier et coller ISF, ce qui permet le niveau le plus bas d’interopérabilité des entrées manuscrites. IsF et la possibilité de copier et coller ISF sont intégrés à la plateforme Tablet PC. Toutefois, de nombreuses applications doivent représenter du contenu plus complexe, tel qu’une sélection contenant plusieurs objets manuscrits ou du texte mis en forme. Dans ce cas, une application peut copier et coller du code HTML. Cela permet une quantité maximale de flexibilité. HTML est largement compris et facile à générer. Enfin, les applications qui produisent déjà RTF ou qui ont un besoin fort de communiquer avec les applications plus anciennes doivent également produire un format RTF.

Note

Tout au long de la discussion sur l’interopérabilité des entrées manuscrites, les formats bitmap, ISF et GIF sont des formats d’image. L’objet manuscrit texte (tInk) et l’objet d’encre de croquis (sInk) sont des objets OLE. Les formats binaires, HTML, XML et RTF sont des formats de document dans lesquels les images sont consommées.

 

La plateforme Tablet PC fournit des API pour vous aider à générer et interpréter ces formats. Il existe de nombreuses options qui doivent correspondre aux besoins d’interopérabilité et de persistance de n’importe quelle application. Pour plus d’informations sur les formats manuscrits, consultez Formats de persistance.