Перечисление InkPersistenceFormat (msinkaut.h)
Указывает способ сохранения рукописного ввода.
Синтаксис
typedef enum InkPersistenceFormat {
IPF_InkSerializedFormat = 0,
IPF_Base64InkSerializedFormat = 1,
IPF_GIF = 2,
IPF_Base64GIF = 3
} ;
Константы
IPF_InkSerializedFormat Значение: 0 Рукописный ввод сохраняется с помощью сериализованного формата рукописного ввода (ISF). Формат ISF — наиболее компактное постоянное представление рукописного ввода. Он может быть встроен в двоичный формат документа или помещен непосредственно в буфер обмена. |
IPF_Base64InkSerializedFormat Значение: 1 Рукописный ввод сохраняется путем кодирования ISF как потока base64. Этот формат предоставляется для того, чтобы рукописный ввод можно было кодировать непосредственно в XML-файле или HTML-файле. |
IPF_GIF Значение: 2 Рукописный ввод сохраняется с помощью GIF-файла, содержащего ISF в качестве метаданных, внедренных в файл. Это позволяет просматривать рукописный ввод в приложениях, которые не поддерживают рукописный ввод, и сохранять полную точность рукописного ввода при возвращении в приложение с поддержкой рукописного ввода. Этот формат идеально подходит при транспортировке содержимого рукописного ввода в HTML-файле и делает его пригодным для использования приложениями с поддержкой рукописного ввода и неосведомленными от рукописного ввода. |
IPF_Base64GIF Значение: 3 Рукописный ввод сохраняется с помощью защищенного в кодировке Base64. Этот формат GIF предоставляется при кодировании рукописного ввода непосредственно в XML- или HTML-файле с последующим преобразованием в изображение. Это можно использовать в формате XML, который создается для хранения всей информации рукописного ввода и используется в качестве способа создания HTML-кода с помощью XSLT. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP Tablet PC Edition [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Верхняя часть | msinkaut.h |