EmfPlusSerializableObject
Innehåll
[
Dölj
]EmfPlusSerializableObject class
EmfPlusSerializableObject-posten definierar ett parameterblock för bildeffekter som har serialiserats till en databuffert.
public sealed class EmfPlusSerializableObject : EmfPlusObjectRecordType
Konstruktörer
namn | Beskrivning |
---|---|
EmfPlusSerializableObject(EmfPlusRecord) | Initierar en ny instans avEmfPlusSerializableObject class. |
Egenskaper
namn | Beskrivning |
---|---|
Buffer { get; set; } | Hämtar eller ställer in en array av BufferSize-byte som innehåller det serialiserade bildeffekter parameterblocket som motsvarar GUID i fältet ObjectGUID. Detta MÅSTE vara ett av bildeffektobjekten (avsnitt 2.2.3). |
BufferSize { get; set; } | Hämtar eller ställer in ett 32-bitars osignerat heltal som anger storleken i byte för det 32-bitarsjusterade buffertfältet. |
virtual DataSize { get; set; } | Hämtar eller ställer in ett 32-bitars osignerat heltal som MÅSTE definiera det 32-bitars-justerade antalet byte med data i RecordData-fältet som följer. Detta nummer inkluderar inte posthuvudet på 12 byte. |
override Flags { get; set; } | Hämtar eller ställer in ett 16-bitars osignerat heltal som inte används. Detta fält SKA sättas till noll och MÅSTE ignoreras vid mottagandet. |
ImageEffect { get; set; } | Får eller ställer in bildeffekten. |
ObjectGuid { get; set; } | Hämtar eller ställer in GUID-paketrepresentationsvärdet ([MS-DTYP] avsnitt 2.3.4.2) för bildeffekten. Detta MÅSTE motsvara en av ImageEffects-identifierarna (avsnitt 2.1.3.1). |
virtual Size { get; set; } | Hämtar eller ställer in ett 32-bitars osignerat heltal som anger det 32-bitars justerade antalet bytes i hela posten, inklusive 12-byte posthuvudet och postspecifika data. |
Type { get; } | Får ett 16-bitars osignerat heltal som identifierar posttypen. |
Se även
- class EmfPlusObjectRecordType
- namnutrymme Aspose.Imaging.FileFormats.Emf.EmfPlus.Records
- hopsättning Aspose.Imaging