SetCapturedPageTransparencyGroup

Ροές περιεχομένου και προαιρετικές ομάδες περιεχομένου, Διάταξη σελίδας

Περιγραφή

Θέτει λεξικό ομάδας διαφάνειας σε XObject δεσμευμένης σελίδας. Χρησιμοποιήστε το μετά από CapturePage ή CapturePageEx και πριν το σχέδιο της δεσμευμένης σελίδας όταν το δεσμευμένο περιεχόμενο πρέπει να συντεθεί ως ομάδα διαφάνειας.

Συμπεριφορά εκδόσεων PDF: ομάδες διαφάνειας δεσμευμένων σελίδων χρησιμοποιούν το μοντέλο διαφάνειας /Group του PDF 1.4. Αν η τρέχουσα έκδοση είναι χαμηλότερη και η έκδοση αποθήκευσης δεν είναι κλειδωμένη, το SetCapturedPageTransparencyGroup ανεβάζει αυτόματα το έγγραφο σε PDF 1.4 και καταγράφει transparency group στο AutoBumpedFeatures. Με κλειδωμένη χαμηλότερη έκδοση αποθήκευσης, η πύλη συμβατότητας απορρίπτει την αποθήκευση με LastErrorCode 602.

Σύνταξη

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);

Παράμετροι

CaptureIDΤο ID που επιστρέφουν CapturePage ή CapturePageEx.
CSΟ χρωματικός χώρος ανάμειξης: 1 = DeviceRGB, 2 = DeviceCMYK.
IsolateΟρίστε σε 1 για απομόνωση της ομάδας διαφάνειας από το φόντο· ορίστε σε 0 για μη απομονωμένη ομάδα
KnockoutΟρίστε την τιμή σε 1 για να ενεργοποιήσετε τη λειτουργία knockout μέσα στην ομάδα· ορίστε την σε 0 για κανονική σύνθεση

Τιμές επιστροφής

0Το ID καταγραφής ή ο selector χώρου χρωμάτων είναι άκυρο, ή η τρέχουσα λειτουργία PDF/A απαγορεύει την ομάδα διαφάνειας
1Η ομάδα διαφάνειας της καταγεγραμμένης σελίδας ορίστηκε επιτυχώς

Δείτε επίσης

CapturePage, CapturePageEx, DrawCapturedPage, SetPageTransparencyGroup