RasterImageResourceBase
RasterImageResourceBase class
Classe de base pour toute image raster prise en charge avec un nom, des dimensions, des proportions, un type, une taille et un contenu fixes.
public abstract class RasterImageResourceBase : IImageResource
Propriétés
Nom |
La description |
AspectRatio { get; } |
Renvoie un rapport d’aspect de cette image en tant que relation largeur-hauteur |
ByteContent { get; } |
Renvoie le contenu de cette image raster sous forme de flux d’octets |
FilenameWithExtension { get; } |
Renvoie le nom de fichier correct de cette image raster, 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 ou non |
Length { get; } |
Renvoie la longueur de ce fichier image raster en octets |
LinearDimensions { get; } |
Renvoie les dimensions linéaires de cette image raster (largeur et hauteur) |
Name { get; } |
Renvoie le nom de cette image raster. Ne contient généralement pas d’extension de nom de fichier et peut théoriquement différer de filename. |
TextContent { get; } |
Renvoie le contenu de cette image raster sous forme de chaîne encodée en base64 |
abstract Type { get; } |
Lors de l’implémentation, le type doit renvoyer des informations sur le type de l’image raster |
Méthodes
Nom |
La description |
Dispose() |
Dispose cette image raster, supprimant son contenu et rendant la plupart des méthodes et propriétés non fonctionnelles |
Equals(IHtmlResource) |
Vérifie cette instance avec l’égalité de référence spécifiée. |
GenerateBitmap() |
Génère et renvoie une nouvelle instance de ‘System.Drawing.Bitmap’ à partir de cette image raster. |
ReduceToNewHeight(ushort) |
Crée et renvoie une nouvelle ressource d’image réduite du même type, mais avec une nouvelle hauteur réduite spécifiée et une largeur proportionnellement réduite. |
Save(string) |
Enregistre cette image raster dans le fichier spécifié |
Événements
Nom |
La description |
event Disposed |
Evénement, qui se produit lorsque cette image raster est éliminée |
Voir également