SetObjectJSON
オブジェクトモデル、ドキュメント編集
説明
1 つの型付き JSON 値を検証し、オブジェクト番号と世代番号を維持したまま、選択した既存の間接オブジェクトを置き換えます。辞書、配列、ストリーム、スカラー値、参照はそれぞれの PDF 型を維持します。オブジェクトを変更する前に解析と複製が完了するため、不正な入力でも元のオブジェクトはそのまま残ります
構文
Delphi
Function TPDFlib.SetObjectJSON(ObjectNumber: Integer; Const JSON: AnsiString; Options: Integer): Integer;ActiveX
Function PDFlib::SetObjectJSON(ObjectNumber As Long, JSON As String, Options As Long) As LongDLL
int DLSetObjectJSON(int InstanceID, int ObjectNumber, const char* JSON, int Options);パラメータ
| ObjectNumber | 置換する既存の間接オブジェクト番号 |
|---|---|
| JSON | GetObjectJSON から返されたか、オブジェクトグラフから抽出された型付き値 |
| Options | 0 でなければなりません |
戻り値
| 1 | オブジェクトが置換されました |
|---|---|
| 0 | オブジェクトまたは JSON が無効で、LastErrorCode は105 |