WmfEscapeEnhancedMetafile

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.wmf.objects.WmfObject, com.aspose.imaging.fileformats.wmf.objects.escaperecords.WmfEscapeRecordBase

public class WmfEscapeEnhancedMetafile extends WmfEscapeRecordBase

L’enregistrement Escape Enhanced Meta file.

Constructeurs

ConstructeurDescription
WmfEscapeEnhancedMetafile()

Méthodes

MéthodeDescription
getCommentIdentifier()Obtient ou définit l’identifiant du commentaire.
setCommentIdentifier(int value)Obtient ou définit l’identifiant du commentaire.
getCommentType()Obtient ou définit le type du commentaire.
setCommentType(int value)Obtient ou définit le type du commentaire.
getVersion()Obtient ou définit la version.
setVersion(int value)Obtient ou définit la version.
getChecksum()Obtient ou définit la somme de contrôle.
setChecksum(int value)Obtient ou définit la somme de contrôle.
getFlags()Obtient ou définit les indicateurs.
setFlags(int value)Obtient ou définit les indicateurs.
getCommentRecordCount()Obtient ou définit le nombre d’enregistrements de commentaire.
setCommentRecordCount(int value)Obtient ou définit le nombre d’enregistrements de commentaire.
getCurrentRecordSize()Obtient ou définit la taille de l’enregistrement actuel.
setCurrentRecordSize(int value)Obtient ou définit la taille de l’enregistrement actuel.
getRemainingBytes()Obtient ou définit les octets restants.
setRemainingBytes(int value)Obtient ou définit les octets restants.
getEnhancedMetafileDataSize()Obtient ou définit la taille des données du métafichier amélioré.
setEnhancedMetafileDataSize(int value)Obtient ou définit la taille des données du métafichier amélioré.
getEnhancedMetafileData()Obtient ou définit les données du métafichier amélioré.
setEnhancedMetafileData(byte[] value)Obtient ou définit les données du métafichier amélioré.

WmfEscapeEnhancedMetafile()

public WmfEscapeEnhancedMetafile()

getCommentIdentifier()

public int getCommentIdentifier()

Obtient ou définit l’identifiant du commentaire.

Valeur : Un entier non signé de 32 bits qui définit cet enregistrement comme un enregistrement de commentaire WMF. Cette valeur DOIT être 0x43464D57.

Returns: int

setCommentIdentifier(int value)

public void setCommentIdentifier(int value)

Obtient ou définit l’identifiant du commentaire.

Valeur : Un entier non signé de 32 bits qui définit cet enregistrement comme un enregistrement de commentaire WMF. Cette valeur DOIT être 0x43464D57.

Parameters:

ParamètreTypeDescription
valeurint

getCommentType()

public int getCommentType()

Obtient ou définit le type du commentaire.

Valeur : Un entier non signé de 32 bits qui identifie le type de commentaire dans cet enregistrement. Cette valeur DOIT être 0x00000001.

Returns: int

setCommentType(int value)

public void setCommentType(int value)

Obtient ou définit le type du commentaire.

Valeur : Un entier non signé de 32 bits qui identifie le type de commentaire dans cet enregistrement. Cette valeur DOIT être 0x00000001.

Parameters:

ParamètreTypeDescription
valeurint

getVersion()

public int getVersion()

Obtient ou définit la version.

Valeur : Un entier non signé de 32 bits qui spécifie l’interopérabilité du métafichier EMF. Cela DEVRAIT être 0x00010000.

Returns: int

setVersion(int value)

public void setVersion(int value)

Obtient ou définit la version.

Valeur : Un entier non signé de 32 bits qui spécifie l’interopérabilité du métafichier EMF. Cela DEVRAIT être 0x00010000.

Parameters:

ParamètreTypeDescription
valeurint

getChecksum()

public int getChecksum()

Obtient ou définit la somme de contrôle.

Valeur : Un entier non signé de 16 bits utilisé pour valider la conformité du flux EMF incorporé. Cette valeur DOIT être le complément à un du résultat de l’application d’une opération XOR à tous les WORD du flux EMF.

Returns: int

setChecksum(int value)

public void setChecksum(int value)

Obtient ou définit la somme de contrôle.

Valeur : Un entier non signé de 16 bits utilisé pour valider la conformité du flux EMF incorporé. Cette valeur DOIT être le complément à un du résultat de l’application d’une opération XOR à tous les WORD du flux EMF.

