Class EmfMaskBlt

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

Αξία ιδιοκτησίας

int

Bounds

Αποκτά ή τοποθετεί ένα αντικείμενο WMF RectL ([MS-WMF] τμήμα 2.2.2.19) το οποίο ορίζει τοΟ προορισμός περιορίζει την ορθογώνια σε μονάδες συσκευών.

public Rectangle Bounds { get; set; }

Αξία ιδιοκτησίας

Rectangle

CxDest

Αποκτά ή τοποθετεί ένα 32-bit υπογεγραμμένο σύνολο που προσδιορίζει το λογικό πλάτος του οριζόντιας γωνίας προορισμού.

public int CxDest { get; set; }

Αξία ιδιοκτησίας

int

CyDest

Αποκτά ή τοποθετεί ένα 32-bit υπογεγραμμένο σύνολο που προσδιορίζει το λογικό ύψος του οριζόντιου ορθογώνου.

public int CyDest { get; set; }

Αξία ιδιοκτησίας

int

MaskBitmap

Παίρνει ή τοποθετεί ένα buffer που περιέχει τα bitmaps της μάσκας, τα οποία δεν είναιαπαιτείται να είναι συμβατός με το σταθερό τμήμα του μητρώου EMR_MASKBLT ή με κάθεΣυνεπώς, τα πεδία σε αυτό το buffer που φέρουν την ετικέτα “UndefinedSpace” είναι προαιρετικά καιΠρέπει να αγνοηθεί.

public WmfDeviceIndependentBitmap MaskBitmap { get; set; }

Αξία ιδιοκτησίας

WmfDeviceIndependentBitmap

Rop4

λαμβάνει ή ρυθμίζει μια δραστηριότητα quaternary raster, η οποία προσδιορίζει τις δραστηριότητες ternary raster γιατα χρώματα εμπρός και φόντου ενός bitmap. αυτές οι τιμές καθορίζουν τον τρόπο με τον οποίο τα δεδομένα χρώματοςΗ αριστερά προέλευσης πρέπει να συνδυάζεται με τα δεδομένα χρώματος της αριστεράς προορισμού.

public EmfRop4 Rop4 { get; set; }

Αξία ιδιοκτησίας

EmfRop4

SourceBitmap

Αποκτά ή τοποθετεί ένα buffer που περιέχει τα bitmaps πηγής, τα οποία δεν είναιαπαιτείται να είναι συμβατός με το σταθερό τμήμα του μητρώου EMR_MASKBLT ή με κάθεΣυνεπώς, τα πεδία σε αυτό το buffer που φέρουν την ετικέτα “UndefinedSpace” είναι προαιρετικά καιΠρέπει να αγνοηθεί.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

Αξία ιδιοκτησίας

WmfDeviceIndependentBitmap

UsageMask

Αποκτά ή τοποθετεί ένα 32-bit μη υπογεγραμμένο σύνολο που καθορίζει τον τρόπο ερμηνείας των τιμών στοΠίνακας χρωμάτων στο κεφάλαιο bitmap μάσκας. Αυτή η τιμή ΠΡΕΠΕΙ να είναι στον κατάλογο DIBColors.

public EmfDibColors UsageMask { get; set; }

Αξία ιδιοκτησίας

EmfDibColors

UsageSrc

Αποκτά ή τοποθετεί ένα 32-bit μη υπογεγραμμένο σύνολο που καθορίζει τον τρόπο ερμηνείας των τιμών στοΠίνακας χρωμάτων στον τίτλο bitmap προέλευσης.Αυτή η τιμή ΠΡΕΠΕΙ να βρίσκεται στον κατάλογο των χρωμάτων DIBC (συνότητα 2.1.9).

public int UsageSrc { get; set; }

Αξία ιδιοκτησίας

int

ΔΗΜΟΣ

Αποκτά ή τοποθετεί ένα 32-bit υπογεγραμμένο ολοκληρωτικό που προσδιορίζει το λογικό συντονιστή x της ανώτερης αριστεράςΣτον γωνία του προορισμού.

public int XDest { get; set; }

Αξία ιδιοκτησίας

int

XMask

Αποκτά ή τοποθετεί ένα 32-bit υπογεγραμμένο σύνολο που προσδιορίζει το λογικό συντονιστή x της ανώτερης αριστεράς γωνίας του bitmap της μάσκας.

public int XMask { get; set; }

Αξία ιδιοκτησίας

int

XΣΡΚ

Αποκτά ή τοποθετεί ένα 32-bit υπογεγραμμένο ολοκληρωτικό που προσδιορίζει το λογικό συντονιστή x της ανώτερης αριστεράςΗ γωνία του δεξιού πηγής.

public int XSrc { get; set; }

Αξία ιδιοκτησίας

int

XformSrc

Αποκτά ή τοποθετεί ένα αντικείμενο XForm (συνότητα 2.2.28) το οποίο προσδιορίζει ένα παγκόσμιο χώρο για τη μετατροπή χώρου σελίδας για να εφαρμοστεί στο bitmap προέλευσης.

public Matrix XformSrc { get; set; }

Αξία ιδιοκτησίας

Matrix

ΕΔΩ

Αποκτά ή τοποθετεί ένα 32-bit υπογεγραμμένο ολοκληρωτικό που προσδιορίζει το λογικό y-συντονιστικό του ανώτερου αριστερούΣτον γωνία του προορισμού.

public int YDest { get; set; }

Αξία ιδιοκτησίας

int

YMASK

Αποκτά ή τοποθετεί ένα 32-bit υπογεγραμμένο σύνολο που προσδιορίζει το λογικό y-συντονιστικό της ανώτερης αριστεράς γωνίας του bitmap της μάσκας.

public int YMask { get; set; }

Αξία ιδιοκτησίας

int

ΙΣΡΚ

Αποκτά ή τοποθετεί ένα 32-bit υπογεγραμμένο ολοκληρωτικό που προσδιορίζει το λογικό y-συντονιστικό του ανώτερου αριστερούΗ γωνία του δεξιού πηγής.

public int YSrc { get; set; }

Αξία ιδιοκτησίας

int

 Ελληνικά