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 Long

DLL

int DLExportObjectJSON(int InstanceID, const wchar_t* OutputFileName, int Options);

Параметри

OutputFileNameЦелевият JSON файл се записва чрез временен файл в същата директория и при успех се заменя атомарно
OptionsБит 1 форматира четим JSON с отстъпи; бит 2 записва данните на потока като null за изход само за проверка, който не може да бъде импортиран

Върнати стойности

1Пълният граф е записан
0Графиката не можа да бъде декодирана или изходът не можа да бъде записан; LastErrorCode е 304