データベースにアクティブなレポートの画像があります。バイトに変換してメモリ ストリームに変換すると、アクティブなレポート ビューアーに渡すことができます。その後、アクティブなレポートの用紙サイズを取得するにはどうすればよいですか? 私のコード:
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