Exemplo n.º 1
0
        public static Font CreateFont(string text)
        {
            var  fc = new FontCollection();
            Font d  = fc.Install(FakeFontInstance.CreateFontWithVaryingVerticalFontMetrics(text)).CreateFont(12);

            return(new Font(d, 1));
        }
Exemplo n.º 2
0
        internal static Font CreateFontWithInstance(string text, string name, out FakeFontInstance instance)
        {
            var fc = (IFontMetricsCollection) new FontCollection();

            instance = FakeFontInstance.CreateFontWithVaryingVerticalFontMetrics(text, name);
            Font d = fc.AddMetrics(instance, CultureInfo.InvariantCulture).CreateFont(12);

            return(new Font(d, 1));
        }