Class EmfStretchDiBits

Class EmfStretchDiBits

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

Το αρχείο EMR_STRETCHDIBITS καθορίζει μια μεταφορά μπλοκ των pixel από ένα bitmap πηγή σε έναπροορισμός ορθογώνιο, προαιρετικά σε συνδυασμό με ένα πρότυπο ψεκασμού, σύμφωνα με ένα καθορισμένο ράστερλειτουργίας, τεντώντας ή συμπιέζοντας την παραγωγή για να ταιριάζει στις διαστάσεις του προορισμού, εάν είναι απαραίτητο.

public sealed class EmfStretchDiBits : EmfBitmapRecordType

Inheritance

object MetaObject EmfRecord EmfBitmapRecordType EmfStretchDiBits

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

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 καθορίζει τη μορφή εικόνας.Εάν τα σημάδια της πηγής και του προορισμού το ύψος και το πλάτος των πεδίων διαφέρουν, αυτό το ρεκόρ προσδιορίζει ένααντίγραφο εικόνας καθρέφτη του bitmap προέλευσης στον προορισμό. δηλαδή, αν cxSrc και cxDest έχουνδιαφορετικά σημάδια, προσδιορίζεται μια εικόνα καθρέφτη του bitmap προέλευσης κατά μήκος του x-axis.cyDest έχουν διαφορετικά σημάδια, προσδιορίζεται μια εικόνα καθρέφτη του bitmap πηγή κατά μήκος του y-axis.

Constructors

EmfStretchDiBits(EmfRecord)

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

public EmfStretchDiBits(EmfRecord source)

Parameters

source EmfRecord

Η πηγή .

Properties

BitBltRasterOperation

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

public WmfTernaryRasterOperation BitBltRasterOperation { get; set; }

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

WmfTernaryRasterOperation

Bounds

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

public Rectangle Bounds { get; set; }

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

Rectangle

CxDest

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

public int CxDest { get; set; }

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

int

CxSrc

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

public int CxSrc { get; set; }

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

int

CyDest

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

public int CyDest { get; set; }

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

int

CySrc

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

public int CySrc { get; set; }

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

int

SourceBitmap

Αποκτά ή τοποθετεί ένα buffer που περιέχει το bitmap πηγή, το οποίο δεν απαιτείται να είναιαλληλένδετο με το σταθερό τμήμα του μητρώου EMR_STRETCHDIBITS. Κατά συνέπεια, τα πεδία σεΑυτό το 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

 Ελληνικά