SetCapturedPageTransparencyGroup
Inhaltsströme und optionale Inhaltsgruppen, Seitenlayout
Beschreibung
Prüfen Sie Syntax, Parameter und Rückgabewerte, bevor Sie die Funktion aufrufen Die Codeblöcke bleiben im Original erhalten, damit Beispiele unverändert übernommen werden können. CapturePage, CapturePageEx
PDF-Versionsverhalten: Transparenzgruppen erfasster Seiten verwenden das PDF-1.4-Transparenzmodell /Group. Ist die aktuelle Dokumentversion niedriger und die Speicherversion nicht gesperrt, hebt SetCapturedPageTransparencyGroup das Dokument automatisch auf PDF 1.4 an und verzeichnet transparency group in AutoBumpedFeatures. Sperrt der Aufrufer eine niedrigere Speicherversion, weist die Kompatibilitätsprüfung das Speichern mit LastErrorCode 602 zurück.
Syntax
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);
Parameter
| CaptureID | Die von CapturePage oder CapturePageEx zurückgegebene ID. |
|---|---|
| CS | Der Mischfarbraum: 1 = DeviceRGB, 2 = DeviceCMYK. |
| Isolate | Auf 1 setzen, um die Transparenzgruppe vom Hintergrund zu isolieren; für eine nicht isolierte Gruppe auf 0 setzen. |
| Knockout | Auf 1 setzen, um Knockout-Verhalten innerhalb der Gruppe zu aktivieren; für normale Komposition auf 0 setzen. |
Rückgabewerte
| 0 | Die Erfassungs-ID oder die Farbraumauswahl ist ungültig, oder der aktuelle PDF/A-Modus verbietet die Transparenzgruppe. |
|---|---|
| 1 | Die Transparenzgruppe der erfassten Seite wurde erfolgreich festgelegt. |
Siehe auch
CapturePage, CapturePageEx, DrawCapturedPage, SetPageTransparencyGroup