VisioForge (c) 2025

Search Results for

    Class TagLibHelper

    TagLib helper for tags copying.

    Inheritance
    object
    TagLibHelper
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: VisioForge.Core
    Assembly: VisioForge.Core.dll
    Syntax
    public static class TagLibHelper

    Methods

    CopyTags(File, ILogger)

    Copies tags from TagLib to VisioForge class.

    Declaration
    public static MediaFileTags CopyTags(File file, ILogger logger = null)
    Parameters
    Type Name Description
    File file

    File.

    ILogger logger

    Logger?.

    Returns
    Type Description
    MediaFileTags

    Returns MediaFileTags.

    ReadTags(string)

    Reads tags from file.

    Declaration
    public static MediaFileTags ReadTags(string filename)
    Parameters
    Type Name Description
    string filename

    File name.

    Returns
    Type Description
    MediaFileTags

    Returns MediaFileTags.

    ReadTags(string, ILogger)

    Reads tags from file.

    Declaration
    public static MediaFileTags ReadTags(string filename, ILogger logger)
    Parameters
    Type Name Description
    string filename

    File name.

    ILogger logger

    Logger?.

    Returns
    Type Description
    MediaFileTags

    Returns MediaFileTags.

    ToBitmap(IPicture)

    Converts to bitmap.

    Declaration
    public static Bitmap ToBitmap(IPicture picture)
    Parameters
    Type Name Description
    IPicture picture

    The picture.

    Returns
    Type Description
    Bitmap

    System.Drawing.Bitmap.

    WriteTags(MediaFileTags, string, ILogger)

    Writes tags to output file.

    Declaration
    public static void WriteTags(MediaFileTags tags, string filename, ILogger logger = null)
    Parameters
    Type Name Description
    MediaFileTags tags

    The tags.

    string filename

    The filename.

    ILogger logger

    The logger.