次の方法で共有


Viewer.SetPageView メソッド (Visio Viewer)

Microsoft Visio Viewerの図面ページの位置とズーム係数 (サイズ) を設定します。

構文

SetPageView (PageXAtViewCenterPageYAtViewCenterZoomFactor)

Viewer オブジェクトを返す式。

パラメーター

名前 必須 / オプション データ型 説明
PageXAtViewCenter 必須 Double ページの左下隅から測定された、ページの中央の x 座標 (図面ページ単位)。
PageYAtViewCenter 必須 Double ページの左下隅から測定された、ページの中央の y 座標 (図面ページ単位)。
ZoomFactor 必須 Double ズーム (ページ サイズ) を乗算する係数。

戻り値

なし

解説

ページ ビューは、ページの中心点で構成され、ページの左下隅にある座標系の原点と、ズーム率 (1% から 400% の範囲) で表されるページの中心点で構成されます。

GetPageView メソッドを使用して、現在のページ ビューの値を取得します。

SetPageView メソッドは、Visio Viewer ウィンドウの中央にあるページ座標系内のポイントの座標を設定します。 たとえば、x 座標と y 座標の両方に 0 を渡すと、ページの左下隅 (ページの座標系の原点) がVisio Viewer ウィンドウの中央に配置されます。

ページ幅が 8 ページ単位 x 10 ページ単位の場合、PageXAtViewCenter に 4、PageYAtViewCenter に 5 を渡すと、ページの中央がVisio Viewer ウィンドウの中央に配置されます。

ZoomFactor パラメーター値は、ページの両方のディメンションを乗算する係数です。 たとえば、 ZoomFactor に .50 を渡すと、ページの幅は以前の半分と半分になります。

次のコードは、ページの中央をVisio Viewer ウィンドウの中央に設定し、ページの高さと幅の両方を半分にします。

vsoViewer.SetPageView 4, 5, 0.50

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。