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

CaptureIDDie von CapturePage oder CapturePageEx zurückgegebene ID.
CSDer Mischfarbraum: 1 = DeviceRGB, 2 = DeviceCMYK.
IsolateAuf 1 setzen, um die Transparenzgruppe vom Hintergrund zu isolieren; für eine nicht isolierte Gruppe auf 0 setzen.
KnockoutAuf 1 setzen, um Knockout-Verhalten innerhalb der Gruppe zu aktivieren; für normale Komposition auf 0 setzen.

Rückgabewerte

0Die Erfassungs-ID oder die Farbraumauswahl ist ungültig, oder der aktuelle PDF/A-Modus verbietet die Transparenzgruppe.
1Die Transparenzgruppe der erfassten Seite wurde erfolgreich festgelegt.

Siehe auch

CapturePage, CapturePageEx, DrawCapturedPage, SetPageTransparencyGroup