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