C# 打印窗体内容时,先把内容画到画布上,然后打印出来,但是打印的内容比实际窗体上的要小,字体也是要小,
我打印panel 也是一样。我打印pictureBox1 也是一样。都是比比实际窗体上的要小。。 这是为什么啊?在线等!!!
private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
{
e.Graphics.DrawImage(pictureBox1.Image, 0, 100, pictureBox1.Width, pictureBox1.Height);
} private void button1_Click(object sender, EventArgs e)
{
printDocument1.Print();
}
我打印panel 也是一样。我打印pictureBox1 也是一样。都是比比实际窗体上的要小。。 这是为什么啊?在线等!!!
private void printDocument1_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e)
{
e.Graphics.DrawImage(pictureBox1.Image, 0, 100, pictureBox1.Width, pictureBox1.Height);
} private void button1_Click(object sender, EventArgs e)
{
printDocument1.Print();
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货