SetObjectJSON

객체 모델, 문서 편집

설명

형식이 지정된 JSON 값 하나를 검증하고 객체 및 세대 번호를 유지하면서 선택한 기존 간접 객체를 대체합니다. 사전, 배열, 스트림, 스칼라 값 및 참조는 PDF 유형을 유지합니다. 객체를 변경하기 전에 구문 분석과 복제가 완료되므로 잘못된 입력이 있어도 원본 객체는 그대로 유지됩니다

구문

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 Long

DLL

int DLSetObjectJSON(int InstanceID, int ObjectNumber, const char* JSON, int Options);

매개변수

ObjectNumber대체할 기존 간접 객체 번호
JSONGetObjectJSON이 반환했거나 객체 그래프에서 추출한 형식화된 값
Options0이어야 합니다

반환 값

1객체가 대체됨
0객체 또는 JSON이 잘못되었으며 LastErrorCode는 105입니다