111,093
社区成员




static void prn_PrintPage(object sender, PrintPageEventArgs e)
{
var g = e.Graphics;
var k = 100 / 25.4f;
g.DrawString((sender as PrintDocument).PrinterSettings.PrinterName, font, Brushes.Black, new Point(20, 20));
g.DrawString(string.Format("X={0}", g.DpiX), font, Brushes.Black, new Point(20, 40));
g.DrawString(string.Format("Y={0}", g.DpiY), font, Brushes.Black, new Point(20, 60));
g.DrawLine(Pens.Black, 20, 80, 20 + 200, 80);
g.DrawLine(Pens.Black, 20, 90, 20 + 60 * k, 90);
g.DrawLine(Pens.Black, 20, 92, 20 + 100 * k, 92);