为什么在窗体上显示和在打印显示的字符宽度不一样?为什么,怎么能弄成一样的呢
        private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
        {
            Font font = new Font("宋体", 1);
            SizeF size = e.Graphics.MeasureString("A", font);
            float f = size.Width;//1.17910862
        }          private void Form1_Paint(object sender, PaintEventArgs e)
        {
            Font font = new Font("宋体", 1);
            SizeF size =  e.Graphics.MeasureString("A", font);
            float f = size.Width;//1.1319443
        }private void button1_Click(object sender, EventArgs e)
        { 
            printPreviewControl1.Document = printDocument1;
            printDocument1.Print();
        }