Write font metrics for Arial font family

image_pdfimage_print
   
 


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

public class MainClass {

    public static void Main() {
    String formatString = "{0,-16}{1,8}{2,9}{3,10}{4,14}";
    Console.WriteLine(formatString, "Font Family Name", "Ascent", "Descent","EmHeight", "Line Spacing");


    FontFamily ff = new FontFamily("Arial");
    Console.WriteLine(formatString, ff.GetName(0),
      ff.GetCellAscent(FontStyle.Regular),
      ff.GetCellDescent(FontStyle.Regular),
      ff.GetEmHeight(FontStyle.Regular),
      ff.GetLineSpacing(FontStyle.Regular));

    }
}

    


This entry was posted in 2D Graphics. Bookmark the permalink.