作成日: 2022/04/20 最終更新日: 2022/04/20
文書種別
使用方法
詳細
ViewerコントロールのZoomプロパティでプレビュー時の表示倍率を設定できます。
本プロパティに設定可能な値の範囲は、0.1(10%)~8.0(800%)です。(小数第二位以下は四捨五入)
また、本プロパティを「-1」に設定すると「ページ幅」で、「-2」に設定すると「ページ全体」でプレビュー表示が行われます。
なお、表示倍率を「ページ幅」と「ページ全体」に設定できるのは、ビューワの表示形式(ViewTypeプロパティ)が「SinglePage(単一ページ形式)」に設定されている時のみです。「Continuous(連続ページ形式)」や「MultiPage(複数ページ形式)」に設定されていると、意図した倍率で表示されません。
◆サンプルコード (C#)
// 表示形式を"単一ページ"形式に設定します。 this.viewer1.ViewType = GrapeCity.Viewer.Common.Model.ViewType.SinglePage; // 表示倍率を設定します this.viewer1.Zoom = 8.0f // 800% //this.viewer1.Zoom = 0.25f // 25% //this.viewer1.Zoom = -1.0f // ページ幅 //this.viewer1.Zoom = -2.0f // ページ全体
◆サンプルコード (VB.NET)
' 表示形式を"単一ページ"形式に設定します。 Me.Viewer1.ViewType = GrapeCity.Viewer.Common.Model.ViewType.SinglePage ' 表示倍率を設定します Me.Viewer1.Zoom = 8.0 ' 800% 'Me.Viewer1.Zoom = 0.25F ' 25% 'Me.Viewer1.Zoom = -1.0F ' ページ幅 'Me.Viewer1.Zoom = -2.0F ' ページ全体
※上記のコードは、レポートの読み込みが完了した後に発生する「LoadCompletedイベント(Viewer)」に実装することをおすすめします。