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