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