SetCapturedPageTransparencyGroup
Tartalomadatfolyamok és választható tartalomcsoportok, oldalelrendezés
Leírás
Átlátszósági csoportszótárat állít be egy rögzített oldal-XObjecten. Akkor használja a CapturePage vagy CapturePageEx után és a rögzített oldal rajzolása előtt, ha a rögzített tartalmat átlátszósági csoportként kell kompozitálni
PDF-verzió viselkedése: a rögzített oldal átlátszósági csoportjai a PDF 1.4 /Group átlátszósági modelljét használják. Ha az aktuális dokumentumverzió alacsonyabb és a mentési verzió nincs zárolva, a SetCapturedPageTransparencyGroup automatikusan PDF 1.4-re emeli a dokumentumot, és a transparency group értéket rögzíti az AutoBumpedFeatures listában. Ha a hívó alacsonyabb mentési verziót zárol, a kompatibilitási kapu LastErrorCode 602 hibával elutasítja a mentést
Szintaxis
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);
Paraméterek
| CaptureID | A CapturePage vagy CapturePageEx által visszaadott azonosító |
|---|---|
| CS | A keverési színtér: 1 = DeviceRGB, 2 = DeviceCMYK |
| Isolate | Állítsa 1-re az átlátszósági csoport háttértől való elkülönítéséhez; nem elkülönített csoporthoz állítsa 0-ra |
| Knockout | A csoporton belüli kiütési viselkedés engedélyezéséhez állítsa 1-re; normál kompozitáláshoz 0-ra |
Visszatérési értékek
| 0 | A rögzítési azonosító vagy a színtérválasztó érvénytelen, illetve az aktuális PDF/A mód tiltja az átlátszósági csoportot |
|---|---|
| 1 | A rögzített oldal átlátszósági csoportjának beállítása sikerült |
Lásd még
CapturePage, CapturePageEx, DrawCapturedPage, SetPageTransparencyGroup