Class EmfCreateColorSpaceW
Navne til: Aspose.Imaging.FileFormats.Emf.Emf.Records Sammensætning: Aspose.Imaging.dll (25.4.0)
EMR_CREATECOLORSPACEW-registeret skaber et logisk farvespaceobjekt fra en farveprofil medEt navn, der består af Unicode tegn.
public sealed class EmfCreateColorSpaceW : EmfObjectCreationRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfObjectCreationRecordType ← EmfCreateColorSpaceW
De arvede medlemmer
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Den logiske farvepladsobjekt defineret af denne rekord kan vælges i playback-enhedens kontekstved en EMR_SETCOLORSPACE-registrering (sektion 2.3.8.7), som definerer den logiske farveplads, der skal bruges iefterfølgende grafiske operationer.
Constructors
EmfCreateColorSpaceW(EmfRecord)
Initialiserer en ny instans af Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfCreateColorSpaceW klasse.
public EmfCreateColorSpaceW(EmfRecord source)
Parameters
source
EmfRecord
Den kilde.
Properties
CbData
Giver eller indsætter en 32-bit usigned integer, der angiver størrelsen, i byte, af Datafeltet.
public int CbData { get; set; }
Ejendomsværdi
Data
Giver eller indstiller en valgfri række byte, der angiver farveprofildata.
public byte[] Data { get; set; }
Ejendomsværdi
byte []
DwFlags
Få eller indstille en 32-bit ikke-signet integrator, der giver oplysninger om dataene i denne rekord.
public int DwFlags { get; set; }
Ejendomsværdi
IHCS
Giver eller indsætter en 32-bit usigned integer, der angiver indekset for det logiske farveområdeobjekt i EMF-objekttabellen (sektion 3.1.1.1). Denne indeks skal gemmes, så dette objektKan genanvendes eller ændres.
public int IhCS { get; set; }
Ejendomsværdi
Lcs
Giver eller indsætter et WMF LogColorSpaceW-objekt ([MS-WM F] sektion 2.2.2.12) som kan angiveNavnet på en farveprofil i Unicode UTF16-LE tegn
public WmfLogColorSpaceW Lcs { get; set; }