InkPersistenceFormat 枚举 (msinkaut.h)

指定墨迹的保留方式。

语法

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

常量

 
IPF_InkSerializedFormat
值: 0
墨迹使用墨迹序列化格式 (ISF) 持久保存。

这是墨迹的最紧凑持久表现形式。 该格式可以嵌入到二进制文档格式,也可以直接放置在剪贴板上。
IPF_Base64InkSerializedFormat
值:1
通过将 ISF 编码为 base64 流来保留墨迹。

提供此格式,以便墨迹可以直接在可扩展标记语言 (XML) 或 HTML 文件中进行编码。
IPF_GIF
值: 2
使用图形交换格式 (GIF) 文件来保留墨迹,该文件包含 ISF 作为嵌入在文件中的元数据。

这允许在未启用墨迹的应用程序中查看墨迹,并在墨迹返回到已启用墨迹的应用程序时保持其完整的墨迹保真度。 当在 HTML 文件中传输墨迹内容并使其可由启用墨迹和不识别墨迹的应用程序使用时,此格式非常理想。
IPF_Base64GIF
值: 3
墨迹通过使用 base64 编码强化进行持久化。

当墨迹直接在 XML 或 HTML 文件中进行编码并稍后转换为图像时,会提供此 GIF 格式。 此方法的可能用途是采用 XML 格式,该格式生成以包含所有墨迹信息,并用作通过可扩展样式表语言转换 (XSLT) 生成 HTML 的方式。

要求

要求
最低受支持的客户端 Windows XP Tablet PC Edition [仅限桌面应用]
最低受支持的服务器 无受支持的版本
标头 msinkaut.h

另请参阅

InkDisp 类

Save 方法 [InkDisp 类]