SetOpenActionDestinationFull

文書プロパティ

説明

この関数を使用すると、選択したドキュメントの開始ページとさまざまなサイズおよび位置の値を設定できます

構文

Delphi

Function TPDFlib.SetOpenActionDestinationFull(OpenPage, Zoom, DestType: Integer; Left, Top, Right, Bottom: Double): Integer;

ActiveX

Function PDFlib::SetOpenActionDestinationFull(OpenPage As Long, Zoom As Long, DestType As Long, Left As Double, Top As Double, Right As Double, Bottom As Double) As Long

DLL

int DLSetOpenActionDestinationFull(int InstanceID, int OpenPage, int Zoom, int DestType, double Left, double Top, double Right, double Bottom);

パラメータ

OpenPage文書を開いたときに移動するページ番号
Zoom文書を開くときに使用するズーム率。有効値は 0 から 6400 です。DestType = 1 の場合にのみ使用し、他の DestType では 0 に設定します
DestType1 = "XYZ" - Left と Top パラメーターで指定した点にターゲットページを配置します。Zoom パラメーターでズーム率を指定します。2 = "Fit" - ページ全体がウィンドウに収まるよう拡大縮小します。他のパラメーターは使用されないため、ゼロに設定します。3 = "FitH" - ページの幅全体が見えるよう拡大縮小します。ページの高さはウィンドウの高さより大きい場合も小さい場合もあります。Top パラメーターで指定した垂直位置にページを配置します。4 = "FitV" - ページの高さ全体が見えるよう拡大縮小します。ページの幅はウィンドウの幅より大きい場合も小さい場合もあります。Left パラメーターで指定した水平位置にページを配置します。5 = "FitR" - ページ上の特定の長方形が見えるよう拡大縮小します。Left、Top、Right、Bottom パラメーターでページ上の長方形領域を定義します。6 = "FitB" - ページを、その境界ボックスが見えるよう拡大縮小します。it's bounding box を表示対象とします。7 = "FitBH" - Top パラメーターで指定した位置へページを垂直配置します。ページ's bounding box の幅全体が見えるよう拡大縮小します。8 = "FitBV" - Left パラメーターで指定した水平位置へページを配置します。境界ボックスの高さ全体がウィンドウに収まる最小限の倍率で拡大縮小します。DestType = 1、4、5、8 で使用する水平位置
Left
TopDestType = 1、3、5、7 で使用する垂直位置 長方形の右端の水平位置。DestType = 5 で使用します
Right
Bottom矩形の下端の水平位置。DestType = 5 で使用します

戻り値

0オープンアクション宛先を設定できなかった。通常、Zoom または DestType パラメーターが範囲外であることを示す
1オープンアクションの宛先を正常に設定しました