Class EmfPlusPenOptionalData

Class EmfPlusPenOptionalData

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

Το αντικείμενο EmfPlusPenOptionalData καθορίζει προαιρετικά δεδομένα για ένα γραφικό στυλ

public sealed class EmfPlusPenOptionalData : EmfPlusStructureObjectType

Inheritance

object MetaObject EmfPlusObject EmfPlusStructureObjectType EmfPlusPenOptionalData

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

object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPlusPenOptionalData()

public EmfPlusPenOptionalData()

Properties

CompoundLineData

Αποκτήστε ή τοποθετήστε ένα προαιρετικό αντικείμενο EmfPlusCompoundLineData (μέρος 2.2.2.9)που προσδιορίζει μια σειρά αξιών πλωτών σημείων που καθορίζουνΗ σύνθετη γραμμή ενός πέους, η οποία αποτελείται από παράλληλες γραμμέςΤο πεδίο αυτό πρέπει να είναι παρόν, αν τοΗ σημαία του PenDataCompoundLine τοποθετείται στο πεδίο PenDataFlagsαπό το αντικείμενο EmfPlusPenData

public EmfPlusCompoundLineData CompoundLineData { get; set; }

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

EmfPlusCompoundLineData

CustomEndCapData

Αποκτήστε ή τοποθετήστε ένα προαιρετικό αντικείμενο EmfPlusCustomEndCapData (μέρος 2.2.2.11)που καθορίζει τη συνήθη μορφή end-cap, η οποία είναι η μορφήΧρησιμοποιήστε στο τέλος μιας γραμμής που τραβήχτηκε με αυτό το χαλί.διάφορες μορφές, όπως ένα τετράγωνο, κύκλος ή διαμάντι.Το πεδίο ΠΡΕΠΕΙ να είναι παρόν εάν η σημαία PenDataCustomEndCap είναιστο πεδίο PenDataFlags του αντικειμένου EmfPlusPenData

public EmfPlusCustomEndCapData CustomEndCapData { get; set; }

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

EmfPlusCustomEndCapData

CustomStartCapData

Αποκτήστε ή τοποθετήστε ένα προαιρετικό αντικείμενο EmfPlusCustomStartCapData (μέρος 2.2.2.15)που καθορίζει τη συνήθη μορφή start-cap, η οποία είναι η μορφήΧρησιμοποιήστε στην αρχή μιας γραμμής που τραβήχτηκε με αυτό το στυλό.από διάφορες μορφές, όπως ένα τετράγωνο, κύκλος ή διαμάντι.Αυτό το πεδίο ΠΡΕΠΕΙ να είναι παρόν εάν η σημαία του PenDataCustomStartCapτοποθετείται στο πεδίο PenDataFlags του αντικειμένου EmfPlusPenData

public EmfPlusCustomStartCapData CustomStartCapData { get; set; }

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

EmfPlusCustomStartCapData

DashOffset

Αποκτά ή ρυθμίζει μια προαιρετική τιμή 32-bit πλωτών σημείων που προσδιορίζει τηνΗ απόσταση από την αρχή μιας γραμμής μέχρι την αρχή τηςπρώτος χώρος σε ένα πρότυπο γραμμής. αυτό το πεδίο ΠΡΕΠΕΙπαρόν εάν η σημαία του PenDataDashedLineOffset είναι τοποθετημένη στοΤο πεδίο PenDataFlags του αντικειμένου EmfPlusPenData.

public float DashOffset { get; set; }

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

float

DashedLineCapType

