Document
Přehled
Document je třída v Aspose.PDF FOSS pro C++.
Metadata dokumentu lze přečíst pomocí Document.Info() a přístupových metod Title(), Author(), Creator(), Producer(), Subject() a Keywords().
Tato třída poskytuje 22 metod pro práci s objekty Document v C++ programech. Dostupné metody zahrnují: Decrypt, Document, EmbeddedFiles, Encrypt, Form, Info, IsEncrypted, Metadata, NamedDestinations, Optimize, OptimizeResources, Outlines a 5 dalších metod. Všechny veřejné členy jsou přístupné libovolné C++ aplikaci po instalaci balíčku Aspose.PDF FOSS pro C++. Přístupové metody: Document.
Přístupové metody
| Název: | Typ: | Přístup | Popis: |
|---|---|---|---|
Document | Document | Čtení | Získá dokument. |
Metody
| Podpis: | Popis: |
|---|---|
Document() → Document | Volá Document na této instanci Document. |
IsEncrypted() → bool | Vrací true, pokud je nastaveno encrypted. |
Encrypt(userPassword: std::string, ownerPassword: std::string, permissions: Aspose::Pdf::Permissions, cryptoAlgorithm: CryptoAlgorithm) | Volá Encrypt(userPassword, ownerPassword, permissions, cryptoAlgorithm) na této instanci Document. |
Encrypt(userPassword: std::string, ownerPassword: std::string, permissions: Aspose::Pdf::Permissions, cryptoAlgorithm: CryptoAlgorithm, usePdf20: bool) | Volá Encrypt(userPassword, ownerPassword, permissions, cryptoAlgorithm, usePdf20) na této instanci Document. |
Permissions() → int | Volá Permissions na této instanci Document. |
Optimize() | Volá Optimize na této instanci Document. |
OptimizeResources() | Volá OptimizeResources na této instanci Document. |
Encrypt(userPassword: std::string, ownerPassword: std::string, privileges: Aspose::Pdf::Facades::DocumentPrivilege, cryptoAlgorithm: CryptoAlgorithm) | Volá Encrypt(userPassword, ownerPassword, privileges, cryptoAlgorithm) na této instanci Document. |
Encrypt(userPassword: std::string, ownerPassword: std::string, privileges: Aspose::Pdf::Facades::DocumentPrivilege, cryptoAlgorithm: CryptoAlgorithm, usePdf20: bool) | Volá Encrypt(userPassword, ownerPassword, privileges, cryptoAlgorithm, usePdf20) na této instanci Document. |
Decrypt() | Volá Decrypt na této instanci Document. |
Document() | |
Save(outputFileName: std::string) | Volá Save(outputFileName) na této instanci Document. |
Save() | |
SetTitle(title: std::string) | Nastaví hodnotu title. |
Info() → DocumentInfo | Volá Info na této instanci Documentu. |
Metadata() → Aspose::Pdf::Metadata | Volá Metadata na této instanci Documentu. |
Pages() → PageCollection | Volá Pages na této instanci Documentu. |
EmbeddedFiles() → EmbeddedFileCollection | Volá EmbeddedFiles na této instanci Documentu. |
NamedDestinations() → NamedDestinationCollection | Volá NamedDestinations na této instanci Document. |
Outlines() → OutlineCollection | Volá Outlines na této instanci Document. |
PageLabels() → PageLabelCollection | Volá PageLabels na této instanci Document. |
Form() → Aspose::Pdf::Forms::Form | Volá Form na této instanci Document. |