<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Developpez.Dotnet.Drawing</name>
    </assembly>
    <members>
        <member name="T:Developpez.Dotnet.Drawing.FontExtensions">
            <summary>
            Fournit des méthodes d'extension pour obtenir une police à partir d'une autre.
            Les polices ainsi obtenue sont gérées par un <see cref="T:Developpez.Dotnet.Drawing.FontCache"/>, ce qui évite
            de créer plusieurs fois les mêmes polices.
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Drawing.FontExtensions.SetStyle(System.Drawing.Font,System.Drawing.FontStyle)">
            <summary>
            Obtient une nouvelle police à partir d'une police existante, avec le style spécifié
            </summary>
            <param name="font">Police de base</param>
            <param name="style">Style souhaité</param>
            <returns>Une police avec le style spécifié</returns>
        </member>
        <member name="M:Developpez.Dotnet.Drawing.FontExtensions.SetRegular(System.Drawing.Font)">
            <summary>
            Obtient une nouvelle police à partir d'une police existante, avec le style normal
            </summary>
            <param name="font">Police de base</param>
            <returns>Une police avec le style normal</returns>
        </member>
        <member name="M:Developpez.Dotnet.Drawing.FontExtensions.SetBold(System.Drawing.Font)">
            <summary>
            Obtient une nouvelle police à partir d'une police existante, avec le style gras
            </summary>
            <param name="font">Police de base</param>
            <returns>Une police avec le style gras</returns>
        </member>
        <member name="M:Developpez.Dotnet.Drawing.FontExtensions.SetItalic(System.Drawing.Font)">
            <summary>
            Obtient une nouvelle police à partir d'une police existante, avec le style italique
            </summary>
            <param name="font">Police de base</param>
            <returns>Une police avec le style italique</returns>
        </member>
        <member name="M:Developpez.Dotnet.Drawing.FontExtensions.SetUnderline(System.Drawing.Font)">
            <summary>
            Obtient une nouvelle police à partir d'une police existante, avec le style souligné
            </summary>
            <param name="font">Police de base</param>
            <returns>Une police avec le style souligné</returns>
        </member>
        <member name="M:Developpez.Dotnet.Drawing.FontExtensions.SetStrikeout(System.Drawing.Font)">
            <summary>
            Obtient une nouvelle police à partir d'une police existante, avec le style barré
            </summary>
            <param name="font">Police de base</param>
            <returns>Une police avec le style barré</returns>
        </member>
        <member name="M:Developpez.Dotnet.Drawing.FontExtensions.SetSize(System.Drawing.Font,System.Single)">
            <summary>
            Obtient une nouvelle police à partir d'une police existante, avec la taille spécifiée
            </summary>
            <param name="font">Police de base</param>
            <param name="emSize">Taille en points de la police souhaitée</param>
            <returns>Une police avec la taille spécifiée</returns>
        </member>
        <member name="M:Developpez.Dotnet.Drawing.FontExtensions.SetSize(System.Drawing.Font,System.Single,System.Drawing.GraphicsUnit)">
            <summary>
            Obtient une nouvelle police à partir d'une police existante, avec la taille et l'unité spécifiées
            </summary>
            <param name="font">Police de base</param>
            <param name="emSize">Taille de la police souhaitée, dans l'unité spécifiée</param>
            <param name="unit">Unité de taille à utiliser</param>
            <returns>Une police avec la taille et l'unité spécifiées</returns>
        </member>
        <member name="M:Developpez.Dotnet.Drawing.FontExtensions.SetFontFamily(System.Drawing.Font,System.Drawing.FontFamily)">
            <summary>
            Obtient une nouvelle police à partir d'une police existante, avec la famille spécifiée
            </summary>
            <param name="font">Police de base</param>
            <param name="family">Famille de la police souhaitée</param>
            <returns>Une police avec la famille spécifiée</returns>
        </member>
        <member name="M:Developpez.Dotnet.Drawing.FontExtensions.SetFontFamily(System.Drawing.Font,System.String)">
            <summary>
            Obtient une nouvelle police à partir d'une police existante, avec la famille spécifiée
            </summary>
            <param name="font">Police de base</param>
            <param name="familyName">Nom de la famille de la police souhaitée</param>
            <returns>Une police avec la famille spécifiée</returns>
        </member>
        <member name="T:Developpez.Dotnet.Drawing.FontCache">
            <summary>
            Gère un cache de polices de caractères, ce qui permet d'éviter de recréer des instances de Font
            lorsqu'on veut réutiliser la même police. Appeler la méthode GetFont avec les mêmes paramètres
            renverra toujours la même instance de Font.
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Drawing.FontCache.#ctor">
            <summary>
            Initialise une nouvelle instance de FontCache
            </summary>
        </member>
        <member name="M:Developpez.Dotnet.Drawing.FontCache.GetFont(System.Drawing.Font,System.Drawing.FontStyle)">
            <summary>
            Retourne une police à partir d'une police existante et du style spécifié
            </summary>
            <param name="prototype">Police à partir de laquelle obtenir une nouvelle police</param>
            <param name="newStyle">Style de la police souhaitée</param>
            <returns>Une police avec les caractéristiques spécifiées</returns>
        </member>
        <member name="M:Developpez.Dotnet.Drawing.FontCache.GetFont(System.Drawing.FontFamily,System.Single)">
            <summary>
            Retourne une police avec la famille de la taille spécifiées
            </summary>
            <param name="family">Famille de la police à obtenir</param>
            <param name="emSize">Taille en points de la police souhaitée</param>
            <returns>Une police avec les caractéristiques spécifiées</returns>
        </member>
        <member name="M:Developpez.Dotnet.Drawing.FontCache.GetFont(System.String,System.Single)">
            <summary>
            Retourne une police de la famille et de la taille spécifiées
            </summary>
            <param name="familyName">Nom de la famille de la police à obtenir</param>
            <param name="emSize">Taille en points de la police souhaitée</param>
            <returns>Une police avec les caractéristiques spécifiées</returns>
        </member>
        <member name="M:Developpez.Dotnet.Drawing.FontCache.GetFont(System.Drawing.FontFamily,System.Single,System.Drawing.FontStyle)">
            <summary>
            Retourne une police avec la famille, la taille et le style spécifiés
            </summary>
            <param name="family">Famille de la police à obtenir</param>
            <param name="emSize">Taille en points de la police souhaitée</param>
            <param name="style">Style de la police souhaitée</param>
            <returns>Une police avec les caractéristiques spécifiées</returns>
        </member>
        <member name="M:Developpez.Dotnet.Drawing.FontCache.GetFont(System.Drawing.FontFamily,System.Single,System.Drawing.GraphicsUnit)">
            <summary>
            Retourne une police avec la famille, la taille et l'unité spécifiées
            </summary>
            <param name="family">Famille de la police à obtenir</param>
            <param name="emSize">Taille de la police souhaitée, dans l'unité spécifiée</param>
            <param name="unit">Unité de taille à utiliser</param>
            <returns>Une police avec les caractéristiques spécifiées</returns>
        </member>
        <member name="M:Developpez.Dotnet.Drawing.FontCache.GetFont(System.String,System.Single,System.Drawing.FontStyle)">
            <summary>
            Retourne une police avec la famille, la taille et le style spécifiés
            </summary>
            <param name="familyName">Nom de la famille de la police à obtenir</param>
            <param name="emSize">Taille en points de la police souhaitée</param>
            <param name="style">Style de la police souhaitée</param>
            <returns>Une police avec les caractéristiques spécifiées</returns>
        </member>
        <member name="M:Developpez.Dotnet.Drawing.FontCache.GetFont(System.String,System.Single,System.Drawing.GraphicsUnit)">
            <summary>
            Retourne une police avec la famille, la taille et l'unité spécifiées
            </summary>
            <param name="familyName">Nom de la famille de la police à obtenir</param>
            <param name="emSize">Taille de la police souhaitée, dans l'unité spécifiée</param>
            <param name="unit">Unité de taille à utiliser</param>
            <returns>Une police avec les caractéristiques spécifiées</returns>
        </member>
        <member name="M:Developpez.Dotnet.Drawing.FontCache.GetFont(System.Drawing.FontFamily,System.Single,System.Drawing.FontStyle,System.Drawing.GraphicsUnit)">
            <summary>
            Retourne une police avec les caractéristiques spécifiées
            </summary>
            <param name="family">Famille de la police à obtenir</param>
            <param name="emSize">Taille de la police souhaitée, dans l'unité spécifiée</param>
            <param name="style">Style de la police souhaitée</param>
            <param name="unit">Unité de taille à utiliser</param>
            <returns>Une police avec les caractéristiques spécifiées</returns>
        </member>
        <member name="M:Developpez.Dotnet.Drawing.FontCache.GetFont(System.String,System.Single,System.Drawing.FontStyle,System.Drawing.GraphicsUnit)">
            <summary>
            Retourne une police avec les caractéristiques spécifiées
            </summary>
            <param name="familyName">Nom de la famille de la police à obtenir</param>
            <param name="emSize">Taille de la police souhaitée, dans l'unité spécifiée</param>
            <param name="style">Style de la police souhaitée</param>
            <param name="unit">Unité de taille à utiliser</param>
            <returns>Une police avec les caractéristiques spécifiées</returns>
        </member>
        <member name="M:Developpez.Dotnet.Drawing.FontCache.GetFont(System.Drawing.FontFamily,System.Single,System.Drawing.FontStyle,System.Drawing.GraphicsUnit,System.Byte)">
            <summary>
            Retourne une police avec les caractéristiques spécifiées
            </summary>
            <param name="family">Famille de la police à obtenir</param>
            <param name="emSize">Taille de la police souhaitée, dans l'unité spécifiée</param>
            <param name="style">Style de la police souhaitée</param>
            <param name="unit">Unité de taille à utiliser</param>
            <param name="gdiCharSet">Jeu de caractère GDI à utiliser</param>
            <returns>Une police avec les caractéristiques spécifiées</returns>
        </member>
        <member name="M:Developpez.Dotnet.Drawing.FontCache.GetFont(System.String,System.Single,System.Drawing.FontStyle,System.Drawing.GraphicsUnit,System.Byte)">
            <summary>
            Retourne une police avec les caractéristiques spécifiées
            </summary>
            <param name="familyName">Nom de la famille de la police à obtenir</param>
            <param name="emSize">Taille de la police souhaitée, dans l'unité spécifiée</param>
            <param name="style">Style de la police souhaitée</param>
            <param name="unit">Unité de taille à utiliser</param>
            <param name="gdiCharSet">Jeu de caractère GDI à utiliser</param>
            <returns>Une police avec les caractéristiques spécifiées</returns>
        </member>
        <member name="M:Developpez.Dotnet.Drawing.FontCache.GetFont(System.Drawing.FontFamily,System.Single,System.Drawing.FontStyle,System.Drawing.GraphicsUnit,System.Byte,System.Boolean)">
            <summary>
            Retourne une police avec les caractéristiques spécifiées
            </summary>
            <param name="family">Famille de la police à obtenir</param>
            <param name="emSize">Taille de la police souhaitée, dans l'unité spécifiée</param>
            <param name="style">Style de la police souhaitée</param>
            <param name="unit">Unité de taille à utiliser</param>
            <param name="gdiCharSet">Jeu de caractère GDI à utiliser</param>
            <param name="gdiVerticalFont">Valeur booléenne indiquant si la police est dérivée d'une police verticale GDI</param>
            <returns>Une police avec les caractéristiques spécifiées</returns>
        </member>
        <member name="M:Developpez.Dotnet.Drawing.FontCache.GetFont(System.String,System.Single,System.Drawing.FontStyle,System.Drawing.GraphicsUnit,System.Byte,System.Boolean)">
            <summary>
            Retourne une police avec les caractéristiques spécifiées
            </summary>
            <param name="familyName">Nom de la famille de la police à obtenir</param>
            <param name="emSize">Taille de la police souhaitée, dans l'unité spécifiée</param>
            <param name="style">Style de la police souhaitée</param>
            <param name="unit">Unité de taille à utiliser</param>
            <param name="gdiCharSet">Jeu de caractère GDI à utiliser</param>
            <param name="gdiVerticalFont">Valeur booléenne indiquant si la police est dérivée d'une police verticale GDI</param>
            <returns>Une police avec les caractéristiques spécifiées</returns>
        </member>
        <member name="M:Developpez.Dotnet.Drawing.FontCache.Clear">
            <summary>
            Vide le cache
            </summary>
        </member>
    </members>
</doc>
