SetObjectJSON
Modèle objet, modification de documents
Description
Valide une valeur JSON typée et remplace l’objet indirect existant sélectionné tout en préservant ses numéros d’objet et de génération. Dictionnaires, tableaux, flux, scalaires et références conservent leur type PDF. L’analyse et le clonage s’achèvent avant modification, de sorte qu’une entrée mal formée laisse l’objet intact
Syntaxe
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);Paramètres
| ObjectNumber | Numéro d’objet indirect existant à remplacer |
|---|---|
| JSON | Valeur typée renvoyée par GetObjectJSON ou extraite d'un graphe d'objets |
| Options | Doit être égal à 0 |
Valeurs de retour
| 1 | L’objet a été remplacé |
|---|---|
| 0 | L’objet ou le JSON n’est pas valide ; LastErrorCode vaut 105 |