Acquarella.TextRenderer.Configure C# (CSharp) Method

Configure() public method

public Configure ( TextConfiguration config ) : void
config Acquarella.Configuration.TextConfiguration
return void
        public void Configure(TextConfiguration config)
        {
            foreach (var name in config.Formats.Keys)
                this.SetFormat(name, config.Formats[name]);
        }

Same methods

TextRenderer::Configure ( string name ) : void

Usage Example

コード例 #1
0
ファイル: TextRenderer.cs プロジェクト: ajlopez/Acquarella
        public static string Renderer(string text, string language, string style)
        {
            Lexer lexer = new Lexer();

            if (IsFilename(language))
                lexer.ConfigureFromFile(language);
            else
                lexer.Configure(language);

            TextRenderer renderer = new TextRenderer(lexer);

            if (IsFilename(style))
                renderer.ConfigureFromFile(style);
            else
                renderer.Configure(style);

            return renderer.Render(text);
        }