我在数据库中有活动报告的图像,当我进入字节并转换为内存流以便它可以传递给活动报告查看器时,我如何在活动报告中获得纸张显示的纸张大小?我的代码:
Dim repmem As New System.IO.MemoryStream(rptBytes)
repmem.Position = 0
Viewer1.Document.Load(repmem)
我在数据库中有活动报告的图像,当我进入字节并转换为内存流以便它可以传递给活动报告查看器时,我如何在活动报告中获得纸张显示的纸张大小?我的代码:
Dim repmem As New System.IO.MemoryStream(rptBytes)
repmem.Position = 0
Viewer1.Document.Load(repmem)
请参阅ActiveReports 联机帮助中的 Page.Width 属性。您的代码将类似于:
Dim repmem As New System.IO.MemoryStream(rptBytes)
repmem.Position = 0
Viewer1.Document.Load(repmem)
Dim pageWidth as Single
pageWidth = Viewer1.Document.Pages(0).Width
每个文档页面都有自己的大小,可以通过以下方式访问:document.Pages(0).Size