在winform 打印中如何把 本来是两页的内容 合并打印在一张纸上

合并打印在一张纸上 怎么设置 跪求 !!!
2025-03-07 03:03:48
推荐回答(1个)
回答1:

在程序中控制:

        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)
            {
                   继续输出下一张图片
            }
      }