SetPageTransparencyGroup
Vektorgrafik, tekst, sidelayout
Beskrivelse
Indstiller gennemsigtighedsgruppeordbogen for den valgte side. Det er nyttigt, når sideindhold bruger masker, bløde masker, blandingstilstande eller sammensat registreret indhold, og siden kræver et defineret blandingsfarverum
PDF-versionsadfærd: Sidetransparensgrupper bruger transparensmodellen /Group fra PDF 1.4. Hvis den aktuelle dokumentversion er lavere, og gemmeversionen ikke er låst, hæver SetPageTransparencyGroup automatisk dokumentet til PDF 1.4 og registrerer transparency group i AutoBumpedFeatures. Hvis kalderen låser en lavere gemmeversion, afviser kompatibilitetskontrollen lagringen med LastErrorCode 602.
Syntaks
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);
Parametre
| CS | Farverummet til blanding: 1 = DeviceRGB, 2 = DeviceCMYK |
|---|---|
| Isolate | Angiv 1 for at isolere gennemsigtighedsgruppen fra sidens baggrund; angiv 0 for en ikke-isoleret gruppe. |
| Knockout | Angiv 1 for at aktivere knockout-adfærd i gruppen; angiv 0 for normal komposition |
Returværdier
| 0 | Farverumsvælgeren er ugyldig, ingen side er valgt, eller den aktuelle PDF/A-tilstand forbyder transparensgruppen. |
|---|---|
| 1 | Sidens transparensgruppe blev indstillet korrekt. |
Se også
SetCapturedPageTransparencyGroup, SetTransparency, SetPageUserUnit