共用方式為


InkPersistenceFormat 列舉 (msinkaut.h)

指定筆跡的保存方式。

Syntax

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 格式,其產生的 XML 格式包含所有筆跡資訊,並做為透過可延伸樣式表單語言轉換產生 HTML 的方法, (XSLT) 。

規格需求

需求
最低支援的用戶端 Windows XP Tablet PC Edition [僅限傳統型應用程式]
最低支援的伺服器 都不支援
標頭 msinkaut.h

另請參閱

InkDisp 類別

Save 方法 [InkDisp 類別]