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
metadata
ImageMetadataThe 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
source
ImageFrameMetadataThe metadata this method extends.
Returns
GetGifMetadata(ImageMetadata)
Gets the gif format specific metadata for the image.
public static GifMetadata GetGifMetadata(this ImageMetadata source)
Parameters
source
ImageMetadataThe 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
metadata
ImageMetadataThe 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
metadata
ImageMetadataThe 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
source
ImageFrameMetadataThe metadata this method extends.
Returns
GetPngMetadata(ImageMetadata)
Gets the png format specific metadata for the image.
public static PngMetadata GetPngMetadata(this ImageMetadata source)
Parameters
source
ImageMetadataThe 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
metadata
ImageMetadataThe 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
metadata
ImageMetadataThe 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
metadata
ImageFrameMetadataThe metadata this method extends.
Returns
GetTiffMetadata(ImageMetadata)
Gets the tiff format specific metadata for the image.
public static TiffMetadata GetTiffMetadata(this ImageMetadata metadata)
Parameters
metadata
ImageMetadataThe 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
metadata
ImageFrameMetadataThe metadata this method extends.
Returns
GetWebpMetadata(ImageMetadata)
Gets the webp format specific metadata for the image.
public static WebpMetadata GetWebpMetadata(this ImageMetadata metadata)
Parameters
metadata
ImageMetadataThe 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
source
ImageFrameMetadataThe metadata this method extends.
metadata
GifFrameMetadataWhen 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
source
ImageMetadataThe metadata this method extends.
metadata
GifMetadataWhen 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
source
ImageFrameMetadataThe metadata this method extends.
metadata
PngFrameMetadataThe 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
source
ImageMetadataThe metadata this method extends.
metadata
PngMetadataThe 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
source
ImageFrameMetadataThe metadata this method extends.
metadata
WebpFrameMetadataThe 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
source
ImageMetadataThe metadata this method extends.
metadata
WebpMetadataThe metadata.