这是我的第一篇帖子,我的程序员状态非常热爱。
我已通过RichTextBoxPrintCtrl
和printDialog
控件创建了具有打印功能的c#表单printDocument
编辑器。在我打印之前,我想确定每个打印页面的页面大小(基于字符数)。调用RichTextBoxPrintCtrl dll
来获取此信息的代码是:
checkPrint = richTextBoxPrintCtrl1.Print(checkPrint, textEnd, e);
e为printDocument PrintPageEventArgs
。
我能看到这样做的唯一方法似乎是实际打印文档。
有没有办法捕获printDocument PrintPageEventArgs
并在上面的代码中使用它们而不实际打印?
我想这样做的原因是能够在printDialog
内使用页面和页面到设施。任何帮助将不胜感激。