Document
Επισκόπηση
Document είναι μια κλάση στο Aspose.PDF FOSS για C++.
Τα μεταδεδομένα του εγγράφου μπορούν να διαβαστούν μέσω του Document.Info() και των μεθόδων πρόσβασης Title(), Author(), Creator(), Producer(), Subject() και Keywords().
Αυτή η κλάση παρέχει 22 μεθόδους για εργασία με αντικείμενα Document σε προγράμματα C++. Οι διαθέσιμες μέθοδοι περιλαμβάνουν: Decrypt, Document, EmbeddedFiles, Encrypt, Form, Info, IsEncrypted, Metadata, NamedDestinations, Optimize, OptimizeResources, Outlines και 5 πρόσθετες μεθόδους. Όλα τα δημόσια μέλη είναι προσβάσιμα από οποιαδήποτε εφαρμογή C++ μετά την εγκατάσταση του πακέτου Aspose.PDF FOSS για C++. Μέθοδοι πρόσβασης: Document.
Μέθοδοι πρόσβασης
| Όνομα | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
Document | Document | Ανάγνωση | Λαμβάνει το έγγραφο. |
Μέθοδοι
| Υπογραφή | Περιγραφή |
|---|---|
Document() → Document | Καλεί το Document σε αυτήν την παρουσία του Document. |
IsEncrypted() → bool | Επιστρέφει true εάν το encrypted είναι ορισμένο. |
Encrypt(userPassword: std::string, ownerPassword: std::string, permissions: Aspose::Pdf::Permissions, cryptoAlgorithm: CryptoAlgorithm) | Καλεί τη μέθοδο Encrypt(userPassword, ownerPassword, permissions, cryptoAlgorithm) σε αυτό το αντικείμενο Document. |
Encrypt(userPassword: std::string, ownerPassword: std::string, permissions: Aspose::Pdf::Permissions, cryptoAlgorithm: CryptoAlgorithm, usePdf20: bool) | Καλεί τη μέθοδο Encrypt(userPassword, ownerPassword, permissions, cryptoAlgorithm, usePdf20) σε αυτό το αντικείμενο Document. |
Permissions() → int | Καλεί τη μέθοδο Permissions σε αυτό το αντικείμενο Document. |
Optimize() | Καλεί τη μέθοδο Optimize σε αυτό το αντικείμενο Document. |
OptimizeResources() | Καλεί OptimizeResources σε αυτό το αντικείμενο Document. |
Encrypt(userPassword: std::string, ownerPassword: std::string, privileges: Aspose::Pdf::Facades::DocumentPrivilege, cryptoAlgorithm: CryptoAlgorithm) | Καλεί Encrypt(userPassword, ownerPassword, privileges, cryptoAlgorithm) σε αυτό το αντικείμενο Document. |
Encrypt(userPassword: std::string, ownerPassword: std::string, privileges: Aspose::Pdf::Facades::DocumentPrivilege, cryptoAlgorithm: CryptoAlgorithm, usePdf20: bool) | Καλεί Encrypt(userPassword, ownerPassword, privileges, cryptoAlgorithm, usePdf20) σε αυτό το αντικείμενο Document. |
Decrypt() | Καλεί Decrypt σε αυτό το αντικείμενο Document. |
Document() | |
Save(outputFileName: std::string) | Καλεί Save(outputFileName) σε αυτό το αντίτυπο του Document. |
Save() | |
SetTitle(title: std::string) | Ορίζει την τιμή του τίτλου. |
Info() → DocumentInfo | Καλεί Info σε αυτό το αντίτυπο του Document. |
Metadata() → Aspose::Pdf::Metadata | Καλεί Metadata σε αυτό το αντίτυπο του Document. |
Pages() → PageCollection | Καλεί Pages σε αυτήν την παρουσία του Document. |
EmbeddedFiles() → EmbeddedFileCollection | Καλεί EmbeddedFiles σε αυτήν την παρουσία του Document. |
NamedDestinations() → NamedDestinationCollection | Καλεί NamedDestinations σε αυτήν την παρουσία του Document. |
Outlines() → OutlineCollection | Καλεί Outlines σε αυτήν την παρουσία του Document. |
PageLabels() → PageLabelCollection | Καλεί το PageLabels σε αυτήν την παρουσία του Document. |
Form() → Aspose::Pdf::Forms::Form | Καλεί το Form σε αυτήν την παρουσία του Document. |