Class EmfPlusRecord
Numele spaţiului: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Asamblare: Aspose.Imaging.dll (25.4.0)
Tipul de înregistrare de bază EMF+.
public class EmfPlusRecord : MetaObject
Inheritance
object ← MetaObject ← EmfPlusRecord
Derived
EmfPlusClippingRecordType , EmfPlusComment , EmfPlusControlRecordType , EmfPlusDrawingRecordType , EmfPlusObjectRecordType , EmfPlusPropertyRecordType , EmfPlusStateRecordType , EmfPlusTerminalServerRecordType , EmfPlusTransformRecordType
Membrii moștenitori
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusRecord()
Inițializează o nouă instanță a clasei Aspose.Imaging.FileFormats.Emf.EMFPlus.Records.
public EmfPlusRecord()
EmfPlusRecord(EmfPlusRecord)
Inițializează o nouă instanță a clasei Aspose.Imaging.FileFormats.Emf.EMFPlus.Records.
public EmfPlusRecord(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
şi sursa .
Properties
DataSize
Obține sau stabilește un integer 32-bit fără semnătură care trebuie să definească numărul alignat de 32bite de date din câmpul RecordData care urmează. acest număr nu include titlul de înregistrare de 12 bits.
public virtual int DataSize { get; set; }
Valoarea proprietății
Flags
Obține sau stabilește un întreg non-signat de 16 bit care conține informații pentru unele înregistrări despre modul în careOperațiunea trebuie efectuată și pe structura înregistrării.
public virtual short Flags { get; set; }
Valoarea proprietății
Size
Obține sau stabilește un integer 32-bit non-signed care specifică numărul de byte aliniate la 32 de biteîn întregul record, inclusiv titlul de înregistrare de 12 biți și datele specifice recordului.
public virtual int Size { get; set; }
Valoarea proprietății
Type
Obține un întreg fără semnătură de 16 bit care identifică tipul de înregistrare.
public EmfPlusRecordType Type { get; }