1、Graphics 类 https://docs.microsoft.com/zh-cn/dotnet/api/system.drawing.graphics?redirectedfrom=MSDN&view=netframework-4.8 2、printDocument控件 printDocument 控件的 PrintPage 事件只处理当前打印页的操作。所以循环不应该在PrintPage事件里面,应该是在 Button的点击事件里面,这样就可以打印多页了。