ExportObjectJSON
Обектен модел, проверка на документи
Описание
Предава trailer и всеки непряк обект във възходящ ред на номерата на обектите към JSON граф на обекти с версия, без да изгражда пълния изход в паметта. Всяка PDF стойност има явен тип. Имената, ключовете на речници и низовете използват шестнадесетично кодиране на байтове, потоците използват Base64, а препратките запазват и номера на обекта, и номера на поколението, така че представянето е обратимо и безопасно за одит или пакетно редактиране
Синтаксис
Delphi
Function TPDFlib.ExportObjectJSON(Const OutputFileName: WideString; Options: Integer): Integer;ActiveX
Function PDFlib::ExportObjectJSON(OutputFileName As String, Options As Long) As LongDLL
int DLExportObjectJSON(int InstanceID, const wchar_t* OutputFileName, int Options);Параметри
| OutputFileName | Целевият JSON файл се записва чрез временен файл в същата директория и при успех се заменя атомарно |
|---|---|
| Options | Бит 1 форматира четим JSON с отстъпи; бит 2 записва данните на потока като null за изход само за проверка, който не може да бъде импортиран |
Върнати стойности
| 1 | Пълният граф е записан |
|---|---|
| 0 | Графиката не можа да бъде декодирана или изходът не можа да бъде записан; LastErrorCode е 304 |