VectorImageResourceBase

VectorImageResourceBase class

Classe de base pour toute image vectorielle prise en charge

public abstract class VectorImageResourceBase : IImageResource

Propriétés

Nom La description
AspectRatio { get; } Renvoie le rapport d’aspect de cette image vectorielle
abstract ByteContent { get; } Lors de l’implémentation, le type doit renvoyer un contenu de cette image vectorielle sous forme de flux d’octets
FilenameWithExtension { get; } Renvoie le nom de fichier correct de cette image vectorielle, qui se compose du nom et de l’extension. Théoriquement peut différer du nom.
IsDisposed { get; } Détermine si cette image raster est supprimée (vrai) ou non (FAUX )
LinearDimensions { get; } Renvoie les dimensions linéaires de cette image vectorielle (largeur et hauteur)
Name { get; } Renvoie le nom de cette image vectorielle. Ne contient généralement pas d’extension de nom de fichier et peut théoriquement différer de filename.
abstract TextContent { get; } Lors de l’implémentation, le type doit renvoyer un contenu de cette image vectorielle sous forme de texte : codé en base64 de XML concernant le type d’image
abstract Type { get; } Lors de l’implémentation, le type doit renvoyer des informations sur le type du vecteur image

Méthodes

Nom La description
abstract Dispose() Lors de l’implémentation, le type doit disposer de cette instance
Equals(IHtmlResource) Vérifie cette instance avec l’égalité de référence spécifiée.
abstract Save(string) Lors de l’implémentation, le type doit enregistrer cette image sur le disque par le chemin spécifié
abstract SaveToPng(Stream) Lors de l’implémentation, le type doit enregistrer une image vectorielle actuelle au format raster PNG dans le flux d’octets spécifié

Événements

Nom La description
event Disposed Evénement, qui se produit lorsque cette image raster est éliminée

Voir également