0

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

 Dim repmem As New System.IO.MemoryStream(rptBytes)
 repmem.Position = 0
 Viewer1.Document.Load(repmem)
4

2 に答える 2

0

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
于 2010-12-01T03:46:42.007 に答える
0

すべてのドキュメント ページには独自のサイズがあり、次のようにアクセスできます。document.Pages(0).Size

于 2010-09-01T03:30:28.510 に答える