Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Es gibt eine Reihe von Formaten, in denen Freihanddaten gespeichert werden können, einschließlich:
- Serialisiertes Freihandformat (INF)
- HTML
- Rich-Text-Format (RTF)
- Binärformat
- Extensible Markup Language (XML)-basierte Formate
Unterschiedliche Formate sind unter unterschiedlichen Umständen anwendbar. Um am erfolgreichsten mit der Zwischenablage zu interagieren, sollten Anwendungen so viele verschiedene Formate wie möglich erkennen und generieren können.
Das wichtigste und grundlegende Format, das zum Speichern von Freihand verwendet werden kann, ist das serialisierte Freihandformat (Ink Serialized Format, ISF). ISF stellt eine kompakte, aber vollständige Darstellung eines einzelnen Ink--Objekts bereit.
Ein ebenso wichtiges Format ist HTML. Freihanddaten können in HTML so dargestellt werden, dass sie von Anwendungen, die Freihandeingaben nicht erkennen, als Bild angezeigt werden können. Darüber hinaus wird die volle Genauigkeit der Freihand beibehalten. Aus diesen Gründen und da es sich um ein allgemein verstandenes Format handelt, das die Darstellung vieler unterschiedlicher Inhaltstypen ermöglicht, empfiehlt Microsoft HTML als Format für die Freigabe von Freihandeingaben.
Es ist auch möglich, Freihand in anderen Formaten zu speichern. Mithilfe von RTF als Format können Sie Freihand in Anwendungen einfügen, die Freihandeingaben nicht erkennen, z. B. Microsoft Word 2002. Dies geschieht durch ein Einbetten von OLE-Objekten, die Freihand in der RTF enthalten. Weitere Formate wie binäre oder XML-basierte Formate können verwendet werden.
Die Formate, die Sie für eine bestimmte Anwendung zum Kopieren, Einfügen oder Serialisieren von Freihand auswählen, sollten auf den spezifischen Anforderungen und Ressourcen der Anwendung basieren. Mindestens sollte eine Anwendung in der Lage sein, ISF zu kopieren und einzufügen, was die niedrigste Ebene der Freihandinteroperabilität ermöglicht. Sowohl ISF als auch die Möglichkeit zum Kopieren und Einfügen von ISF sind in die Tablet PC-Plattform integriert. Viele Anwendungen müssen jedoch komplexere Inhalte darstellen, z. B. eine Auswahl mit mehreren Freihandobjekten oder formatiertem Text. In einem solchen Fall kann eine Anwendung HTML kopieren und einfügen. Dies ermöglicht eine maximale Flexibilität. HTML ist weit verständlich und einfach zu generieren. Schließlich sollten Anwendungen, die bereits RTF produzieren oder eine starke Notwendigkeit haben, mit älteren Anwendungen zu kommunizieren, auch ein RTF-Format erstellen.
Anmerkung
Während der Diskussion über Freihandinteroperabilität, Bitmap, ISF und GIF handelt es sich um Bildformate. Das Text-Freihandobjekt (tInk) und das Skizzen-Freihandobjekt (sInk) sind OLE-Objekte. Binär-, HTML-, XML- und RTF-Formate sind Dokumentformate, in denen die Bilder verbraucht werden.
Die Tablet PC-Plattform bietet APIs, mit denen Sie diese Formate generieren und interpretieren können. Es gibt viele Optionen, die zusammen den Interoperabilitäts- und Persistenzanforderungen jeder Anwendung entsprechen sollten. Weitere Informationen zu Freihandformaten finden Sie unter Persistenzformate.