SetObjectJSON

Object model, document editing

Опис

Перевіряє одне типізоване 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 Long

DLL

int DLSetObjectJSON(int InstanceID, int ObjectNumber, const char* JSON, int Options);

Параметри

ObjectNumberНаявний номер непрямого об'єкта для заміни
JSONТипізоване значення, повернуте GetObjectJSON чи вилучене з графа об'єктів
OptionsMust be 0

Return values

1Об'єкт замінено
0Об'єкт чи JSON недійсний; LastErrorCode дорівнює 105