Class EmfTransparentBlt
Nombre del espacio: Aspose.Imaging.FileFormats.Emf.Emf.Records Asamblea: Aspose.Imaging.dll (25.4.0)
El registro EMR_TRANSPARENTBLT especifica un bloque de transferencia de píxeles de un bitmap de fuente a unrectangulo de destino, tratando un color especificado como transparente, alargando o comprimando la salidapara ajustar las dimensiones del destino, si es necesario
public sealed class EmfTransparentBlt : EmfBitmapRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfBitmapRecordType ← EmfTransparentBlt
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()
Constructors
EmfTransparentBlt(EmfRecord)
Inicia una nueva instancia de la clase Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfTransparentBlt.
public EmfTransparentBlt(EmfRecord source)
Parameters
source
EmfRecord
La fuente.
Properties
Bounds
Obtiene o establece un objeto WMF RectL ([MS-WMF] sección 2.2.2.19) que define elDestino en un rectángulo en unidades de dispositivo.
public Rectangle Bounds { get; set; }
Valor de la propiedad
CxDest
Obtenga o establece un integrador firmado de 32 bits que especifica la anchura lógica del rectángulo de destino.
public int CxDest { get; set; }
Valor de la propiedad
CxSrc
Obtenga o establece un integrador firmado de 32 bits que especifica la anchura lógica del rectángulo de la fuente.
public int CxSrc { get; set; }
Valor de la propiedad
CyDest
Obtenga o establece un integrador firmado de 32 bits que especifique la altura lógica del rectángulo de destino.
public int CyDest { get; set; }
Valor de la propiedad
CySrc
Obtenga o establece un integrador firmado de 32 bits que especifica la altura lógica del rectángulo de la fuente.
public int CySrc { get; set; }
Valor de la propiedad
SourceBitmap
Obtenga o coloca un buffer que contiene el bitmap de fuente, que no es necesariocontiguos con la porción fija del registro EMR_TRANSPARENTBLT.Este buffer que está etiquetado como “UndefinedSpace” es opcional y debe ser ignorado.
public WmfDeviceIndependentBitmap SourceBitmap { get; set; }
Valor de la propiedad
SrcBkArgb32Color
Obtiene o establece un objeto WMF ColorRef que especifica el color de fondo del bitmap de fuente.
public int SrcBkArgb32Color { get; set; }
Valor de la propiedad
TransparentArgb32Color
Obtiene o establece un objeto WMF ColorRef ([MS-WMF] sección 2.2.2.8) que especificaEl color en el bitmap de fuente debe ser tratado como transparente.
public int TransparentArgb32Color { get; set; }
Valor de la propiedad
UsageSrc
Obtenga o establece un integrador no firmado de 32 bits que especifica cómo interpretar valores en elTabla de colores en el título de bitmap de fuente. Este valor DEVE estar en la lista de DIBColores (sección 2.1.9)
public EmfDibColors UsageSrc { get; set; }
Valor de la propiedad
xdest
Obtenga o establece un integrador firmado de 32 bits que especifica el coordenado lógico x de la parte superior izquierdaCuerpo del rectángulo de destino.
public int XDest { get; set; }
Valor de la propiedad
XRC
Obtenga o establece un integrador firmado de 32 bits que especifica el coordenado lógico x de la parte superior izquierdaCuerpo del rectángulo de la fuente.
public int XSrc { get; set; }
Valor de la propiedad
XformSrc
Obtiene o establece un objeto XForm (sección 2.2.28) que especifica un espacio mundial para la transformación de espacio de página para aplicarse al bitmap de fuente.
public Matrix XformSrc { get; set; }
Valor de la propiedad
YDEST
Obtenga o establece un integrador firmado de 32 bits que especifica el y-coordenado lógico de la parte superior izquierdaCuerpo del rectángulo de destino.
public int YDest { get; set; }
Valor de la propiedad
YSrc
Obtenga o establece un integrador firmado de 32 bits que especifica el y-coordenado lógico de la parte superior izquierdaCuerpo del rectángulo de la fuente.
public int YSrc { get; set; }