SetCapturedPageTransparencyGroup
Sisältövirrat ja valinnaisen sisällön ryhmät, sivun asettelu
Kuvaus
Asettaa läpinäkyvyysryhmäsanakirjan kaapatun sivun XObjectille. Käytä sitä CapturePagein tai CapturePageExin jälkeen ja ennen kaapatun sivun piirtämistä, kun kaapatun sisällön pitää yhdistellä läpinäkyvyysryhmänä
PDF-versiokäytäntö: kaapattujen sivujen läpinäkyvyysryhmät käyttävät PDF 1.4:n /Group-läpinäkyvyysmallia. Jos asiakirjan nykyinen versio on vanhempi eikä tallennusversiota ole lukittu, SetCapturedPageTransparencyGroup korottaa asiakirjan automaattisesti PDF 1.4:ään ja merkitsee ominaisuuden transparency group AutoBumpedFeaturesiin. Jos kutsuja lukitsee vanhemman tallennusversion, yhteensopivuusportti hylkää tallennuksen virheellä LastErrorCode 602
Syntaksi
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);
Parametrit
| CaptureID | Tunnus, jonka CapturePage tai CapturePageEx palauttaa |
|---|---|
| CS | Sekoituksen väriavaruus: 1 = DeviceRGB, 2 = DeviceCMYK |
| Isolate | Aseta arvoksi 1 eristääksesi läpinäkyvyysryhmän taustasta; aseta arvoksi 0 eristämättömälle ryhmälle |
| Knockout | Aseta arvoksi 1 ottaaksesi knockout-käyttäytymisen käyttöön ryhmän sisällä ja 0 tavalliseen yhdistelyyn |
Paluuarvot
| 0 | Kaappaustunnus tai väriavaruusvalitsin on virheellinen tai nykyinen PDF/A-tila kieltää läpinäkyvyysryhmän |
|---|---|
| 1 | Kaapatun sivun läpinäkyvyysryhmän asetus onnistui |
Katso myös
CapturePage, CapturePageEx, DrawCapturedPage, SetPageTransparencyGroup