SetPageTransparencyGroup
Векторна графіка, текст, макет сторінки
Опис
Задає словник групи прозорості вибраної сторінки. Корисно, коли вміст сторінки використовує маски, м'які маски, режими змішування чи скомпонований захоплений вміст, а сторінці потрібен визначений колірний простір змішування
Поведінка версії PDF: групи прозорості сторінки використовують модель прозорості /Group PDF 1.4. Якщо поточна версія документа нижча, а версія збереження не замкнена, SetPageTransparencyGroup автоматично піднімає документ до PDF 1.4 і записує transparency group у AutoBumpedFeatures. Якщо викликач замкне нижчу версію збереження, ворота сумісності відхиляють збереження з LastErrorCode 602
Синтаксис
Delphi
Function TPDFlib.SetPageTransparencyGroup(CS, Isolate, Knockout: Integer): Integer;
ActiveX
Function PDFlib::SetPageTransparencyGroup(CS As Long, Isolate As Long, Knockout As Long) As Long
DLL
int DLSetPageTransparencyGroup(int InstanceID, int CS, int Isolate, int Knockout);
Параметри
| CS | Колірний простір змішування: 1 = DeviceRGB, 2 = DeviceCMYK |
|---|---|
| Isolate | Встановіть 1, щоб ізолювати групу прозорості від тла сторінки; 0 — для неізольованої групи |
| Knockout | Встановіть 1, щоб увімкнути поведінку knockout усередині групи, або 0 для звичайного компонування |
Повернуті значення
| 0 | Селектор колірного простору недійсний, сторінку не вибрано, або поточний режим PDF/A забороняє групу прозорості |
|---|---|
| 1 | Групу прозорості сторінки успішно задано |
Див. також
SetCapturedPageTransparencyGroup, SetTransparency, SetPageUserUnit