Class EmfColorMatchToTargetW
Nombre del espacio: Aspose.Imaging.FileFormats.Emf.Emf.Records Asamblea: Aspose.Imaging.dll (25.4.0)
El registro EMR_COLORMATCHTOTargetW especifica si realizar el ajuste de color con un colorEl perfil que se especifica en un archivo con un nombre que consta de caracteres de Unicode.
public sealed class EmfColorMatchToTargetW : EmfStateRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfStateRecordType ← EmfColorMatchToTargetW
Miembros heredados
EmfRecord.Type ,y, EmfRecord.Size ,y, object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()
Remarks
Se puede utilizar un registro EMR_COLORMATCHTOTargetW para controlar si se aplica el actualConvertir el color en el contexto del dispositivo de reproducción. si el valor dwAction es CS_ENABLE, el colorEl mapa está activado, y la transformación de color actual debe ser aplicada a los gráficos posteriores.operaciones. si dwAction se configura a CS_DISABLE, la transformación de color NO debe seraplicado.Mientras que el mapa de colores para el objetivo está activado por un valor dwAction de CS_ENABLE, los cambios en elNo se aplican el espacio de color o el mapa de gama de color. sin embargo, estos cambios DEVE tener efectoCuando el mapa de color al objetivo está desactivado.El campo dwAction NO debe configurarse en CS_DELETE_TRANSFORM a menos que la gestión de coloresya ha sido activado con un registro EMR_SETICMMODE (sección 2.3.11.14).
Constructors
EmfColorMatchToTargetW(EmfRecord)
Inicia una nueva instancia de la clase Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfColorMatchToTargetW.
public EmfColorMatchToTargetW(EmfRecord source)
Parameters
source
EmfRecord
La fuente.
Properties
CbData
Obtenga o establece un integrador no firmado de 32 bits que especifique el tamaño de los datos crudos del objetivoEl perfil de color, si está contenido en el campo de datos.
public int CbData { get; set; }
Valor de la propiedad
CbName
Obtenga o establece un integrador no firmado de 32 bits que especifica el número de bytes en el UnicodeUTF16-LE nombre del perfil de color deseado.
public int CbName { get; set; }
Valor de la propiedad
Data
Obtenga o establece una serie de tamaños (cbName + cbData) en bytes, que especifica el UTF16-LEnombre y datos raíces del perfil de color deseado.
public byte[] Data { get; set; }
Valor de la propiedad
byte [][]
DwAction
Obtenga o establece un integrador no firmado de 32 bits que especifica un valor del ColorSpaceEnumeración (sección 2.1.7).
public EmfColorSpace DwAction { get; set; }
Valor de la propiedad
DwFlags
Recibe o establece un integrador no firmado de 32 bits que especifica un valor de laEnumeración ColorMatchToTarget (sección 2.1.6).
public EmfColorMatchToTarget DwFlags { get; set; }
Valor de la propiedad
Name
recibe el nombre
public string Name { get; }
Valor de la propiedad
RawData
Recibe los datos crudos
public byte[] RawData { get; }
Valor de la propiedad
byte [][]