EmfEof

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.records.EmfRecord, com.aspose.imaging.fileformats.emf.emf.records.EmfControlRecordType

public final class EmfEof extends EmfControlRecordType

L’enregistrement EMR_EOF indique la fin du métafichier et spécifie une palette.

Constructeurs

ConstructeurDescription
EmfEof(EmfRecord record)Initialise une nouvelle instance de la classe EmfEof.
EmfEof()Initialise une nouvelle instance de la classe EmfEof.

Méthodes

MéthodeDescription
getPaletteArgb32Entries()Obtient un tampon optionnel contenant les données de palette, qui n’est pas requis d’être contigu avec la partie fixe de l’enregistrement EMR_EOF.
setPaletteArgb32Entries(int[] value)Définit un tampon optionnel contenant les données de palette, qui n’est pas requis d’être contigu avec la partie fixe de l’enregistrement EMR_EOF.
getSizeLast()Obtient un entier non signé de 32 bits qui DOIT être identique à Size et DOIT être le dernier champ de l’enregistrement et donc du métafichier.
setSizeLast(int value)Définit un entier non signé de 32 bits qui DOIT être identique à Size et DOIT être le dernier champ de l’enregistrement et donc du métafichier.

EmfEof(EmfRecord record)

public EmfEof(EmfRecord record)

Initialise une nouvelle instance de la classe EmfEof.

Parameters:

ParamètreTypeDescription
recordEmfRecordL’enregistrement.

EmfEof()

public EmfEof()

Initialise une nouvelle instance de la classe EmfEof.

getPaletteArgb32Entries()

public int[] getPaletteArgb32Entries()

Obtient un tampon optionnel contenant les données de palette, qui n’est pas requis d’être contigu avec la partie fixe de l’enregistrement EMR_EOF. En conséquence, les champs de ce tampon étiquetés “UndefinedSpace” sont optionnels et DOIVENT être ignorés. La taille de ce champ DOIT être un multiple de 4 octets.

Returns: int[]

setPaletteArgb32Entries(int[] value)

public void setPaletteArgb32Entries(int[] value)

Définit un tampon optionnel contenant les données de palette, qui n’est pas requis d’être contigu avec la partie fixe de l’enregistrement EMR_EOF. En conséquence, les champs de ce tampon étiquetés “UndefinedSpace” sont optionnels et DOIVENT être ignorés. La taille de ce champ DOIT être un multiple de 4 octets.

Parameters:

ParamètreTypeDescription
valeurint[]

getSizeLast()

public int getSizeLast()

Obtient un entier non signé de 32 bits qui DOIT être identique à Size et DOIT être le dernier champ de l’enregistrement et donc du métafichier. Les objets LogPaletteEntry, s’ils existent, DOIVENT précéder ce champ.

Returns: int

setSizeLast(int value)

public void setSizeLast(int value)

Définit un entier non signé de 32 bits qui DOIT être identique à Size et DOIT être le dernier champ de l’enregistrement et donc du métafichier. Les objets LogPaletteEntry, s’ils existent, DOIVENT précéder ce champ.

Parameters:

ParamètreTypeDescription
valeurint