在程序中控制:
private static void PrintDoc_PrintPage(object sender,
System.Drawing.Printing.PrintPageEventArgs e)
{
int tmpTop = e.MarginBounds.Top;
int tmpLeft = e.MarginBounds.Left;
if (tmpTop + 你的图片高度<= (e.MarginBounds.Height + e.MarginBounds.Top)/2)
{
继续输出下一张图片
}
}