SetOptionalContentConfigState

콘텐츠 스트림 및 선택적 콘텐츠 그룹

설명

이 함수는 지정한 선택적 콘텐츠 구성 사전에 정의된 선택적 콘텐츠 그룹의 상태를 설정하는 데 사용합니다

모든 선택적 콘텐츠 구성 사전에는 기본 상태(ON, OFF 또는 Unchanged)와 /ON 및 /OFF라는 두 멤버십 배열이 있습니다

기본 상태 값에 따라 선택적 콘텐츠 그룹 참조가 적절한 /ON 또는 /OFF 배열에 추가되거나 두 배열에서 제거됩니다

선택적 콘텐츠 구성 사전의 기본 상태가 Unchanged인 경우에만 특정 선택적 콘텐츠 그룹을 Unchanged로 설정할 수 있습니다

기본 선택적 콘텐츠 구성 사전(OptionalContentConfigID를 1로 설정하여 접근)의 기본 상태는 항상 ON이므로 이 구성 사전의 선택적 콘텐츠 그룹은 ON 또는 OFF로만 설정할 수 있습니다

구문

Delphi

Function TPDFlib.SetOptionalContentConfigState(OptionalContentConfigID, OptionalContentGroupID, NewState: Integer): Integer;

ActiveX

Function PDFlib::SetOptionalContentConfigState(OptionalContentConfigID As Long, OptionalContentGroupID As Long, NewState As Long) As Long

DLL

int DLSetOptionalContentConfigState(int InstanceID, int OptionalContentConfigID, int OptionalContentGroupID, int NewState);

매개변수

OptionalContentConfigID첫 번째 기본 선택적 콘텐츠 구성 사전의 ID는 1입니다. 더 큰 숫자는 다른 선택적 콘텐츠 구성 사전에 사용됩니다
OptionalContentGroupIDNewOptionalContentGroup, GetOptionalContentGroupID 또는 GetOptionalContentConfigOrderItemID 함수가 반환한 ID
NewState이 구성 사전의 선택적 콘텐츠 그룹을 설정할 상태를 지정합니다. 1 = ON으로 설정 2 = OFF로 설정 3 = 변경하지 않음으로 설정(가능한 경우)

반환 값

0상태를 설정할 수 없습니다
1상태가 성공적으로 설정되었습니다 int OptionalContentConfigID, int OptionalContentGroupID, int NewState);