SetPageTransparencyGroup
Διανυσματικά γραφικά, κείμενο, διάταξη σελίδας
Περιγραφή
Ορίζει το λεξικό ομάδας διαφάνειας της επιλεγμένης σελίδας. Είναι χρήσιμο όταν το περιεχόμενο της σελίδας χρησιμοποιεί masks, soft masks, blend modes ή συνθετικό περιεχόμενο από capture και η σελίδα χρειάζεται καθορισμένο χρωματικό χώρο blending
Συμπεριφορά εκδόσεων PDF: ομάδες διαφάνειας σελίδων χρησιμοποιούν το μοντέλο διαφάνειας /Group του PDF 1.4. Αν η τρέχουσα έκδοση είναι χαμηλότερη και η έκδοση αποθήκευσης δεν είναι κλειδωμένη, το SetPageTransparencyGroup ανεβάζει αυτόματα το έγγραφο σε PDF 1.4 και καταγράφει transparency group στο AutoBumpedFeatures. Με κλειδωμένη χαμηλότερη έκδοση αποθήκευσης, η πύλη συμβατότητας απορρίπτει την αποθήκευση με LastErrorCode 602.
Σύνταξη
Delphi
Function TPDFlib.SetPageTransparencyGroup(CS, Isolate, Knockout: Integer): Integer;
ActiveX
Function PDFlib::SetPageTransparencyGroup(CS As Long, Isolate As Long, Knockout As Long) As Long
DLL
int DLSetPageTransparencyGroup(int InstanceID, int CS, int Isolate, int Knockout);
Παράμετροι
| CS | Ο χρωματικός χώρος ανάμειξης: 1 = DeviceRGB, 2 = DeviceCMYK. |
|---|---|
| Isolate | Ορίστε σε 1 για απομόνωση της ομάδας διαφάνειας από το φόντο της σελίδας· ορίστε σε 0 για μη απομονωμένη ομάδα |
| Knockout | Ορίστε την τιμή σε 1 για να ενεργοποιήσετε τη λειτουργία knockout μέσα στην ομάδα· ορίστε την σε 0 για κανονική σύνθεση |
Τιμές επιστροφής
| 0 | Ο selector χώρου χρωμάτων είναι άκυρος, δεν έχει επιλεγεί σελίδα, ή η τρέχουσα λειτουργία PDF/A απαγορεύει την ομάδα διαφάνειας |
|---|---|
| 1 | Η ομάδα διαφάνειας σελίδας ορίστηκε επιτυχώς |
Δείτε επίσης
SetCapturedPageTransparencyGroup, SetTransparency, SetPageUserUnit