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