作成日: 2026/03/25 最終更新日: 2026/03/25
文書種別
使用方法
詳細
ActiveReportsには、ページを任意の角度に回転して印刷する直接的な機能は用意されておりません。
しかしながら、PageクラスのDrawメソッドと.NET Framework標準のPrintDocumentクラスを使用することで、こうした動作を実現することは可能です。
Drawメソッドの第1引数は、生成されたページの内容を描画するGraphicsオブジェクトになります。
このGraphicオブジェクトを.NET標準のPrintDocumentクラスで印刷することができます。
GraphicsクラスのRotateTransformメソッドを使用することで、生成されたページを任意の角度に回転させた状態で印刷することも可能です。
具体的な実装方法は、こちらのサンプルをご参照ください。
ただし、この方法には以下の制限事項があります。あらかじめご了承ください。
- Windowsフォームアプリケーションについてのみ適用可能です。
- セクションレポートについてのみ適用可能です。
- ページレポート/RDLレポートで同様の方法を実現することはできません。