SetCapturedPageTransparencyGroup

Потоки вмісту та групи необов'язкового вмісту, макет сторінки

Опис

Встановлює словник групи прозорості на захоплений XObject сторінки. Використовуйте після CapturePage чи CapturePageEx і до малювання захопленої сторінки, коли захоплений вміст має композитуватися як група прозорості

Поведінка версії PDF: захоплені групи прозорості сторінки використовують модель прозорості /Group PDF 1.4. Якщо поточна версія документа нижча, а версія збереження не замкнена, 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
CSКолірний простір змішування: 1 = DeviceRGB, 2 = DeviceCMYK
IsolateВстановіть 1, щоб ізолювати групу прозорості від тла; 0 — для неізольованої групи
KnockoutВстановіть 1, щоб увімкнути поведінку knockout усередині групи, або 0 для звичайного компонування

Повернуті значення

0ID захоплення чи селектор колірного простору недійсні, або поточний режим PDF/A забороняє групу прозорості
1Групу прозорості захопленої сторінки успішно задано

Див. також

CapturePage, CapturePageEx, DrawCapturedPage, SetPageTransparencyGroup