Table of Contents

Interface IFormatMetadata

Namespace
SixLabors.ImageSharp.Formats
Assembly
SixLabors.ImageSharp.dll

An interface that provides metadata for a specific image format.

public interface IFormatMetadata : IDeepCloneable
Inherited Members

Methods

AfterImageApply<TPixel>(Image<TPixel>, Matrix4x4)

This method is called after a process has been applied to the image.

void AfterImageApply<TPixel>(Image<TPixel> destination, Matrix4x4 matrix) where TPixel : unmanaged, IPixel<TPixel>

Parameters

destination Image<TPixel>

The destination image .

matrix Matrix4x4

The transformation matrix applied to the image.

Type Parameters

TPixel

The type of pixel format.

GetPixelTypeInfo()

Converts the metadata to a PixelTypeInfo instance.

PixelTypeInfo GetPixelTypeInfo()

Returns

PixelTypeInfo

The pixel type info.

ToFormatConnectingMetadata()

Converts the metadata to a FormatConnectingMetadata instance.

FormatConnectingMetadata ToFormatConnectingMetadata()

Returns

FormatConnectingMetadata

The FormatConnectingMetadata.