GetObjectJSON

オブジェクトモデル、ドキュメント検査

説明

既存の 1 つの間接オブジェクトを、完全なオブジェクトグラフ形式で使用されるものと同じ明示的な型付き値として返します。参照は展開されず参照のまま維持されるため、循環を回避してオブジェクトの同一性を保持します

構文

Delphi

Function TPDFlib.GetObjectJSON(ObjectNumber, Options: Integer): AnsiString;

ActiveX

Function PDFlib::GetObjectJSON(ObjectNumber As Long, Options As Long) As String

DLL

const char* DLGetObjectJSON(int InstanceID, int ObjectNumber, int Options);

パラメータ

ObjectNumber既存の間接オブジェクト番号
Optionsビット 1 は読みやすいインデント付き JSON を整形し、ビット 2 はストリームデータを省略します

戻り値

JSON型指定されたオブジェクト値
Empty stringオブジェクトが存在しないか、デコードできません。LastErrorCode は 105 です