Class MetadataExtensions
- Namespace
- SixLabors.ImageSharp
- Assembly
- SixLabors.ImageSharp.dll
Extension methods for the ImageMetadata type.
public static class MetadataExtensions
- Inheritance
-
MetadataExtensions
- Inherited Members
Methods
GetBmpMetadata(ImageMetadata)
Gets the bmp format specific metadata for the image.
public static BmpMetadata GetBmpMetadata(this ImageMetadata metadata)
Parameters
metadataImageMetadataThe metadata this method extends.
Returns
- BmpMetadata
The BmpMetadata.
GetGifMetadata(ImageFrameMetadata)
Gets the gif format specific metadata for the image frame.
public static GifFrameMetadata GetGifMetadata(this ImageFrameMetadata source)
Parameters
sourceImageFrameMetadataThe metadata this method extends.
Returns
GetGifMetadata(ImageMetadata)
Gets the gif format specific metadata for the image.
public static GifMetadata GetGifMetadata(this ImageMetadata source)
Parameters
sourceImageMetadataThe metadata this method extends.
Returns
- GifMetadata
The GifMetadata.
GetJpegMetadata(ImageMetadata)
Gets the jpeg format specific metadata for the image.
public static JpegMetadata GetJpegMetadata(this ImageMetadata metadata)
Parameters
metadataImageMetadataThe metadata this method extends.
Returns
- JpegMetadata
The JpegMetadata.
GetPbmMetadata(ImageMetadata)
Gets the pbm format specific metadata for the image.
public static PbmMetadata GetPbmMetadata(this ImageMetadata metadata)
Parameters
metadataImageMetadataThe metadata this method extends.
Returns
- PbmMetadata
The PbmMetadata.
GetPngMetadata(ImageFrameMetadata)
Gets the png format specific metadata for the image frame.
public static PngFrameMetadata GetPngMetadata(this ImageFrameMetadata source)
Parameters
sourceImageFrameMetadataThe metadata this method extends.
Returns
GetPngMetadata(ImageMetadata)
Gets the png format specific metadata for the image.
public static PngMetadata GetPngMetadata(this ImageMetadata source)
Parameters
sourceImageMetadataThe metadata this method extends.
Returns
- PngMetadata
The PngMetadata.
GetQoiMetadata(ImageMetadata)
Gets the qoi format specific metadata for the image.
public static QoiMetadata GetQoiMetadata(this ImageMetadata metadata)
Parameters
metadataImageMetadataThe metadata this method extends.
Returns
- QoiMetadata
The QoiMetadata.
GetTgaMetadata(ImageMetadata)
Gets the tga format specific metadata for the image.
public static TgaMetadata GetTgaMetadata(this ImageMetadata metadata)
Parameters
metadataImageMetadataThe metadata this method extends.
Returns
- TgaMetadata
The TgaMetadata.
GetTiffMetadata(ImageFrameMetadata)
Gets the tiff format specific metadata for the image frame.
public static TiffFrameMetadata GetTiffMetadata(this ImageFrameMetadata metadata)
Parameters
metadataImageFrameMetadataThe metadata this method extends.
Returns
GetTiffMetadata(ImageMetadata)
Gets the tiff format specific metadata for the image.
public static TiffMetadata GetTiffMetadata(this ImageMetadata metadata)
Parameters
metadataImageMetadataThe metadata this method extends.
Returns
- TiffMetadata
The TiffMetadata.
GetWebpMetadata(ImageFrameMetadata)
Gets the webp format specific metadata for the image frame.
public static WebpFrameMetadata GetWebpMetadata(this ImageFrameMetadata metadata)
Parameters
metadataImageFrameMetadataThe metadata this method extends.
Returns
GetWebpMetadata(ImageMetadata)
Gets the webp format specific metadata for the image.
public static WebpMetadata GetWebpMetadata(this ImageMetadata metadata)
Parameters
metadataImageMetadataThe metadata this method extends.
Returns
- WebpMetadata
The WebpMetadata.
TryGetGifMetadata(ImageFrameMetadata, out GifFrameMetadata?)
Gets the gif format specific metadata for the image frame.
public static bool TryGetGifMetadata(this ImageFrameMetadata source, out GifFrameMetadata? metadata)
Parameters
sourceImageFrameMetadataThe metadata this method extends.
metadataGifFrameMetadataWhen this method returns, contains the metadata associated with the specified frame, if found; otherwise, the default value for the type of the metadata parameter. This parameter is passed uninitialized.
Returns
TryGetGifMetadata(ImageMetadata, out GifMetadata?)
Gets the gif format specific metadata for the image.
public static bool TryGetGifMetadata(this ImageMetadata source, out GifMetadata? metadata)
Parameters
sourceImageMetadataThe metadata this method extends.
metadataGifMetadataWhen this method returns, contains the metadata associated with the specified image, if found; otherwise, the default value for the type of the metadata parameter. This parameter is passed uninitialized.
Returns
TryGetPngMetadata(ImageFrameMetadata, out PngFrameMetadata?)
Gets the png format specific metadata for the image frame.
public static bool TryGetPngMetadata(this ImageFrameMetadata source, out PngFrameMetadata? metadata)
Parameters
sourceImageFrameMetadataThe metadata this method extends.
metadataPngFrameMetadataThe metadata.
Returns
TryGetPngMetadata(ImageMetadata, out PngMetadata?)
Gets the png format specific metadata for the image.
public static bool TryGetPngMetadata(this ImageMetadata source, out PngMetadata? metadata)
Parameters
sourceImageMetadataThe metadata this method extends.
metadataPngMetadataThe metadata.
Returns
TryGetWebpFrameMetadata(ImageFrameMetadata, out WebpFrameMetadata?)
Gets the webp format specific metadata for the image frame.
public static bool TryGetWebpFrameMetadata(this ImageFrameMetadata source, out WebpFrameMetadata? metadata)
Parameters
sourceImageFrameMetadataThe metadata this method extends.
metadataWebpFrameMetadataThe metadata.
Returns
TryGetWebpMetadata(ImageMetadata, out WebpMetadata?)
Gets the webp format specific metadata for the image.
public static bool TryGetWebpMetadata(this ImageMetadata source, out WebpMetadata? metadata)
Parameters
sourceImageMetadataThe metadata this method extends.
metadataWebpMetadataThe metadata.