C#将大图像拆分为多页打印
我正在尝试在imagebox1中打印图像。 这是图片。 问题是它只打印图像的一部分。这里是打印预览。 我正在寻找一种方法来打破大图像,这样我就可以打印在2或3张纸上C#将大图像拆分为多页打印,c#,printing,C#,Printing,我正在尝试在imagebox1中打印图像。 这是图片。 问题是它只打印图像的一部分。这里是打印预览。 我正在寻找一种方法来打破大图像,这样我就可以打印在2或3张纸上 private void pd_PrintPage(object sender, System.Drawing.Printing.PrintPageEventArgs e) { e.Graphics.DrawImage(pictureBox1.Image, 0,0); }
private void pd_PrintPage(object sender,
System.Drawing.Printing.PrintPageEventArgs e)
{
e.Graphics.DrawImage(pictureBox1.Image, 0,0);
}
private void toolStripButton3_Click(object sender, EventArgs e)
{
PrintDocument tmpDoc = new PrintDocument();
tmpDoc.PrintPage += new PrintPageEventHandler(Tmpdoc_Print);
PrintPreviewDialog tmpPpd = new PrintPreviewDialog();
tmpPpd.Document = tmpDoc;
tmpPpd.ShowDialog();
}
这个答案可能会有所帮助。这个答案可能会有所帮助。