Class EmfPlgBlt
Το όνομα: Aspose.Imaging.FileFormats.Emf.Emf.Records Συγκέντρωση: Aspose.Imaging.dll (25.4.0)
Το αρχείο EMR_PLGBLT καθορίζει μια μεταφορά μπλοκ των pixel από ένα bitmap πηγή σε έναν προορισμόπαράλληλη γραμμή, με την εφαρμογή μιας χρωματικής μάσκας bitmap.
public sealed class EmfPlgBlt : EmfBitmapRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfBitmapRecordType ← EmfPlgBlt
Κληρονομημένα μέλη
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlgBlt(EmfRecord)
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfPlgBlt.
public EmfPlgBlt(EmfRecord source)
Parameters
source
EmfRecord
Η πηγή .
Properties
AptlDest
Αποκτά ή τοποθετεί μια σειρά από τρία αντικείμενα WMF PointL ([MS-WMF] τμήμα 2.2.2.15) τα οποίαπροσδιορίζει τρεις γωνίες μια παράλληλη περιοχή προορισμού για τη μεταφορά μπλοκ.Η ανώτατη αριστερή γωνία του δεξιού πηγής χαρτογραφείται στο πρώτο σημείο αυτής της γραμμής, τοκατώτερη δεξιά γωνία στο δεύτερο σημείο, και κατώτερη αριστερή γωνία στο τρίτο σημείο. Η κατώτερη δεξιά γωνία του δεξιού γωνίου της πηγής χαρτογραφείται στο implicit τέταρτο σημείο στοπαράλληλη γραμμή, η οποία υπολογίζεται από τα πρώτα τρία σημεία (Α, Β και Γ) με την αντιμετώπιση τους ωςτων vectors.D = B + C Α
public Point[] AptlDest { get; set; }
Αξία ιδιοκτησίας
Point [ ]
BkSrcArgb32Color
Αποκτά ή τοποθετεί ένα αντικείμενο WMF ColorRef ([MS-WMF] τμήμα 2.2.2.8) το οποίο προσδιορίζει τοτο χρώμα του αρχικού bitmap.
public int BkSrcArgb32Color { get; set; }
Αξία ιδιοκτησίας
Bounds
Αποκτά ή τοποθετεί ένα αντικείμενο WMF RectL ([MS-WMF] τμήμα 2.2.2.19) το οποίο ορίζει τοοριοθετημένη ορθογώνια, σε μονάδες συσκευών, για την εξαγωγή στον προορισμό.
public Rectangle Bounds { get; set; }
Αξία ιδιοκτησίας
CxSrc
Αποκτά ή τοποθετεί ένα 32-bit υπογεγραμμένο σύνολο που προσδιορίζει το λογικό πλάτος του δεξιού πηγής.
public int CxSrc { get; set; }
Αξία ιδιοκτησίας
CySrc
Αποκτά ή τοποθετεί ένα 32-bit υπογεγραμμένο σύνολο που προσδιορίζει το λογικό ύψος του δεξιού πηγής.
public int CySrc { get; set; }
Αξία ιδιοκτησίας
MaskBitmap
Παίρνει ή τοποθετεί ένα buffer που περιέχει το bitmap της μάσκας, το οποίο δεναπαιτείται να είναι αλληλένδετη με το σταθερό τμήμα του μητρώου EMR_PLGBLT ή με το ένα το άλλο.Συνεπώς, τα πεδία σε αυτό το buffer που φέρουν την ετικέτα “UndefinedSpace” είναι προαιρετικά και ΠΡΕΠΕΙ να αγνοηθούν.
public WmfDeviceIndependentBitmap MaskBitmap { get; set; }
Αξία ιδιοκτησίας
SourceBitmap
Αποκτά ή τοποθετεί ένα buffer που περιέχει το bitmap πηγή, το οποίο δεν είναιαπαιτείται να είναι αλληλένδετη με το σταθερό τμήμα του μητρώου EMR_PLGBLT ή με το ένα το άλλο.Συνεπώς, τα πεδία σε αυτό το buffer που φέρουν την ετικέτα “UndefinedSpace” είναι προαιρετικά και ΠΡΕΠΕΙ να αγνοηθούν.
public WmfDeviceIndependentBitmap SourceBitmap { get; set; }
Αξία ιδιοκτησίας
UsageMask
Αποκτά ή τοποθετεί ένα 32-bit μη υπογεγραμμένο σύνολο που καθορίζει τον τρόπο ερμηνείας των τιμών στοΠίνακας χρωμάτων στο κεφάλαιο bitmap μάσκας. Αυτή η τιμή ΠΡΕΠΕΙ να είναι στον κατάλογο DIBColors.
public EmfDibColors UsageMask { get; set; }
Αξία ιδιοκτησίας
UsageSrc
Αποκτά ή τοποθετεί ένα 32-bit μη υπογεγραμμένο σύνολο που καθορίζει τον τρόπο ερμηνείας των τιμών στοΠίνακας χρωμάτων στον τίτλο bitmap προέλευσης. Αυτή η τιμή ΠΡΕΠΕΙ να βρίσκεται στον κατάλογο DIBColors
public EmfDibColors UsageSrc { get; set; }
Αξία ιδιοκτησίας
XFormSrc
Αποκτά ή τοποθετεί ένα αντικείμενο XForm (συνότητα 2.2.28) το οποίο προσδιορίζει ένα παγκόσμιο χώρο για τη μετατροπή χώρου σελίδας για να εφαρμοστεί στο bitmap προέλευσης.
public Matrix XFormSrc { get; set; }
Αξία ιδιοκτησίας
XMask
Αποκτά ή τοποθετεί ένα 32-bit υπογεγραμμένο σύνολο που προσδιορίζει το λογικό συντονιστή x της ανώτερης αριστεράς γωνίας του bitmap της μάσκας.
public int XMask { get; set; }
Αξία ιδιοκτησίας
XΣΡΚ
Αποκτά ή τοποθετεί ένα 32-bit υπογεγραμμένο ολοκληρωτικό που προσδιορίζει το λογικό συντονιστή x της ανώτερης αριστεράςΗ γωνία του δεξιού πηγής.
public int XSrc { get; set; }
Αξία ιδιοκτησίας
YMASK
Αποκτά ή τοποθετεί ένα 32-bit υπογεγραμμένο σύνολο που προσδιορίζει το λογικό y-συντονιστικό της ανώτερης αριστεράς γωνίας του bitmap της μάσκας.
public int YMask { get; set; }
Αξία ιδιοκτησίας
ΙΣΡΚ
Αποκτά ή τοποθετεί ένα 32-bit υπογεγραμμένο ολοκληρωτικό που προσδιορίζει το λογικό y-συντονιστικό του ανώτερου αριστερούΗ γωνία του δεξιού πηγής.
public int YSrc { get; set; }