Class EmfPlgBlt

Class EmfPlgBlt

Nom dels espais: Aspose.Imaging.FileFormats.Emf.Emf.Records Assemblea: Aspose.Imaging.dll (25.4.0)

El registre EMR_PLGBLT especifica un bloc de transferència de píxels d’un bitmap de font a una destinacióParal·lelogram, amb l’aplicació d’una màscara de color bitmap.

public sealed class EmfPlgBlt : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfPlgBlt

Membres heretats

EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPlgBlt(EmfRecord)

Inicialitza una nova instància de la classe Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfPlgBlt.

public EmfPlgBlt(EmfRecord source)

Parameters

source EmfRecord

La font.

Properties

AptlDest

Obté o col·loca una sèrie de tres objectes WMF PointL (secció 2.2.2.15) queEspecifica tres corns una zona de destinació de paral·lelogram per a la transferència de blocs.L’angle superior-esquerra de la recta font es mapeix al primer punt d’aquesta línia, ell’angle superior dreta al segon punt, i la part inferior esquerra al tercer punt. El angle inferior dret de la recta font es mapeix al punt implicit quart en elParal·lelogram, que es compta des dels primers tres punts (A, B i C) tractant-los com adels vectors.D = B + C A

public Point[] AptlDest { get; set; }

Valor de la propietat

Point []

BkSrcArgb32Color

Obté o col·loca un objecte WMF ColorRef (secció 2.2.2.8) que especifica elcolor de fons de la font bitmap.

public int BkSrcArgb32Color { get; set; }

Valor de la propietat

int

Bounds

Obté o col·loca un objecte WMF RectL (secció 2.2.2.19) que defineix ellligament rectangle, en unitats de dispositius, per a la sortida al destí.

public Rectangle Bounds { get; set; }

Valor de la propietat

Rectangle

CxSrc

Obté o estableix un integrador signat de 32 bits que especifica l’amplada lògica del rectangle de font.

public int CxSrc { get; set; }

Valor de la propietat

int

CySrc

Obté o estableix un integrador signat de 32 bits que especifica l’altura lògica del rectangle de la font.

public int CySrc { get; set; }

Valor de la propietat

int

MaskBitmap

Obté o posa un buffer que conté la màscara bitmap, que no ésnecessària per ser contínua amb la porció fixa del registre EMR_PLGBLT o amb els uns als altres.En conseqüència, els camps en aquest buffer que estan etiquetats “UndefinedSpace” són opcionals i S’ha d’ignorar.

public WmfDeviceIndependentBitmap MaskBitmap { get; set; }

Valor de la propietat

WmfDeviceIndependentBitmap

SourceBitmap

Obté o col·loca un buffer que conté el bitmap de font, que no ésnecessària per ser contínua amb la porció fixa del registre EMR_PLGBLT o amb els uns als altres.En conseqüència, els camps en aquest buffer que estan etiquetats “UndefinedSpace” són opcionals i S’ha d’ignorar.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Valor de la propietat

WmfDeviceIndependentBitmap

UsageMask

Obté o col·loca un integrador no signat de 32 bits que especifica com interpretar els valors en elTaula de colors en la màscara bitmap header. Aquest valor S’ha d’estar en l’enumeració DIBColors.

public EmfDibColors UsageMask { get; set; }

Valor de la propietat

EmfDibColors

UsageSrc

Obté o col·loca un integrador no signat de 32 bits que especifica com interpretar els valors en elTaula de colors en l’encàrrec bitmap font. Aquest valor ha de ser en la llista de DIBColors

public EmfDibColors UsageSrc { get; set; }

Valor de la propietat

EmfDibColors

XFormSrc

Obté o col·loca un objecte XForm (secció 2.2.28) que especifica un espai mundial per a la transformació d’espai de pàgina per aplicar-se al bitmapa de font.

public Matrix XFormSrc { get; set; }

Valor de la propietat

Matrix

XMàstic

Obté o s’estableix un integrador signat de 32 bits que especifica la lògica x-coordinada de l’angle superior esquerre de la màscara bitmap.

public int XMask { get; set; }

Valor de la propietat

int

XSrc

Obté o estableix un integrador signat de 32 bits que especifica el coordenat lògic x de la part superior esquerra.l’angle de la font rectangular.

public int XSrc { get; set; }

Valor de la propietat

int

Imatge

Obté o col·loca un integrador signat de 32 bits que especifica el coordenat lògic y de l’angle superior esquerre de la màscara bitmap.

public int YMask { get; set; }

Valor de la propietat

int

El SrC

Obté o estableix un integrador signat de 32 bits que especifica el coordenat lògic y de l’esquerra superiorl’angle de la font rectangular.

public int YSrc { get; set; }

Valor de la propietat

int

 Català