我目前正在使用Power Pack来打印我的表单。使用这行代码,我可以打印表单。
PrintForm1.Form = Me
PrintForm1.PrintAction = Printing.PrintAction.PrintToPreview
PrintForm1.Print(Me, PowerPacks.Printing.PrintForm.PrintOption.Scrollable)
但是在打印预览期间,表单会被裁剪成一半,因为我的表单是可滚动的。这是图片。这是正在运行的应用程序。
如何以A4纸张尺寸打印报告?我一直在网上搜索教程,但找不到任何好的教程。希望你们能推荐我一个打印报告的好方法。使用powerpacks或普通的打印控件无关紧要。
答案 0 :(得分:0)
不幸的是,printform只能打印您在致电.print
时可见的表单部分。
你能做的是:
或者,您可以使用水晶报表代替PDF报表,也可以使用Microsoft Office interop代替Excel / Word报表。