ImportObjectJSON
Object model, document editing
Description
Parsuje a validuje verziovaný objektový graf skôr, než sklonuje svoje hodnoty do aktuálneho dokumentu. Predvolene sa vypísané objekty vytvoria alebo aktualizujú a dodaný trailer sa aplikuje, pritom nevypísané objekty zostanú. Option 4 navyše odstráni nevypísané nepriame objekty, čo umožní presnú náhradu grafu. Nezhody typov, duplicitné object numbers, deformované hexadecimálne alebo Base64 dáta, nedostupné stream dáta, prehnané vnorenie a nepodporované verzie schémy sa odmietnu skôr, než začnú bežné aktualizácie
Syntax
Delphi
Function TPDFlib.ImportObjectJSON(Const InputFileName: WideString; Options: Integer): Integer;ActiveX
Function PDFlib::ImportObjectJSON(InputFileName As String, Options As Long) As LongDLL
int DLImportObjectJSON(int InstanceID, const wchar_t* InputFileName, int Options);Parameters
| InputFileName | Typed object graph JSON file |
|---|---|
| Options | 0 merges listed objects; bit 4 replaces the complete indirect object set |
Return values
| 1 | The graph was applied |
|---|---|
| 0 | The graph is invalid or cannot be read; LastErrorCode is 105 |