Class EmfMaskBlt
Το όνομα: Aspose.Imaging.FileFormats.Emf.Emf.Records Συγκέντρωση: Aspose.Imaging.dll (25.4.0)
Το αρχείο EMR_MASKBLT καθορίζει μια μεταφορά μπλοκ των pixel από ένα bitmap πηγή σε έναν προορισμόορθογώνιο, προαιρετικά σε συνδυασμό με ένα πρότυπο σφραγίδας και με την εφαρμογή μιας μάσκας χρώματοςbitmap, σύμφωνα με τις καθορισμένες προκαταρκτικές και background raster λειτουργίες.
public sealed class EmfMaskBlt : EmfBitmapRecordType
Inheritance
object ← MetaObject ← EmfRecord ← EmfBitmapRecordType ← EmfMaskBlt
Κληρονομημένα μέλη
EmfRecord.Type , EmfRecord.Size , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfMaskBlt(EmfRecord)
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfMaskBlt.
public EmfMaskBlt(EmfRecord source)
Parameters
source
EmfRecord
Η πηγή .
Properties
Argb32BkColorSrc
Αποκτά ή τοποθετεί ένα αντικείμενο WMF ColorRef ([MS-WMF] τμήμα 2.2.2.8 που προσδιορίζει τοτο χρώμα του αρχικού bitmap.
public int Argb32BkColorSrc { get; set; }
Αξία ιδιοκτησίας
Bounds
Αποκτά ή τοποθετεί ένα αντικείμενο WMF RectL ([MS-WMF] τμήμα 2.2.2.19) το οποίο ορίζει τοΟ προορισμός περιορίζει την ορθογώνια σε μονάδες συσκευών.
public Rectangle Bounds { get; set; }
Αξία ιδιοκτησίας
CxDest
Αποκτά ή τοποθετεί ένα 32-bit υπογεγραμμένο σύνολο που προσδιορίζει το λογικό πλάτος του οριζόντιας γωνίας προορισμού.
public int CxDest { get; set; }
Αξία ιδιοκτησίας
CyDest
Αποκτά ή τοποθετεί ένα 32-bit υπογεγραμμένο σύνολο που προσδιορίζει το λογικό ύψος του οριζόντιου ορθογώνου.
public int CyDest { get; set; }
Αξία ιδιοκτησίας
MaskBitmap
Παίρνει ή τοποθετεί ένα buffer που περιέχει τα bitmaps της μάσκας, τα οποία δεν είναιαπαιτείται να είναι συμβατός με το σταθερό τμήμα του μητρώου EMR_MASKBLT ή με κάθεΣυνεπώς, τα πεδία σε αυτό το buffer που φέρουν την ετικέτα “UndefinedSpace” είναι προαιρετικά καιΠρέπει να αγνοηθεί.
public WmfDeviceIndependentBitmap MaskBitmap { get; set; }
Αξία ιδιοκτησίας
Rop4
λαμβάνει ή ρυθμίζει μια δραστηριότητα quaternary raster, η οποία προσδιορίζει τις δραστηριότητες ternary raster γιατα χρώματα εμπρός και φόντου ενός bitmap. αυτές οι τιμές καθορίζουν τον τρόπο με τον οποίο τα δεδομένα χρώματοςΗ αριστερά προέλευσης πρέπει να συνδυάζεται με τα δεδομένα χρώματος της αριστεράς προορισμού.
public EmfRop4 Rop4 { get; set; }
Αξία ιδιοκτησίας
SourceBitmap
Αποκτά ή τοποθετεί ένα buffer που περιέχει τα bitmaps πηγής, τα οποία δεν είναιαπαιτείται να είναι συμβατός με το σταθερό τμήμα του μητρώου EMR_MASKBLT ή με κάθεΣυνεπώς, τα πεδία σε αυτό το buffer που φέρουν την ετικέτα “UndefinedSpace” είναι προαιρετικά καιΠρέπει να αγνοηθεί.
public WmfDeviceIndependentBitmap SourceBitmap { get; set; }
Αξία ιδιοκτησίας
UsageMask
Αποκτά ή τοποθετεί ένα 32-bit μη υπογεγραμμένο σύνολο που καθορίζει τον τρόπο ερμηνείας των τιμών στοΠίνακας χρωμάτων στο κεφάλαιο bitmap μάσκας. Αυτή η τιμή ΠΡΕΠΕΙ να είναι στον κατάλογο DIBColors.
public EmfDibColors UsageMask { get; set; }
Αξία ιδιοκτησίας
UsageSrc
Αποκτά ή τοποθετεί ένα 32-bit μη υπογεγραμμένο σύνολο που καθορίζει τον τρόπο ερμηνείας των τιμών στοΠίνακας χρωμάτων στον τίτλο bitmap προέλευσης.Αυτή η τιμή ΠΡΕΠΕΙ να βρίσκεται στον κατάλογο των χρωμάτων DIBC (συνότητα 2.1.9).
public int UsageSrc { get; set; }
Αξία ιδιοκτησίας
ΔΗΜΟΣ
Αποκτά ή τοποθετεί ένα 32-bit υπογεγραμμένο ολοκληρωτικό που προσδιορίζει το λογικό συντονιστή x της ανώτερης αριστεράςΣτον γωνία του προορισμού.
public int XDest { get; set; }
Αξία ιδιοκτησίας
XMask
Αποκτά ή τοποθετεί ένα 32-bit υπογεγραμμένο σύνολο που προσδιορίζει το λογικό συντονιστή x της ανώτερης αριστεράς γωνίας του bitmap της μάσκας.
public int XMask { get; set; }
Αξία ιδιοκτησίας
XΣΡΚ
Αποκτά ή τοποθετεί ένα 32-bit υπογεγραμμένο ολοκληρωτικό που προσδιορίζει το λογικό συντονιστή x της ανώτερης αριστεράςΗ γωνία του δεξιού πηγής.
public int XSrc { get; set; }
Αξία ιδιοκτησίας
XformSrc
Αποκτά ή τοποθετεί ένα αντικείμενο XForm (συνότητα 2.2.28) το οποίο προσδιορίζει ένα παγκόσμιο χώρο για τη μετατροπή χώρου σελίδας για να εφαρμοστεί στο bitmap προέλευσης.
public Matrix XformSrc { get; set; }
Αξία ιδιοκτησίας
ΕΔΩ
Αποκτά ή τοποθετεί ένα 32-bit υπογεγραμμένο ολοκληρωτικό που προσδιορίζει το λογικό y-συντονιστικό του ανώτερου αριστερούΣτον γωνία του προορισμού.
public int YDest { get; set; }
Αξία ιδιοκτησίας
YMASK
Αποκτά ή τοποθετεί ένα 32-bit υπογεγραμμένο σύνολο που προσδιορίζει το λογικό y-συντονιστικό της ανώτερης αριστεράς γωνίας του bitmap της μάσκας.
public int YMask { get; set; }
Αξία ιδιοκτησίας
ΙΣΡΚ
Αποκτά ή τοποθετεί ένα 32-bit υπογεγραμμένο ολοκληρωτικό που προσδιορίζει το λογικό y-συντονιστικό του ανώτερου αριστερούΗ γωνία του δεξιού πηγής.
public int YSrc { get; set; }