λαμβάνει ή συλλέγει προαιρετικό 32-bit υπογεγραμμένο ολοκληρωτικό που προσδιορίζει τη μορφή γιακαι τα δύο άκρα κάθε δίσκου σε μια γραμμή δίσκου. αυτό το πεδίο ΠΡΕΠΕΙ ναπαρόν εάν η σημαία του PenDataDashedLineCap είναι τοποθετημένη στοΤο πεδίο PenDataFlags του αντικειμένου EmfPlusPenData, και τοΗ τιμή ΠΡΕΠΕΙ να καθοριστεί στη λίστα DashedLineCapType(Σύμφωνα με την παράγραφο 2.1.1.

public EmfPlusDashedLineCapType DashedLineCapType { get; set; }

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

EmfPlusDashedLineCapType

DashedLineData

Αποκτήστε ή τοποθετήστε ένα προαιρετικό αντικείμενο EmfPlusDashedLineData (μέρος 2.2.2.16)που προσδιορίζει το μήκος των δεξαμενών και των χώρων σε μια συνήθηΑυτό το πεδίο ΠΡΕΠΕΙ να είναι παρόν εάν το PenDataDashedLineΗ σημαία τοποθετείται στο πεδίο PenDataFlags του EmfPlusPenDataΤο αντικείμενο.

public EmfPlusDashedLineData DashedLineData { get; set; }

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

EmfPlusDashedLineData

EndCap

Αποκτά ή συλλέγει προαιρετικό 32-bit υπογεγραμμένο ολοκληρωμένο που προσδιορίζει τη μορφήγια το τέλος μιας γραμμής στο πεδίο CustomEndCapData.Το πεδίο ΠΡΕΠΕΙ να είναι παρόν εάν η σημαία PenDataEndCap είναι εγκατεστημένη στοΤο πεδίο PenDataFlags του αντικειμένου EmfPlusPenData, και η τιμήΠΡΕΠΕΙ να καθοριστεί στον κατάλογο LineCapType

public EmfPlusLineCapType EndCap { get; set; }

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

EmfPlusLineCapType

Join

Αποκτά ή ρυθμίζει ένα προαιρετικό 32-bit υπογεγραμμένο ολοκληρωτικό που καθορίζει πώς να συμμετάσχετεΔύο γραμμές που τραβήχτηκαν από την ίδια πένα και των οποίων τα τέλη συναντώνται.Αυτό το πεδίο ΠΡΕΠΕΙ να είναι παρόν εάν η σημαία του PenDataJoin είναι εγκατεστημένητο πεδίο PenDataFlags του αντικειμένου EmfPlusPenData, και τοΗ τιμή ΠΡΕΠΕΙ να καθοριστεί στον κατάλογο LineJoinType(Σύμφωνα με την παράγραφο 1.1.19)

public EmfPlusLineJoinType Join { get; set; }

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

EmfPlusLineJoinType

LineStyle

Αποκτά ή συλλέγει προαιρετικό 32-bit υπογεγραμμένο ολοκληρωτικό που προσδιορίζει το στυλΧρησιμοποιείται για γραμμές που τραβήχτηκαν με αυτό το αντικείμενο στυλ. Αυτό το πεδίο ΠΡΕΠΕΙΝα είστε παρόντες εάν η σημαία του PenDataLineStyle είναι τοποθετημένη στοΤο πεδίο PenDataFlags του αντικειμένου EmfPlusPenData, και τοΗ τιμή ΠΡΕΠΕΙ να καθοριστεί στον κατάλογο LineStyle(Σύμφωνα με την παράγραφο 1.1.20

public EmfPlusLineStyle LineStyle { get; set; }

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

EmfPlusLineStyle

MiterLimit

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

public float MiterLimit { get; set; }

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

float

PenAlignment

λαμβάνει ή συλλέγει προαιρετικό 32-bit υπογεγραμμένο ολοκληρωμένο που προσδιορίζει τοδιανομής του πλάτους του πέους σε σχέση με τοΣυντονισμοί της γραμμής που τραβήχτηκαν. αυτό το πεδίο πρέπει ναΝα είστε παρόντες εάν η σημαία του PenDataNonCenter είναι εγκατεστημένη στοΤο πεδίο PenDataFlags του αντικειμένου EmfPlusPenData, καιΗ τιμή ΠΡΕΠΕΙ να καθοριστεί στο PenAlignmentΟ κατάλογος (άρθρο 2.1.1.24)

public EmfPlusPenAlignment PenAlignment { get; set; }

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

EmfPlusPenAlignment

StartCap

Αποκτά ή τοποθετεί ένα προαιρετικό 32-bit υπογεγραμμένο σύνολο που προσδιορίζει τη μορφή γιατην έναρξη μιας γραμμής στο πεδίο CustomStartCapData.Αυτό το πεδίο ΠΡΕΠΕΙ να είναι παρόν εάν έχει ρυθμιστεί η σημαία PenDataStartCapστο πεδίο PenDataFlags του αντικειμένου EmfPlusPenData, και τοΗ τιμή ΠΡΕΠΕΙ να καθοριστεί στον κατάλογο LineCapType(Σύμφωνα με την παράγραφο 1.18).

public EmfPlusLineCapType StartCap { get; set; }

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

EmfPlusLineCapType

TransformMatrix

Αποκτήστε ή τοποθετήστε ένα προαιρετικό αντικείμενο EmfPlusTransformMatrix (μέρος 2.2.2.47)που προσδιορίζει ένα παγκόσμιο χώρο για τη μεταμόρφωση του διαστήματοςΑυτό το πεδίο ΠΡΕΠΕΙ να είναι παρόν εάν το PenDataTransformΗ σημαία τοποθετείται στο πεδίο PenDataFlags του EmfPlusPenDataΤο αντικείμενο.

public Matrix TransformMatrix { get; set; }

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

Matrix

 Ελληνικά