Table of Contents

Class ImageMetadataProvider

Namespace
Dynamicweb.Imaging.Providers
Assembly
Dynamicweb.Core.dll

Provides metadata for images

public abstract class ImageMetadataProvider
Inheritance
ImageMetadataProvider
Inherited Members

Methods

GetMetadataFromFile(string)

Gets image metadata from a file.

public abstract ImageMetadata GetMetadataFromFile(string filePath)

Parameters

filePath string

Image file path.

Returns

ImageMetadata

Metadata for the image.

GetMetadataFromStream(Stream, string)

Gets image metadata from a file stream.

public abstract ImageMetadata GetMetadataFromStream(Stream stream, string extension)

Parameters

stream Stream

Image file stream.

extension string

Image file extension

Returns

ImageMetadata

Metadata for the image.

GetTagGroups()

Gets a collection of available metadata tag groups.

public abstract IDictionary<string, ImageMetadataTagGroup> GetTagGroups()

Returns

IDictionary<string, ImageMetadataTagGroup>

Collection of metadata tag groups

GetTagsByGroup(string)

Gets a collection of available metadata tags for a given metadata tag group.

public abstract IDictionary<string, ImageMetadataTag> GetTagsByGroup(string groupName)

Parameters

groupName string

Metadata tag group name

Returns

IDictionary<string, ImageMetadataTag>

Collection of metadata tags

To top