SvgImage

SvgImage class

Αντιπροσωπεύει μία διανυσματική εικόνα σε μορφή SVG (Scalable Vector Graphics) με τα μεταδεδομένα και τις πρόσθετες μεθόδους

public sealed class SvgImage : VectorImageResourceBase

Κατασκευαστές

Ονομα Περιγραφή
SvgImage(string, Stream) Δημιουργεί νέα παρουσία SvgImage από περιεχόμενο, που αναπαρίσταται ως ροή byte και με καθορισμένο όνομα
SvgImage(string, string) Δημιουργεί νέα παρουσία SvgImage από περιεχόμενο, που αναπαρίσταται ως συνήθως και με καθορισμένο όνομα

Ιδιότητες

Ονομα Περιγραφή
AspectRatio { get; } Επιστρέφει λόγο διαστάσεων αυτής της διανυσματικής εικόνας
override ByteContent { get; } Επιστρέφει ένα περιεχόμενο αυτής της εικόνας SVG ως δυαδική ροή
FilenameWithExtension { get; } Επιστρέφει το σωστό όνομα αρχείου αυτής της διανυσματικής εικόνας, το οποίο αποτελείται από όνομα και επέκταση. Θεωρητικά μπορεί να διαφέρει από το όνομα.
IsDisposed { get; } Καθορίζει εάν αυτή η εικόνα ράστερ είναι διατεθειμένη (αληθής) ή όχι (ψευδής )
LinearDimensions { get; } Επιστρέφει γραμμικές διαστάσεις αυτής της διανυσματικής εικόνας (πλάτος και ύψος)
Name { get; } Επιστρέφει το όνομα αυτής της διανυσματικής εικόνας. Συνήθως δεν περιέχει επέκταση ονόματος αρχείου και θεωρητικά μπορεί να διαφέρει από το όνομα αρχείου.
override TextContent { get; } Επιστρέφει ένα περιεχόμενο αυτής της εικόνας SVG ως δυαδικό περιεχόμενο με κωδικοποίηση base64 (όχι ως ακατέργαστο κείμενο σε μορφή XML)
override Type { get; } Επιστρέφει ImageType.Svg
XmlContent { get; } Επιστρέφει ένα περιεχόμενο αυτής της εικόνας SVG στην αρχική της μορφή κειμένου που είναι συμβατή με XML

Μέθοδοι

Ονομα Περιγραφή
override Dispose() Απορρίπτει αυτήν την εικόνα ράστερ, απορρίπτει το περιεχόμενό της και καθιστά τις περισσότερες μεθόδους και ιδιότητες μη λειτουργικές
Equals(IHtmlResource) Ελέγχει αυτό το στιγμιότυπο με καθορισμένο στην ισότητα αναφοράς.
override Save(string) Αποθηκεύει αυτήν την εικόνα SVG στο file
override SaveToPng(Stream) Αποθηκεύει αυτήν τη διανυσματική εικόνα SVG σε ράστερ εικόνα PNG
static IsValid(string) Εκτελεί έναν επιφανειακό έλεγχο εάν το καθορισμένο περιεχόμενο συμβατό με XML κειμένου αντιπροσωπεύει μια εικόνα SVG

Εκδηλώσεις

Ονομα Περιγραφή
event Disposed Συμβάν, το οποίο συμβαίνει όταν αυτή η εικόνα ράστερ είναι disposed

Δείτε επίσης