SetCapturedPageTransparencyGroup
콘텐츠 스트림 및 선택적 콘텐츠 그룹, 페이지 레이아웃
설명
캡처한 페이지 XObject에 투명도 그룹 사전을 설정합니다. 캡처한 콘텐츠를 투명도 그룹으로 합성해야 할 때 CapturePage 또는 CapturePageEx 후, 캡처한 페이지를 그리기 전에 사용하십시오
PDF 버전 동작: 캡처된 페이지 투명도 그룹은 PDF 1.4 /Group 투명도 모델을 사용합니다. 현재 문서 버전이 더 낮고 저장 버전이 잠기지 않은 경우 SetCapturedPageTransparencyGroup은 문서를 PDF 1.4로 자동 상승시키고 transparency group을 AutoBumpedFeatures에 기록합니다. 호출자가 더 낮은 저장 버전을 잠그면 호환성 게이트가 LastErrorCode 602와 함께 저장을 거부합니다
구문
Delphi
Function TPDFlib.SetCapturedPageTransparencyGroup(CaptureID, CS, Isolate, Knockout: Integer): Integer;
ActiveX
Function PDFlib::SetCapturedPageTransparencyGroup(CaptureID As Long, CS As Long, Isolate As Long, Knockout As Long) As Long
DLL
int DLSetCapturedPageTransparencyGroup(int InstanceID, int CaptureID, int CS, int Isolate, int Knockout);
매개변수
| CaptureID | CapturePage 또는 CapturePageEx가 반환한 ID |
|---|---|
| CS | 혼합 색 공간: 1 = DeviceRGB, 2 = DeviceCMYK |
| Isolate | 투명도 그룹을 배경과 분리하려면 1로 설정하고, 분리하지 않은 그룹에는 0으로 설정합니다 |
| Knockout | 그룹 안에서 녹아웃 동작을 활성화하려면 1로, 일반 합성을 사용하려면 0으로 설정합니다 |
반환 값
| 0 | 캡처 ID 또는 색상 공간 선택자가 유효하지 않거나 현재 PDF/A 모드에서 투명도 그룹을 금지합니다 |
|---|---|
| 1 | 캡처된 페이지 투명도 그룹이 성공적으로 설정되었습니다 |
참고 항목
CapturePage, CapturePageEx, DrawCapturedPage, SetPageTransparencyGroup