OptionalContentGroup

Επισκόπηση

OptionalContentGroup είναι μια κλάση στο Aspose.PDF FOSS για .NET.

Αντιπροσωπεύει μια Προαιρετική Ομάδα Περιεχομένου (στρώση) σε ένα έγγραφο PDF.

Αυτή η κλάση παρέχει 9 μεθόδους για εργασία με αντικείμενα OptionalContentGroup σε προγράμματα .NET. Διαθέσιμες μέθοδοι περιλαμβάνουν: AddContent, Delete, Flatten, Lock, OptionalContentGroup, Save, Unlock. Όλα τα δημόσια μέλη είναι προσβάσιμα σε οποιαδήποτε εφαρμογή .NET μετά την εγκατάσταση του πακέτου Aspose.PDF FOSS for .NET. Ιδιότητες: Contents, DefaultState, Id, Intent, IsLocked, IsVisible, και 2 ακόμη.

Ιδιότητες

ΌνομαΤύποςΠρόσβασηΠεριγραφή
NamestringReadΤο όνομα του στρώματος.
Idstring?ReadΤο αναγνωριστικό OCG που χρησιμοποιείται στις Πόρους/Ιδιότητες της σελίδας (π.χ.
IsVisibleboolRead/WriteΕάν αυτό το στρώμα είναι αυτή τη στιγμή ορατό.
IsLockedboolRead/WriteΕάν αυτό το στρώμα είναι κλειδωμένο (δεν μπορεί να εναλλάσσεται από τους χρήστες).
LockedboolRead/WriteΨευδώνυμο για IsLocked.
DefaultStateDefaultStateRead/WriteΗ προεπιλεγμένη κατάσταση ορατότητας αυτού του στρώματος.
Intentstring?ReadΗ πρόθεση αυτού του στρώματος (π.χ., “View”, “Design”).
ContentsIReadOnlyList<byte[]>ReadΑποκτά τους τελεστές περιεχομένου (ως ακατέργαστα byte) που ανήκουν σε αυτό το στρώμα από τη ροή περιεχομένου της σελίδας (δείκτες BDC/EMC) ή από ροές XForm που αναφέρονται στο OCG αυτού του στρώματος.

Μέθοδοι

ΥπογραφήΠεριγραφή
OptionalContentGroup(id: string, name: string)Δημιουργήστε ένα νέο στρώμα με το δεδομένο αναγνωριστικό και όνομα.
Lock()Κλειδώστε αυτό το στρώμα ώστε να μην μπορεί να εναλλάσσεται από τους χρήστες.
Unlock()Ξεκλειδώστε αυτό το στρώμα.
Flatten(cleanupContentStream: bool)Ισοπεδώστε αυτό το στρώμα — αφαιρέστε τα σήματα BDC/EMC αλλά διατηρήστε το περιεχόμενο.
Delete()Διαγράψτε αυτό το στρώμα και όλο το περιεχόμενό του από τη σελίδα.
Save()Αποθηκεύστε το περιεχόμενο αυτού του στρώματος σε ένα νέο έγγραφο PDF μονής σελίδας.
Save(stream: Stream)Αποθηκεύστε το περιεχόμενο αυτού του στρώματος σε ροή ως νέο PDF μονής σελίδας.
Save(outputPath: string)Αποθηκεύστε το περιεχόμενο αυτού του στρώματος σε αρχείο ως νέο PDF μονής σελίδας.
AddContent(op: Operators.Operator)Προσθέστε έναν τελεστή περιεχομένου σε αυτό το στρώμα (για νεοδημιουργημένα στρώματα).

Δείτε επίσης

 Ελληνικά