TiffImage

TiffImage class

Représente une image au format TIFF (Tagged Image File Format) avec ses métadonnées et des méthodes supplémentaires

public sealed class TiffImage : RasterImageResourceBase

Constructeurs

Nom La description
TiffImage(string, Stream) Crée une nouvelle instance GifImage à partir du contenu, représenté sous forme de flux d’octets et avec le nom spécifié
TiffImage(string, string) Crée une nouvelle instance TiffImage à partir du contenu, représentée sous forme de chaîne encodée en base64 et avec le nom spécifié

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.
FramesCount { get; } Renvoie un nombre de trames (images) à l’intérieur de cette image TIFF. Ne peut pas être inférieur à 1.
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
override Type { get; } Renvoie ImageType.Tiff

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é
static IsValid(Stream) Vérifie si le flux spécifié est une image TIFF valide
static IsValid(string) Vérifie si la chaîne encodée en base64 spécifiée est une image TIFF valide

Événements

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

Remarques

Voir https://en.wikipedia.org/wiki/TIFF pour plus de détails. Dans de très rares cas, TIFF est présent dans les documents WordProcessing.

Voir également