EmfImage

EmfImage class

Representerar en vektorbild i formatet Enhanced metafile format (EMF) med dess metadata och ytterligare metoder

public sealed class EmfImage : MetaImageBase

Konstruktörer

namn Beskrivning
EmfImage(string, Stream) Skapar ny EmfImage-instans från innehåll, representerad som byteström och med specificerat namn
EmfImage(string, string) Skapar ny EmfImage-instans från innehåll, representerad som base64-kodad sträng och med specificerat namn

Egenskaper

namn Beskrivning
AspectRatio { get; } Returnerar bildförhållandet för denna vektorbild
override ByteContent { get; } Returnerar innehållet i denna EMF-bild som en binär ström
FilenameWithExtension { get; } Returnerar korrekt filnamn för denna vektorbild, som består av namn och tillägg. Teoretiskt kan skilja sig från namnet.
IsDisposed { get; } Bestämmer om denna rasterbild ska kasseras (Sann) eller inte (falsk )
LinearDimensions { get; } Returnerar linjära dimensioner för denna vektorbild (bredd och höjd)
Name { get; } Returnerar namnet på denna vektorbild. Innehåller vanligtvis inte filnamnstillägg och kan teoretiskt skilja sig från filnamn.
override TextContent { get; } Returnerar innehållet i denna EMF-bild som en vanlig text
override Type { get; } Returnerar ImageType.Emf

Metoder

namn Beskrivning
override Dispose() Avyttrar denna EMF-bild genom att kassera dess innehåll och göra de flesta av dess metoder och egenskaper icke-fungerande.
Equals(IHtmlResource) Kontrollerar denna instans med specificerad referenslikhet.
override Save(string) Sparar denna EMF-bild i filen
override SaveToPng(Stream) Sparar denna vektor-EMF-bild i raster PNG image
override SaveToSvg(Stream) Sparar denna vektor-EMF-bild i vektor SVG image
static IsValid(Stream) Kontrollerar om angiven ström är en giltig EMF-bild
static IsValid(string) Kontrollerar om specificerad base64-kodad sträng är en giltig EMF image

evenemang

namn Beskrivning
event Disposed Händelse, som inträffar när denna rasterbild kasseras

Se även