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
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
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
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
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
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
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
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
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
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
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
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
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; }