SetCapturedPageTransparencyGroup
Strumienie zawartości i grupy zawartości opcjonalnej, Układ strony
Opis
Ustawia słownik grupy przezroczystości w obiekcie XObject przechwyconej strony. Należy jej użyć po CapturePage lub CapturePageEx, a przed narysowaniem przechwyconej strony, gdy przechwycona zawartość ma być składana jako grupa przezroczystości
Zachowanie wersji PDF: grupy przezroczystości przechwyconych stron używają modelu przezroczystości /Group z PDF 1.4. Jeśli bieżąca wersja dokumentu jest niższa, a wersja zapisu nie została zablokowana, SetCapturedPageTransparencyGroup automatycznie podnosi wersję dokumentu do PDF 1.4 i zapisuje transparency group w AutoBumpedFeatures. Jeśli kod wywołujący zablokuje niższą wersję zapisu, bramka zgodności odrzuci zapis z LastErrorCode 602
Składnia
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);
Parametry
| CaptureID | Identyfikator zwrócony przez CapturePage lub CapturePageEx |
|---|---|
| CS | Przestrzeń barw mieszania: 1 = DeviceRGB, 2 = DeviceCMYK |
| Isolate | Ustaw 1, aby odizolować grupę przezroczystości od tła, albo 0, aby grupa nie była izolowana |
| Knockout | Ustaw 1, aby włączyć zachowanie knockout wewnątrz grupy, albo 0, aby stosować zwykłe składanie |
Wartości zwracane
| 0 | Identyfikator przechwycenia lub selektor przestrzeni barw jest nieprawidłowy albo bieżący tryb PDF/A zabrania stosowania grupy przezroczystości |
|---|---|
| 1 | Grupa przezroczystości przechwyconej strony została pomyślnie ustawiona |
Zobacz również
CapturePage, CapturePageEx, DrawCapturedPage, SetPageTransparencyGroup