SetPageTransparencyGroup

Vektorinė grafika, Tekstas, Puslapio maketas

Aprašymas

Nustato pasirinktojo puslapio permatomumo grupės žodyną. Tai naudinga, kai puslapio turinys naudoja kaukes, minkštąsias kaukes, maišymo režimus arba kompozituotas užfiksuotąsias dalis, o puslapiui reikia apibrėžtos maišymo spalvų erdvės

PDF versijos elgsena: puslapių permatomumo grupės naudoja PDF 1.4 /Group permatomumo modelį. Jei esamoji dokumento versija žemesnė ir išsaugojimo versija neužrakinta, SetPageTransparencyGroup automatiškai pakelia dokumentą iki PDF 1.4 ir užregistruoja transparency group AutoBumpedFeatures. Jei kviesėjas užrakina žemesniąją išsaugojimo versiją, suderinamumo vartai atmeta išsaugojimą su LastErrorCode 602

Sintaksė

Delphi

Function TPDFlib.SetPageTransparencyGroup(CS, Isolate, Knockout: Integer): Integer;

ActiveX

Function PDFlib::SetPageTransparencyGroup(CS As Long, Isolate As Long, Knockout As Long) As Long

DLL

int DLSetPageTransparencyGroup(int InstanceID, int CS, int Isolate, int Knockout);

Parametrai

CSMaišymo spalvų erdvė: 1 = DeviceRGB, 2 = DeviceCMYK
IsolateNustatykite 1, kad permatomumo grupė būtų izoliuota nuo puslapio fono; 0 – neizoliuotai grupei
KnockoutNustatykite 1, kad grupės viduje būtų įjungta knockout elgsena; 0 – įprastajam kompozitavimui

Grąžinamos reikšmės

0Spalvų erdvės parinkiklis netinkamas, nepasirinktas joks puslapis arba esamasis PDF/A režimas draudžia permatomumo grupę
1Puslapio permatomumo grupė nustatyta sėkmingai

Taip pat žiūrėkite

SetCapturedPageTransparencyGroup, SetTransparency, SetPageUserUnit