GcPDFViewer コンストラクタ。.
ルートコンテナ要素またはルートコンテナ要素の選択に使用されるセレクタパターン。
ビューワのオプション。詳細については、ViewerOptions を参照してください。
製品のライセンスキー。
アクティブ化されたエディタモード名。
ドキュメント内のすべての注釈を取得します。
ドキュメントが変更されたときにページから出るかどうかをユーザーから確認します。SupportApiが必要です。
ドキュメントが変更されたときにページから出るかどうかをユーザーから確認します。SupportApiが必要です。
SupportApiを使用して開いたドキュメントを編集できるかどうかを示します。SupportApiが必要です。
現在のユーザー名を指定します。このプロパティは、注釈エディタによって「作成者」フィールドのデフォルト値として使用されます。
現在のユーザー名を指定します。このプロパティは、注釈エディタによって「作成者」フィールドのデフォルト値として使用されます。メモ:現在のユーザー名はブラウザのローカルストレージに保存され、userNameオプションが設定されない場合、次のページのリロードで使用されます。
PDFドキュメントのメタデータのローダー。 一部のサイドバーパネルで使用されます。
ファイルデータを取得します。 keepFileDataオプションがtrueに設定する場合に使用できます。
ドキュメントを開くために使用されたファイル名を取得します。 ファイル名は次のように決定されます。
ドキュメントを開くに使用されたURLを取得します。ドキュメントがバイナリデータから開かれたときに空の文字列を返します。
一意のドキュメント識別子。
SupportApiで使用されるGcPDFライブラリのバージョンを取得します。
ドキュメントがユーザーによって変更されたかどうかを示します。
コピーしたバッファにデータが含まれるかどうかを示します。
ドキュメントがビューにロードされるかどうかを示します。
アクティブなドキュメントにフォームフィールドがあるかどうかを示す値を取得します。
ビューワがサーバーに永続的な接続があるかどうかを示す値を取得します。
```javascript if(viewer.hasPersistentConnection) { viewer.listSharedDocuments().then(function(result) {
}); }
PDFビューワがドキュメントの変更をやり直すことができるかどうかを示す値を取得します。SupportApiが必要です。
返信ツールが追加されるかどうかを示します。
PDFビューワがドキュメントの変更を元に戻すことができるかどうかを示す値を取得します。SupportApiが必要です。
注釈レイヤを非表示にするかどうかを決定します。
注釈レイヤを非表示にするかどうかを決定します。
アクティブなドキュメントが共有モードで開いているかどうかを示す値を取得します。 SupportApiが必要です。
アクティブな編集モードがユーザーによって固定される場合はtrueを返します。アクティブな編集ボタンのstickyBehaviorが有効になって、ボタンがチェックされることを示します。詳細については、toolbarLayout.stickyBehaviorプロパティを参照します。
エディタモードが現在アクティブであるかどうかを示す値を取得します。
@see:beginUpdateへの呼び出しによって通知が中断された場合、trueを返します。
レイアウトモードを取得または設定します(0 - ビューワ、1 - 注釈エディタ、または2 - フォームエディタ)。
レイアウトモードを取得または設定します(0 - ビューワ、1 - 注釈エディタ、または2 - フォームエディタ)。
左側のサイドバーのAPI。
アクティブなドキュメントの変更状態を取得します。SupportApiが必要です。
onAfterAddAnnotation イベント。
ユーザーがビューワのテーマを変更したときに発生するイベント。
onAfterRemoveAnnotation イベント。
onAfterUpdateAnnotation イベント。
onBeforeAddAnnotation イベント。このイベントはキャンセルすることができます。
ドキュメントを開く直前に発生します。
onBeforeRemoveAnnotation イベント。このイベントはキャンセルすることができます。
viewer.onBeforeRemoveAnnotation.register(function(args) {
console.log(args);
args.cancel = true; // イベントをキャンセルするには、キャンセルフラグを設定します。
});
onBeforeUpdateAnnotation イベント。このイベントはキャンセルすることができます。
viewer.onBeforeUpdateAnnotation.register(function(args) {
console.log(args);
args.cancel = true; // イベントをキャンセルするには、キャンセルフラグを設定します。
});
エラーを示すイベント。
ビューワのテーマがユーザーによって変更されたときに発生します。
デフォルトのオプションのコンテンツ構成。オプションのコンテンツは、動的に表示または非表示にするグラフィックのコレクションです。
ビューワのオプション。
PDFビューワのオプション。
ページ数を取得します。
アクティブなページのインデックスを取得または設定します。
アクティブなページのインデックスを取得または設定します。
GcPdfViewerの現在のバージョンと互換性のある必要なSupportApiバージョンを取得します。
右側のサイドバーオブジェクトを取得します。このオブジェクトを使用して、右側のサイドバーを操作します。
回転を度単位で指定します。
回転を度単位で指定します。
スクロールビューを取得します。メモ:左スクロールの位置はビューワによって自動的に計算されます。したがって、左スクロールの位置を変更する必要はありません。
ドキュメント検索のインスタンス。現在の開いているドキュメントにテキストを検索します。
2番目のツールバーのAPI。
2番目のツールバーのレイアウト。 secondToolbarLayoutプロパティを使用して、利用可能なツールを構成します。
2番目のツールバーのレイアウト。 secondToolbarLayoutプロパティを使用して、利用可能なツールを構成します。
現在の署名ツールの設定と画像を保存および取得するに使用できるデータストレージを返します。ストレージデータは現在のユーザー名、@see:currentUserNameプロパティに依存します。
アクティブなドキュメントのデータストレージ。
構造ツリーのデータ。
ページの構造ツリーを表す{@linkStructTreeNode []}オブジェクトで解決されるpromise。または、ページに構造ツリーが存在しない場合はnull
です。
SupportApiクライアントを取得します。SupportApiが必要です。
SupportApiの接続されたバージョンを取得します。
さまざまなビューワモード(viewer、annotationEditor、formEditor)のツールバーのレイアウトを定義します。
さまざまなビューワモード(viewer、annotationEditor、formEditor)のツールバーのレイアウトを定義します。
元に戻すスタックのレベル (コマンド) の数を取得します。 SupportApi が必要です。
現在の元に戻すレベル (コマンド) のインデックスを取得します。これは、redoChanges() への次の呼び出しで実行される元に戻すコマンドです。 SupportApi が必要です。
元に戻すストアの現在の状態。 このプロパティは読み取り専用であり、プログラムによってコレクションの要素を変更しないことに注意してください。 Undo API メソッドを使用して、ビューワのエディタの状態を変更します。 Undo API のプロパティは、hasUndoChanges、hasRedoChanges、undoIndex です。 undoCount Undo API メソッドは、undoChanges()、redoChanges() です。
PDFビューワの現在のバージョンを返します。
現在の拡大縮小モードを取得または設定します。指定できる値は「0 - Value」、「1 - PageWidth」および「2 - WholePage」。
// 拡大縮小モードを「WholePage」に設定します。
viewer.zoomMode = 2;
現在の拡大縮小モードを取得または設定します。指定できる値は「0 - Value」、「1 - PageWidth」および「2 - WholePage」。
現在の拡大率のレベルを取得または設定します。
現在の拡大率のレベルを取得または設定します。
ビューワの翻訳を追加するに使用できるi18nextインスタンスを取得します。i18nextフレームワークの詳細については、https://www.i18next.comを参照してください。
注釈をドキュメントに追加します。SupportApiが必要です。
注釈エディタのパネルを追加します。SupportApiが必要です。
アーティクルパネルを追加します。
添付ファイルパネルを追加します。
デフォルトの順序でサイドバーパネルのデフォルトセットを追加します。デフォルトセットは、「サムネイル」、「検索」、「アウトライン」、「添付ファイル」および「アーティクル」です。
アプリケーションのルートディレクトリにあるdocumentslist.jsonファイル(documentListUrlオプションで指定されたURL)で指定された使用可能なドキュメント配列を使用して、ドキュメントリストパネルをビューワに追加します。documentListUrlオプションのエンドポイントでサービスを指定できます。サービスは、利用可能なドキュメント配列を含むJSON文字列を返す必要があります(例:["pdf1.pdf"、 "pdf2.pdf"])。
オプション。ドキュメントリストサービスURL。
フォームエディタのパネルを追加します。SupportApiが必要です。
オプションのコンテンツレイヤーパネルを追加します。
アウトラインパネルを追加します。
テキスト注釈返信ツールを有効にします。メモ:既存の返信を編集/削除または追加する機能を有効にするには、SupportApiを構成する必要があります。それ以外の場合は、返信ツールが読み取り専用モードになります。
返信ツールを最初に展開する場合は、「expanded」値を渡します。デフォルト値は「collapsed」です。
検索パネルを追加します。
共有ドキュメントのリストを含むパネルを追加します。
付箋をドキュメントに追加します。SupportApiが必要です。
ページ相対ポイント。 原点は左上です。 pageIndexを指定する必要があることに注意してください。
サムネイルパネルを追加します。
ビュー領域に css スタイルを追加します。
スタイル要素識別子。
変更されたオプションを適用するには、このメソッドを呼び出します。
@see:toolbarLayoutに変更を適用するには、このメソッドを呼び出します。
@see:endUpdateへの次の呼び出しまで通知を中断します。
このメソッドは、パラメータ境界で指定された長方形の座標系の原点を変更し、変換された長方形の値を返します。
ページインデックス(0 から始まります)。
境界配列: [x1, y1, x2, y2]
ソース座標系の原点。設定できる値は、「TopLeft」または「BottomLeft」です。
宛先座標系の原点。設定できる値は、「TopLeft」または「BottomLeft」です。
このメソッドは、yパラメータで指定された y座標の座標系の原点を変更し、変換された値を返します。
Y座標の原点を下に変換します。
Y座標の原点を上に変換します。
パラメータ注釈によって指定された注釈またはフィールドを複製します。SupportApiが必要です。
複製する注釈。
開いているドキュメントを閉じます。
サイドバーパネルを閉じます。
オプション。閉じるパネルハンドルまたはパネルID。
ページを削除します。SupportApiが必要です。
削除するページインデックス。
このメソッドを使用して、PDFビューワによって使用されているリソースを閉じて解放します。
ビューワにロードされたPDFドキュメントをローカルディスクにダウンロードします。
宛先ファイル名。
@see:beginUpdateへの呼び出しによって中断された通知を再開します。
コピーを実行します(Ctrl + C)。SupportApiが必要です。
コピーするデータ。
切り取りを実行します(Ctrl + X)。SupportApiが必要です。
切り出すデータ。
削除を実行します(Delキー)。SupportApiが必要です。
削除するデータ。
貼り付けを実行します(Ctrl + V)。SupportApiが必要です。
挿入位置。
開いたドキュメント内に注釈を検索します。検索結果で解決されるpromiseを返します。
クエリを検索します。
パラメータを見つけます。デフォルトでは、注釈はページの制約なしにIDで検索されます。
開いたドキュメント内に注釈を検索します。検索結果で解決されるpromiseを返します。
クエリを検索します。
パラメータを見つけます。デフォルトでは、注釈はページの制約なしにIDで検索されます。
現在のドキュメントのメタデータ情報を取得します。
現在のドキュメントのセキュリティ情報を取得します。
イベントオブジェクトを取得します。
ブラウザ ウィンドウを基準としたページ ビューの位置を返します。
ページの回転値を取得します。
ビューを回転します。デフォルトは true です。
ページサイズを返します。デフォルトでは、スケールなしでサイズを返します。スケールされた値を取得する場合、includeScale引数にtrueを渡します。
ページインデックス(0 から始まります)。
オプション。 trueの場合、メソッドはスケーリングされた値を返します。
ページ上の注釈のタブの順序を取得します。ページ上の注釈に使用されるタブの順序を指定する名前。可能な値は次のとおりです。R-行の順序。 C-列の順序。S-構造の順序(PDFビューワではサポートされていません)。A-注釈の順序。この順序は、注釈コレクション内の注釈の順序を指します。W-ウィジェットの順序。この順序は「注釈」の順序と同じですが、2つのパスが作成されます。最初のパスはウィジェットの注釈のみを選択し、2番目のパスは他のすべての注釈を選択します。
テキスト選択の内容を返します。
PDFページのビューポートの情報を返します。
ページインデックス(0 から始まります)。
オブジェクトは次のフィールドを含みます。 { viewBox: // 元のページ境界。 [x1, y1, x2, y2]. // ページの元の幅または高さを確認したい場合は、viewBox値を使用して取得できます。 // var pageWidth = viewBox[2] - viewBox[0]; // var pageHeight = viewBox[3] - viewBox[1]; width: // ユーザースペースにページの現在の幅(スケールと回転の値が適用されます), height: // ユーザースペースにページの現在の高さ(スケールと回転の値が適用されます) scale: // アクティブなスケール値の回転 // アクティブ回転値 }
ドキュメントの歴史で前に戻します。
ドキュメントの歴史で次に進みます。
最初のページに移動します。
最後のページに移動します。
次のページに移動します。
特定のページ番号を入力してページに移動します。
特定のページ番号を入力してページに移動します(1から始まります)。
前のページに移動します。
2番目のツールバーを非表示にします。
ビューワのすべての視覚的な子要素がレイアウト用に適切に更新されることを確認します。このメソッドを呼び出して、ビューワのサイズが動的に変更されたときに内部コンテンツのサイズを更新します。
このメソッドは、pageIndexパラメータによって指定されたインデックスでページをロードし、ページをビューにスクロールします。
宛先ページのインデックス。
宛先情報を含む配列 : destArray[0] // nullにすることができます。PDFページ参照(内部使用のみ)。. destArray[1] // 宛先ビュータイプ名が含まれます: { name: 'XYZ' } - 左上隅のポイントおよび拡大縮小率として指定された宛先(ページの左下隅は座標系(0、0)の原点です)。 { name: 'Fit' } - ページをウィンドウに合わせます { name: 'FitH' } - ページの幅をウィンドウに合わせます { name: 'FitV' } - ページの高さをウィンドウに合わせます { name: 'FitR' } - 左上隅と右下隅のポイントで指定された長方形をウィンドウに合わせます { name: 'FitB' } - ページに表示されるすべての要素を含む長方形をウィンドウに合わせます { name: 'FitBH' } - 境界ボックスの幅をウィンドウに合わせます { name: 'FitBV' } - 境界ボックスの高さをウィンドウに合わせます destArray[2] // x位置オフセット destArray[3] // y位置オフセット (メモ:ページの左下隅は座標系(0、0)の原点です) destArray[4] // nullにすることができ、FitRの場合は境界ボックスの幅を含み、XYZの場合はスケールを含みます、 destArray[5] // nullにすることができ、FitRの場合は境界ボックスの高さを含みます。
ページが完全にロードされ(テキストと注釈レイヤを含む)、スクロールされたときに解決されるpromiseのブール値のを返します。ページが存在しない場合、またはエラーが発生した場合、promiseはfalse値で解決されます。それ以外の場合、promiseはtrue値で解決されます。
更新されたドキュメントリストをドキュメントリストパネルにロードします。
オプション。ドキュメントリストサービスURL。
更新された共有ドキュメントのリストを共有ドキュメントパネルにロードします。
編集しないように注釈をロックします。
注釈ID。
新しい空白のドキュメントを作成して開きます。SupportApiが必要です。
パラメータオブジェクト:fileName-新しいドキュメントのファイル名、confirm-ドキュメントに変更があるときに確認ダイアログを表示します。
ドキュメントに空白のページを追加します。SupportApiが必要です。
パラメータオブジェクト:width-ページ幅(ポイント単位)、height-ページの高さ(ポイント単位)、pageIndex-ターゲットページインデックス。
PDFドキュメントを開きます。
PDFドキュメント(文字列)またはバイナリデータ(Uint8Array)へのURL。
パラメータオブジェクトをロードしています。
ユーザーがPDFファイルを選択できる[ファイルを開く]ダイアログを表示します。
サイドバーパネルを開きます。
開くパネルハンドルまたはパネルID。
共有ドキュメントを開きます。
ブラウザの[ドキュメントを印刷]ダイアログを開きます。
ドキュメントの変更をやり直します。SupportApiが必要です。
注釈をドキュメントから削除します。SupportApiが必要です。
ID でビュー領域から css スタイルを削除します。
スタイル要素識別子。
ページを再描画します。 このメソッドは、ページの注釈も再描画します。
このメソッドを指定する場合、ページインデックスが再描画されます。それ以外の場合、表示されているページを再描画されます。
変更したPDFドキュメントをローカルディスクにダウンロードします。SupportApiが必要です。
宛先ファイル名。
現在の PDF ドキュメントのページを PNG 画像として保存し、結果の画像を圧縮して、結果の zip形式のアーカイブをダウンロードします。 SupportAPI が必要です。
オプションです。 保存先の zip 形式のアーカイブ ファイル名。
ローカルの変更をサーバーにアップロードします。SupportApiが必要です。
注釈をスクロールして表示します。
ページをスクロールして表示します。
オブジェクト。 スクロールパラメータ: pageNumber - 番号 . ページ番号 . destArray - 宛先情報を含む配列 : destArray[0] // nullにすることができます。PDFページ参照(内部使用のみ)。. destArray[1] // 宛先ビュータイプ名が含まれます: { name: 'XYZ' } - 左上隅のポイントおよび拡大縮小率として指定された宛先(ページの左下隅は座標系(0、0)の原点です)。 { name: 'Fit' } - ページをウィンドウに合わせます { name: 'FitH' } - ページの幅をウィンドウに合わせます { name: 'FitV' } - ページの高さをウィンドウに合わせます { name: 'FitR' } - 左上隅と右下隅のポイントで指定された長方形をウィンドウに合わせます { name: 'FitB' } - ページに表示されるすべての要素を含む長方形をウィンドウに合わせます { name: 'FitBH' } - 境界ボックスの幅をウィンドウに合わせます { name: 'FitBV' } - 境界ボックスの高さをウィンドウに合わせます destArray[2] // x位置オフセット destArray[3] // y位置オフセット (メモ:ページの左下隅は座標系(0、0)の原点です) destArray[4] // nullにすることができ、FitRの場合は境界ボックスの幅を含み、XYZの場合はスケールを含みます、 destArray[5] // nullにすることができ、FitRの場合は境界ボックスの高さを含みます。
編集する注釈を選択します。SupportApiが必要です。
ページインデックス(0 から始まります)または注釈ID。
注釈IDまたは注釈オブジェクト。
setAnnotationBoundsメソッドを使用して、注釈の位置やサイズを設定します。
注釈オブジェクトまたは注釈ID。
宛先の境界 - x、y、幅、高さはオプションです。
ソース座標系の原点。デフォルトはTopLeftです。
編集後に注釈を選択します。デフォルトはfalseです。
ページの絶対回転を度単位で設定します。有効な値は、0、90、180、および270度です。SupportApiが必要です。
ページのサイズを設定します。SupportApiが必要です。
ページ上の注釈のタブの順序を設定します。ページ上の注釈に使用されるタブの順序を指定する名前。可能な値は次のとおりです。R-行の順序。 C-列の順序。S-構造の順序(PDFビューワではサポートされていません)。A-注釈の順序。この順序は、注釈コレクション内の注釈の順序を指します。W-ウィジェットの順序。この順序は「注釈」の順序と同じですが、2つのパスが作成されます。最初のパスはウィジェットの注釈のみを選択し、2番目のパスは他のすべての注釈を選択します。
アクティブなビューワのテーマを設定します。
テーマオプションで指定されたテーマ名。
「フォームフィラー」ダイアログを表示します。
ユーザーに対してメッセージを表示します。
toolbarKey引数で指定されたキーを持つ2番目のツールバーを表示します。
[署名の追加]ダイアログを表示します。SupportApiが必要です。
オプション。これらの設定は、signSettingsオプションよりも優先されます。
「フォームの送信」を実行して、入力されたフォームデータをWebサーバーまたは電子メールに送信します。フォームデータは、HTMLのsubmitメソッドを使用してHTMLフォームとして送信されます。
ページスケールを考慮して、ポイントをページのビューポートに変換します。
Trigger イベント。
ドキュメントの変更を元に戻します。SupportApiが必要です。
編集しないように注釈をロック解除します。
注釈ID。
注釈の選択をリセットします。SupportApiが必要です。
注釈を更新します。SupportApiが必要です。
更新された注釈オブジェクトによってpromiseが解決されます。
複数の注釈を同時に更新します。SupportApiが必要です。
更新された注釈オブジェクトによってpromiseが解決されます。
fieldNameパラメータで指定されたラジオボタングループを新しいフィールド値で更新します。
グループ化されたラジオボタンのフィールド名。
新しいfieldValue。
ブール値。ページ表示を更新する必要がない場合、trueに設定します。デフォルトはfalseです。
promiseはブール値で解決されます。trueの場合、-ラジオボタンが更新され、falseの場合、-エラーが発生しました。
このメソッドを使用して、アクティブなフォームを検証し、検証結果を取得します。
オプション。フォームの各フィールドに対して呼び出されるValidator関数。検証エラーに関するメッセージを含む文字列値を返すことができ、このメッセージはUIに表示されます。成功した結果の場合はtrueまたはnullを返します。
オプション。ユーザーにメッセージを表示せず、最終的な検証結果を取得する場合、trueを渡します。
オプション。required、min、max、minLength、maxLength、email、patternなどのフィールド属性を使用した検証をスキップする場合、trueを渡します。これらの属性は無視されます。
検証が成功した場合はtrueを返し、検証が失敗した場合はfalseまたは検証エラーメッセージを含む文字列を返します。
ホスト要素またはホスト要素セレクターを使用してビューワインスタンスを取得します。
PDFビューワのコントロール。.