SetObjectJSON

Model obiektowy, edycja dokumentu

Opis

Sprawdza jedną typowaną wartość JSON i zastępuje wybrany istniejący obiekt pośredni, zachowując jego numery obiektu i generacji. Słowniki, tablice, strumienie, wartości skalarne i odwołania zachowują typy PDF. Analiza i klonowanie kończą się przed zmianą obiektu, dlatego nieprawidłowe dane wejściowe pozostawiają obiekt pierwotny bez zmian

Składnia

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);

Parametry

ObjectNumberNumer istniejącego obiektu pośredniego do zastąpienia
JSONTypowana wartość zwrócona przez GetObjectJSON lub wyodrębniona z grafu obiektów
OptionsMusi mieć wartość 0

Wartości zwracane

1Obiekt został zastąpiony
0Obiekt lub JSON jest nieprawidłowy; LastErrorCode ma wartość 105