日期:2014-05-16  浏览次数:21297 次

C# 打印 e.Graphics.DrawString
 private void MyPrintDocument_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
        这个事件中
e.Graphics.DrawString("新乡市三月软件公司入库单", new Font(new FontFamily("黑体"),11), System.Drawing.Brushes.Black, 170, 10);


最后的170 10 代表什么意思,写代码的时候最后这两个参数应该怎么设?

e.Graphics.DrawLine(Pens.Black, 8, 30, 480, 30);


同样,一条线,8, 30, 480, 30 代表什么意思,怎么设呢?
------解决方案--------------------
//所绘制文本的左上角的x坐标和y坐标;
e.Graphics.DrawString("新乡市三月软件公司入库单", new Font(new FontFamily("黑体"),11), System.Drawing.Brushes.Black, 170, 10);

//第一个点的x坐标、y坐标;第二个点的x坐标、y坐标;
e.Graphics.DrawLine(Pens.Black, 8, 30, 480, 30);