Parameters:

ParamètreTypeDescription
valeurint

getFlags()

public int getFlags()

Obtient ou définit les indicateurs.

Valeur : Cet entier non signé de 32 bits n’est pas utilisé et DOIT être mis à zéro.

Returns: int

setFlags(int value)

public void setFlags(int value)

Obtient ou définit les indicateurs.

Valeur : Cet entier non signé de 32 bits n’est pas utilisé et DOIT être mis à zéro.

Parameters:

ParamètreTypeDescription
valeurint

getCommentRecordCount()

public int getCommentRecordCount()

Obtient ou définit le nombre d’enregistrements de commentaire.

Valeur : Un entier non signé de 32 bits qui indique le nombre total d’enregistrements consécutifs META_ESCAPE_ENHANCED_METAFILE contenant le métafichier EMF incorporé.

Returns: int

setCommentRecordCount(int value)

public void setCommentRecordCount(int value)

Obtient ou définit le nombre d’enregistrements de commentaire.

Valeur : Un entier non signé de 32 bits qui indique le nombre total d’enregistrements consécutifs META_ESCAPE_ENHANCED_METAFILE contenant le métafichier EMF incorporé.

Parameters:

ParamètreTypeDescription
valeurint

getCurrentRecordSize()

public int getCurrentRecordSize()

Obtient ou définit la taille de l’enregistrement actuel.

Valeur : Un entier non signé de 32 bits qui indique la taille, en octets, du champ EnhancedMetafileData. Cette valeur DOIT être inférieure ou égale à 8 192.

Returns: int

setCurrentRecordSize(int value)

public void setCurrentRecordSize(int value)

Obtient ou définit la taille de l’enregistrement actuel.

Valeur : Un entier non signé de 32 bits qui indique la taille, en octets, du champ EnhancedMetafileData. Cette valeur DOIT être inférieure ou égale à 8 192.

Parameters:

ParamètreTypeDescription
valeurint

getRemainingBytes()

public int getRemainingBytes()

Obtient ou définit les octets restants.

Valeur : Un entier non signé de 32 bits qui indique le nombre d’octets du flux EMF restant à traiter après cet enregistrement. Ces octets EMF supplémentaires DOIVENT suivre dans les champs EnhancedMetafileData des enregistrements d’échappement META_ESCAPE_ENHANDED_METAFILE subséquents.

Returns: int

setRemainingBytes(int value)

public void setRemainingBytes(int value)

Obtient ou définit les octets restants.

Valeur : Un entier non signé de 32 bits qui indique le nombre d’octets du flux EMF restant à traiter après cet enregistrement. Ces octets EMF supplémentaires DOIVENT suivre dans les champs EnhancedMetafileData des enregistrements d’échappement META_ESCAPE_ENHANDED_METAFILE subséquents.

Parameters:

ParamètreTypeDescription
valeurint

getEnhancedMetafileDataSize()

public int getEnhancedMetafileDataSize()

Obtient ou définit la taille des données du métafichier amélioré.

Valeur : Un entier non signé de 32 bits qui indique la taille totale du flux EMF incorporé dans cette séquence d’enregistrements META_ESCAPE_ENHANCED_METAFILE.

Returns: int

setEnhancedMetafileDataSize(int value)

public void setEnhancedMetafileDataSize(int value)

Obtient ou définit la taille des données du métafichier amélioré.

Valeur : Un entier non signé de 32 bits qui indique la taille totale du flux EMF incorporé dans cette séquence d’enregistrements META_ESCAPE_ENHANCED_METAFILE.

Parameters:

ParamètreTypeDescription
valeurint

getEnhancedMetafileData()

public byte[] getEnhancedMetafileData()

Obtient ou définit les données du métafichier amélioré.

Valeur : Un segment d’un fichier EMF. Les octets des enregistrements consécutifs META_ESCAPE_ENHANCED_METAFILE DOIVENT être concaténés pour représenter le fichier EMF complet incorporé.

Returns: byte[]

setEnhancedMetafileData(byte[] value)

public void setEnhancedMetafileData(byte[] value)

Obtient ou définit les données du métafichier amélioré.

Valeur : Un segment d’un fichier EMF. Les octets des enregistrements consécutifs META_ESCAPE_ENHANCED_METAFILE DOIVENT être concaténés pour représenter le fichier EMF complet incorporé.

Parameters:

ParamètreTypeDescription
valeurbyte[]