GifImage
GifImage class
Representerar en bild i GIF-format (Graphics Interchange Format) med dess metadata och ytterligare metoder
public sealed class GifImage : RasterImageResourceBase
Konstruktörer
namn |
Beskrivning |
GifImage(string, Stream) |
Skapar ny GifImage-instans från innehåll, representerad som byteström och med specificerat namn |
GifImage(string, string) |
Skapar ny GifImage-instans från innehåll, representerad som base64-kodad sträng och med specificerat namn |
Egenskaper
namn |
Beskrivning |
AspectRatio { get; } |
Returnerar ett bildförhållande för denna bild som förhållandet bredd till höjd |
ByteContent { get; } |
Returnerar innehållet i denna rasterbild som byte stream |
FilenameWithExtension { get; } |
Returnerar korrekt filnamn för denna rasterbild, som består av namn och filtillägg. Teoretiskt kan skilja sig från namnet. |
IsDisposed { get; } |
Bestämmer om denna rasterbild ska kasseras eller inte |
Length { get; } |
Returnerar längden på denna rasterbildfil i bytes |
LinearDimensions { get; } |
Returnerar linjära dimensioner för denna rasterbild (bredd och höjd) |
Name { get; } |
Returnerar namnet på denna rasterbild. Innehåller vanligtvis inte filnamnstillägg och kan teoretiskt skilja sig från filnamn. |
TextContent { get; } |
Returnerar innehållet i denna rasterbild som base64-kodad string |
override Type { get; } |
Returnerar ImageType.Gif |
Version { get; } |
Returnerar den interna versionen av denna GIF-bild (versionen är extraherad från rubriken) |
Metoder
namn |
Beskrivning |
Dispose() |
Kastar den här rasterbilden, kasserar dess innehåll och gör att de flesta metoder och egenskaper inte fungerar |
Equals(IHtmlResource) |
Kontrollerar denna instans med specificerad referenslikhet. |
GenerateBitmap() |
Genererar och returnerar en ny instans av ‘System.Drawing.Bitmap’ från denna rasterbild. |
ReduceToNewHeight(ushort) |
Skapar och returnerar en ny reducerad GIF-bild, men med specificerad ny reducerad höjd och proportionellt reducerad bredd. (2 methods) |
Save(string) |
Sparar denna rasterbild till den angivna filen |
static IsValid(Stream) |
Kontrollerar om angiven ström är en giltig GIF-bild |
static IsValid(string) |
Kontrollerar om angiven base64-kodad sträng är en giltig GIF-bild |
evenemang
namn |
Beskrivning |
event Disposed |
Händelse, som inträffar när denna rasterbild kasseras |
Se även