ImportObjectJSON

Modèle objet, modification de documents

Description

Analyse et valide un graphe d’objets versionné avant de cloner ses valeurs dans le document. Par défaut, les objets listés sont créés ou actualisés, la bande-annonce fournie appliquée et les autres conservés. L’option 4 supprime aussi les objets indirects non listés pour un remplacement exact. Incompatibilités de type, doublons, données hexadécimales ou Base64 mal formées, flux indisponibles, imbrication excessive et versions non prises en charge sont refusés avant toute mise à jour

Syntaxe

Delphi

Function TPDFlib.ImportObjectJSON(Const InputFileName: WideString; Options: Integer): Integer;

ActiveX

Function PDFlib::ImportObjectJSON(InputFileName As String, Options As Long) As Long

DLL

int DLImportObjectJSON(int InstanceID, const wchar_t* InputFileName, int Options);

Paramètres

InputFileNameFichier JSON du graphe d’objets typés
Options0 fusionne les objets répertoriés ; le bit 4 remplace l’ensemble complet d’objets indirects

Valeurs de retour

1Le graphe a été appliqué
0Le graphe n’est pas valide ou ne peut pas être lu ; LastErrorCode vaut 105