Class EmfColorMatchToTargetW

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

int

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

int

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

EmfColorSpace

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

EmfColorMatchToTarget

Name

Er bekommt den Namen

public string Name { get; }

Eigentumswert

string

RawData

Erhalte die Rohdaten

public byte[] RawData { get; }

Eigentumswert

byte [][]

 Deutsch