Compartilhar via


Enumeração InkPersistenceFormat (msinkaut.h)

Especifica como a tinta é persistente.

Syntax

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

Constantes

 
IPF_InkSerializedFormat
Valor: 0
A tinta é persistente usando o ISF (formato serializado à tinta).

Essa é a representação mais compacta e persistente de tinta. Ela pode ser inserida em um formato de documento binário ou colocada diretamente na Área de Transferência.
IPF_Base64InkSerializedFormat
Valor: 1
A tinta é persistente codificando o ISF como um fluxo base64.

Esse formato é fornecido para que a tinta possa ser codificada diretamente em um arquivo XML (Linguagem de Marcação Extensível) ou HTML.
IPF_GIF
Valor: 2
A tinta é persistente usando um arquivo GIF (Graphics Interchange Format) que contém ISF como metadados inseridos no arquivo.

Isso permite que a tinta seja exibida em aplicativos que não estão habilitados para tinta e mantenham sua fidelidade total à tinta quando ela retorna a um aplicativo habilitado para tinta. Esse formato é ideal ao transportar conteúdo de tinta em um arquivo HTML e torná-lo utilizável por aplicativos habilitados para tinta e sem tinta.
IPF_Base64GIF
Valor: 3
A tinta é persistente usando um fortificado codificado em base64.

Esse formato GIF é fornecido quando a tinta deve ser codificada diretamente em um arquivo XML ou HTML com conversão posterior em uma imagem. Um possível uso disso seria em um formato XML gerado para conter todas as informações de tinta e usado como uma maneira de gerar HTML por meio de Extensible Stylesheet Language Transformations (XSLT).

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP Tablet PC Edition [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Nenhum compatível
Cabeçalho msinkaut.h

Confira também

Classe InkDisp

Método Save [Classe InkDisp]