Class EmfSetDiBitsToDevice

Class EmfSetDiBitsToDevice

Το όνομα: Aspose.Imaging.FileFormats.Emf.Emf.Records Συγκέντρωση: Aspose.Imaging.dll (25.4.0)

Το αρχείο EMR_SETDIBITSTODEVICE καθορίζει μια μεταφορά μπλοκ των pixel από τις καθορισμένες γραμμές σάρωσηςΈνα bitmap πηγής σε μια οροφή προορισμού.

public sealed class EmfSetDiBitsToDevice : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfSetDiBitsToDevice

Κληρονομημένα μέλη

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

Remarks

Αυτό το αρχείο υποστηρίζει εικόνες πηγής σε μορφή JPEG και PNG. Το πεδίο συμπίεσης στην πηγήΟ τίτλος bitmap καθορίζει τη μορφή εικόνας.

Constructors

EmfSetDiBitsToDevice(EmfRecord)

Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.FileFormats.Emf.Emf.Records.EmfSetDiBitsToDevice.

public EmfSetDiBitsToDevice(EmfRecord source)

Parameters

source EmfRecord

Η πηγή .

Properties

Bounds

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

public Rectangle Bounds { get; set; }

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

Rectangle

Τσάντες

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

public int CScans { get; set; }

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

int

CxSrc

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

public int CxSrc { get; set; }

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

int

CySrc

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

public int CySrc { get; set; }

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

int

ΙΣΤΑΡΤΣΑΝ

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

public int IStartScan { get; set; }

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

int

SourceBitmap

Αποκτά ή τοποθετεί ένα buffer που περιέχει το bitmap πηγή, το οποίο δεν απαιτείται να είναιαλληλένδετο με το σταθερό τμήμα του μητρώου EMR_SETDIBITSTODEVICE. κατά συνέπεια, τα πεδίασε αυτό το buffer που φέρουν την ετικέτα “UndefinedSpace” είναι προαιρετική και ΠΡΕΠΕΙ να αγνοηθεί.

public WmfDeviceIndependentBitmap SourceBitmap { get; set; }

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

WmfDeviceIndependentBitmap

UsageSrc

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

public EmfDibColors UsageSrc { get; set; }

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

EmfDibColors

ΔΗΜΟΣ

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

public int XDest { get; set; }

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

int

XΣΡΚ

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

public int XSrc { get; set; }

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

int

ΕΔΩ

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

public int YDest { get; set; }

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

int

ΙΣΡΚ

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

public int YSrc { get; set; }

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

int

 Ελληνικά