0
我有数据库中的活动报告的图像,当我进入字节并将其转换为内存流,因此它可以传递给活动报告查看器,然后我如何获得活动报告中纸张大小的纸张显示? 我的代码:如何从MemoryStream或Byte获取页面大小?
Dim repmem As New System.IO.MemoryStream(rptBytes)
repmem.Position = 0
Viewer1.Document.Load(repmem)
我有数据库中的活动报告的图像,当我进入字节并将其转换为内存流,因此它可以传递给活动报告查看器,然后我如何获得活动报告中纸张大小的纸张显示? 我的代码:如何从MemoryStream或Byte获取页面大小?
Dim repmem As New System.IO.MemoryStream(rptBytes)
repmem.Position = 0
Viewer1.Document.Load(repmem)
每个文档页面都有自己的尺寸可以访问如:document.Pages(0).Size
见Page.Width property in the ActiveReports Online Help。 您的代码将类似于:
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