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 для звичайного компонування |
Повернуті значення
| 0 | ID захоплення чи селектор колірного простору недійсні, або поточний режим PDF/A забороняє групу прозорості |
|---|---|
| 1 | Групу прозорості захопленої сторінки успішно задано |
Див. також
CapturePage, CapturePageEx, DrawCapturedPage, SetPageTransparencyGroup