EmfPlusSerializableObject
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusRecord, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusObjectRecordType
public final class EmfPlusSerializableObject extends EmfPlusObjectRecordType
L’enregistrement EmfPlusSerializableObject définit un bloc de paramètres d’effets d’image qui a été sérialisé dans un tampon de données.
Constructeurs
| Constructeur | Description |
|---|---|
| EmfPlusSerializableObject(EmfPlusRecord source) | Initialise une nouvelle instance de la classe EmfPlusSerializableObject. |
Méthodes
| Méthode | Description |
|---|---|
| getFlags() | Obtient ou définit un entier non signé de 16 bits qui n’est pas utilisé. |
| setFlags(short value) | Obtient ou définit un entier non signé de 16 bits qui n’est pas utilisé. |
| getObjectGuid() | Obtient ou définit la valeur de représentation du paquet GUID ([MS-DTYP] section 2.3.4.2) pour l’effet d’image. |
| setObjectGuid(GuidPacketRepresentation value) | Obtient ou définit la valeur de représentation du paquet GUID ([MS-DTYP] section 2.3.4.2) pour l’effet d’image. |
| getBufferSize() | Obtient ou définit un entier non signé de 32 bits qui spécifie la taille en octets du champ Buffer aligné sur 32 bits. |
| setBufferSize(int value) | Obtient ou définit un entier non signé de 32 bits qui spécifie la taille en octets du champ Buffer aligné sur 32 bits. |
| getBuffer() | Obtient ou définit un tableau de BufferSize octets contenant le bloc de paramètres d’effets d’image sérialisés qui correspond au GUID dans le champ ObjectGUID. |
| setBuffer(byte[] value) | Obtient ou définit un tableau de BufferSize octets contenant le bloc de paramètres d’effets d’image sérialisés qui correspond au GUID dans le champ ObjectGUID. |
| getImageEffect() | Obtient ou définit l’effet d’image. |
| setImageEffect(EmfPlusImageEffectsObjectType value) | Obtient ou définit l’effet d’image. |
EmfPlusSerializableObject(EmfPlusRecord source)
public EmfPlusSerializableObject(EmfPlusRecord source)
Initialise une nouvelle instance de la classe EmfPlusSerializableObject.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| source | EmfPlusRecord | La source. |
getFlags()
public short getFlags()
Obtient ou définit un entier non signé de 16 bits qui n’est pas utilisé. Ce champ DEVRAIT être mis à zéro et DOIT être ignoré à la réception.
Valeur : les indicateurs.
Returns: short
setFlags(short value)
public void setFlags(short value)
Obtient ou définit un entier non signé de 16 bits qui n’est pas utilisé. Ce champ DEVRAIT être mis à zéro et DOIT être ignoré à la réception.
Valeur : les indicateurs.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | short |
getObjectGuid()
public GuidPacketRepresentation getObjectGuid()
Obtient ou définit la valeur de représentation du paquet GUID ([MS-DTYP] section 2.3.4.2) pour l’effet d’image. Cela DOIT correspondre à l’un des identifiants ImageEffects (section 2.1.3.1).
Returns: GuidPacketRepresentation
setObjectGuid(GuidPacketRepresentation value)
public void setObjectGuid(GuidPacketRepresentation value)
Obtient ou définit la valeur de représentation du paquet GUID ([MS-DTYP] section 2.3.4.2) pour l’effet d’image. Cela DOIT correspondre à l’un des identifiants ImageEffects (section 2.1.3.1).
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | GuidPacketRepresentation |
getBufferSize()
public int getBufferSize()
Obtient ou définit un entier non signé de 32 bits qui spécifie la taille en octets du champ Buffer aligné sur 32 bits.
Returns: int
setBufferSize(int value)
public void setBufferSize(int value)
Obtient ou définit un entier non signé de 32 bits qui spécifie la taille en octets du champ Buffer aligné sur 32 bits.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | int |
getBuffer()
public byte[] getBuffer()
Obtient ou définit un tableau de BufferSize octets contenant le bloc de paramètres d’effets d’image sérialisés qui correspond au GUID dans le champ ObjectGUID. Cela DOIT être l’un des objets Image Effects (section 2.2.3).
Returns: byte[]
setBuffer(byte[] value)
public void setBuffer(byte[] value)
Obtient ou définit un tableau de BufferSize octets contenant le bloc de paramètres d’effets d’image sérialisés qui correspond au GUID dans le champ ObjectGUID. Cela DOIT être l’un des objets Image Effects (section 2.2.3).
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| valeur | byte[] |
getImageEffect()
public EmfPlusImageEffectsObjectType getImageEffect()
Obtient ou définit l’effet d’image.
Valeur: l’effet d’image.
Returns: EmfPlusImageEffectsObjectType
setImageEffect(EmfPlusImageEffectsObjectType value)
public void setImageEffect(EmfPlusImageEffectsObjectType value)
Obtient ou définit l’effet d’image.
Valeur: l’effet d’image.
Parameters:
| Paramètre | Type | Description |
|---|---|---|
| value | EmfPlusImageEffectsObjectType |