Class EmfColorMatchToTargetW
Der Name: Aspose.Imaging.FileFormats.Emf.Emf.Records Versammlung: Aspose.Imaging.dll (25.4.0)
Das EMR_COLORMATCHTOTargetW-Rekord bestimmt, ob die Farbe mit einer Farbe entsprichtProfil, das in einer Datei mit einem Namen aus Unicode-Charakter angegeben wird.
public sealed class EmfColorMatchToTargetW : EmfStateRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfStateRecordType ← EmfColorMatchToTargetW
Vererbte Mitglieder
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Ein EMR_COLORMATCHTOTargetW-Rekord kann verwendet werden, um zu kontrollieren, ob die aktuelleFarbtransformation im Playback-Gerät Kontext. Wenn der dwAction-Wert CS_ENABLE ist, FarbMapping ist aktiviert, und die aktuelle Farbtransform SHOULD wird auf die anschließenden Grafiken angewendetWenn dwAction auf CS_DISABLE eingestellt wird, muss die Farbtransform nichtangewandt wurde.Während die Farbmappung zum Ziel durch eine dwAction-Werte von CS_ENABLE aktiviert wird, ändern sich dieFarbraum oder Farbgamut-Maping werden nicht angewendet. jedoch müssen diese Änderungen wirkenwenn die Farbkarte auf das Ziel ausgeschaltet ist.Das dwAction-Feld SHOULD NICHT auf CS_DELETE_TRANSFORM eingestellt werden, es sei denn, Farbmanagementbereits mit einem EMR_SETICMMODE-Rekord aktiviert wurde (Abschnitt 2.3.11.14).
Constructors
EmfColorMatchToTargetW(EmfRecord)
Initialisiert eine neue Instanz der Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfColorMatchToTargetW Klasse.
public EmfColorMatchToTargetW(EmfRecord source)
Parameters
source
EmfRecord
Die Quelle.
Properties
CbData
Er erhält oder setzt einen 32-Bit-Unschriebenen, der die Größe der Rohdaten des Ziels angibtFarbprofil, wenn es im Datenfeld enthalten ist.
public int CbData { get; set; }
Eigentumswert
CbName
Gibt oder setzt einen 32-Bit-Unschriebenen, der die Anzahl der Byte im Unicode angibtUTF16-LE Name des gewünschten Farbprofiles.
public int CbName { get; set; }
Eigentumswert
Data
Erhält oder setzt eine Reihe von Größen (cbName + cbData) in Bytes, die die UTF16-LE angibtName und Rohdaten des gewünschten Farbprofiles.
public byte[] Data { get; set; }
Eigentumswert
byte [][]
DwAction
Gibt oder setzt einen 32-Bit-Unschriebenen, der einen Wert aus dem ColorSpace angibtVerzeichnis (Abschnitt 2.1.7).
public EmfColorSpace DwAction { get; set; }
Eigentumswert
DwFlags
Er bekommt oder setzt einen 32-Bit-Unschriebenen, der einen Wert aus demColorMatchToTarget Liste (Abschnitt 2.1.6).
public EmfColorMatchToTarget DwFlags { get; set; }
Eigentumswert
Name
Er bekommt den Namen
public string Name { get; }
Eigentumswert
RawData
Erhalte die Rohdaten
public byte[] RawData { get; }
Eigentumswert
byte [][]