ImportObjectJSON

オブジェクトモデル、ドキュメント編集

説明

バージョン付きオブジェクトグラフを解析および検証してから、その値を現在の文書へ複製します。既定では一覧のオブジェクトが作成または更新され、指定トレーラーが適用されますが、一覧にないオブジェクトは残ります。オプション 4 は一覧にない間接オブジェクトも削除し、グラフの完全置換を可能にします。型の不一致、オブジェクト番号の重複、不正な 16 進または Base64 データ、利用不能なストリームデータ、過剰なネスト、未対応スキーマバージョンは通常更新の開始前に拒否されます

構文

Delphi

Function TPDFlib.ImportObjectJSON(Const InputFileName: WideString; Options: Integer): Integer;

ActiveX

Function PDFlib::ImportObjectJSON(InputFileName As String, Options As Long) As Long

DLL

int DLImportObjectJSON(int InstanceID, const wchar_t* InputFileName, int Options);

パラメータ

InputFileName型指定されたオブジェクトグラフの JSON ファイル
Options0 は列挙されたオブジェクトをマージし、ビット 4 は間接オブジェクトセット全体を置き換える

戻り値

1グラフが適用されました
0グラフが無効か読み取れません。LastErrorCode は 105 です