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 |
|---|---|
| CS | Цветовото пространство за смесване: 1 = DeviceRGB, 2 = DeviceCMYK |
| Isolate | Задайте 1, за да изолирате групата за прозрачност от фона; задайте 0 за неизолирана група |
| Knockout | Задайте 1, за да включите knockout поведението в групата; задайте 0 за нормално композиране |
Върнати стойности
| 0 | Идентификаторът на заснемането или селекторът на цветово пространство е невалиден, или текущият режим PDF/A забранява групата за прозрачност |
|---|---|
| 1 | Групата за прозрачност на заснетата страница беше зададена успешно |
Виж също
CapturePage, CapturePageEx, DrawCapturedPage, SetPageTransparencyGroup