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

CaptureIDTunnus, jonka CapturePage tai CapturePageEx palauttaa
CSSekoituksen väriavaruus: 1 = DeviceRGB, 2 = DeviceCMYK
IsolateAseta arvoksi 1 eristääksesi läpinäkyvyysryhmän taustasta; aseta arvoksi 0 eristämättömälle ryhmälle
KnockoutAseta arvoksi 1 ottaaksesi knockout-käyttäytymisen käyttöön ryhmän sisällä ja 0 tavalliseen yhdistelyyn

Paluuarvot

0Kaappaus­tunnus tai väriavaruusvalitsin on virheellinen tai nykyinen PDF/A-tila kieltää läpinäkyvyysryhmän
1Kaapatun sivun läpinäkyvyysryhmän asetus onnistui

Katso myös

CapturePage, CapturePageEx, DrawCapturedPage, SetPageTransparencyGroup