Class EmfPlusDrawImagePoints
Το όνομα: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Συγκέντρωση: Aspose.Imaging.dll (25.4.0)
Το αρχείο EmfPlusDrawImagePoints καθορίζει τη ζωγραφική μιας κλίμακας εικόνας μέσα σε ένα παράλληλο γράμμα.
public sealed class EmfPlusDrawImagePoints : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusDrawImagePoints
Κληρονομημένα μέλη
EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Ένα EmfPlusImage μπορεί να προσδιορίσει είτε ένα bitmap είτε ένα μεταφίλ.Τα χρώματα σε μια εικόνα μπορούν να χειριστούν κατά τη διάρκεια της απεικόνισης. μπορούν να διορθωθούν, να σκοτεινιστούν,Καθαρίστηκε και απομακρύνθηκε.
Constructors
EmfPlusDrawImagePoints(EmfPlusRecord)
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImagePoints.
public EmfPlusDrawImagePoints(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
Η πηγή .
Properties
ApplyingAnEffect
Αποκτά ή καθορίζει μια τιμή που υποδεικνύει αν [εφαρμόζοντας ένα αποτέλεσμα].Αυτό το κομμάτι υποδηλώνει ότι η απεικόνιση της εικόνας περιλαμβάνει την εφαρμογή ενός αποτελέσματος.Εάν ρυθμιστεί, ένα αντικείμενο της κατηγορίας Εφαρμογή ΠΡΕΠΕΙ να έχει προσδιοριστεί σε ένα προηγούμενοΈκθεση αντικειμένων EmfPlusSerializable (μέρος 2.3.5.2)
public bool ApplyingAnEffect { get; set; }
Αξία ιδιοκτησίας
Compressed
Αποκτά ή καθορίζει μια τιμή που υποδεικνύει εάν το PointData είναι συμπιεσμένο.Αυτό το bit υποδεικνύει αν το πεδίο PointData καθορίζει συμπιεσμένα δεδομένα.Εάν ρυθμιστεί, το PointData προσδιορίζει τις απόλυτες τοποθεσίες στο χώρο συντονισμού με ολοκληρωμένο 16-bitΕάν είναι σαφές, το PointData προσδιορίζει τις απόλυτες τοποθεσίες στο χώρο συντονισμού μεΣυντονισμοί 32-bit πλωτών σημείων.Σημείωση Εάν η σημαία P (κάτω) είναι εγκατεστημένη, αυτή η σημαία είναι αόριστη και ΠΡΕΠΕΙ να αγνοηθεί.
public bool Compressed { get; set; }
Αξία ιδιοκτησίας
ImageAttributesId
Αποκτά ή τοποθετεί ένα 32-bit μη υπογεγραμμένο σύνολο που περιέχει τον δείκτη τουΕναλλακτικό αντικείμενο EmfPlusImageAttributes (μέρος 2.2.1.5) στον πίνακα αντικειμένων EMF+.
public int ImageAttributesId { get; set; }
Αξία ιδιοκτησίας
ObjectId
Αποκτά ή τοποθετεί τον αναγνωριστή αντικειμένου.Ο δείκτης ενός αντικειμένου EmfPlusImage (μέρος 2.2.1.4) στο EMF+Ο πίνακας αντικειμένων, ο οποίος καθορίζει την εικόνα για να παραδώσει. Η τιμή ΠΡΕΠΕΙ να είναι μηδέν έως 63, συμπεριλαμβανομένης.
public byte ObjectId { get; set; }
Αξία ιδιοκτησίας
PointData
Αποκτά ή ρυθμίζει μια σειρά σημείων μετρήσεων που προσδιορίζουν τρία σημεία σε ένα παράλληλο γράμμα.Τα τρία σημεία αντιπροσωπεύουν την ανώτερη αριστερή, την ανώτερη δεξιά και την κατώτερη αριστερή γωνία τουΤο τέταρτο σημείο του παραλληλογράμματος εξάγεται από τα πρώτα τρία.τμήμα της εικόνας που καθορίζεται από το πεδίο SrcRect SHOULD έχουν κλίμακα και κλίμακαμετασχηματισμοί που εφαρμόζονται εάν είναι απαραίτητο για να ταιριάζουν στο εσωτερικό του παραλληλογράμματος.
public PointF[] PointData { get; set; }
Αξία ιδιοκτησίας
PointF [ ]
Relative
Αποκτά ή τοποθετεί μια τιμή που υποδεικνύει αν αυτό Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawImagePoints είναι σχετική.Αυτό το κομμάτι υποδεικνύει αν το πεδίο PointData καθορίζει σχετικές ή απόλυτες τοποθεσίες.Εάν ρυθμιστεί, κάθε στοιχείο στο PointData καθορίζει μια θέση στο χώρο συντονισμού που είναιαναφορικά με την τοποθεσία που καθορίζεται από το προηγούμενο στοιχείο στη σειρά.το πρώτο στοιχείο στο PointData, μια προηγούμενη τοποθεσία στα συντεταγμένα (0,0) θεωρείται.Το PointData προσδιορίζει τις απόλυτες τοποθεσίες σύμφωνα με τη σημαία C.Σημείωση Εάν αυτή η σημαία είναι εγκατεστημένη, η σημαία C (πάνω) είναι αόριστη και ΠΡΕΠΕΙ να αγνοηθεί.
public bool Relative { get; set; }
Αξία ιδιοκτησίας
SrcRect
Αποκτά ή τοποθετεί ένα αντικείμενο EmfPlusRectF (συνότητα 2.2.2.39) το οποίο καθορίζει ένα τμήμα της εικόνας που πρέπει να παραδοθεί.
public RectangleF SrcRect { get; set; }
Αξία ιδιοκτησίας
SrcUnit
Αποκτά ή τοποθετεί ένα 32-bit υπογεγραμμένο σύνολο που ορίζει τις μονάδες του πεδίου SrcRect.να είναι η τιμή του UnitPixel του καταλόγου UnitType (μέρος 2.1.1.33).
public EmfPlusUnitType SrcUnit { get; set; }