Document

Vue d’ensemble

Document est une classe dans Aspose.PDF FOSS pour C++.

Les métadonnées du document peuvent être lues via Document.Info() et les méthodes d’accès Title(), Author(), Creator(), Producer(), Subject() et Keywords().

Cette classe fournit 22 méthodes pour travailler avec des objets Document dans les programmes C++. Les méthodes disponibles incluent : Decrypt, Document, EmbeddedFiles, Encrypt, Form, Info, IsEncrypted, Metadata, NamedDestinations, Optimize, OptimizeResources, Outlines et 5 méthodes supplémentaires. Tous les membres publics sont accessibles à toute application C++ après l’installation du paquet Aspose.PDF FOSS pour C++. Méthodes d’accès : Document.

Méthodes d’accès

NomTypeAccèsDescription
DocumentDocumentLectureObtient le document.

Méthodes

SignatureDescription
Document() → DocumentAppelle Document sur cette instance de Document.
IsEncrypted() → boolRenvoie true si encrypted est défini.
Encrypt(userPassword: std::string, ownerPassword: std::string, permissions: Aspose::Pdf::Permissions, cryptoAlgorithm: CryptoAlgorithm)Appelle Encrypt(userPassword, ownerPassword, permissions, cryptoAlgorithm) sur cette instance de Document.
Encrypt(userPassword: std::string, ownerPassword: std::string, permissions: Aspose::Pdf::Permissions, cryptoAlgorithm: CryptoAlgorithm, usePdf20: bool)Appelle Encrypt(userPassword, ownerPassword, permissions, cryptoAlgorithm, usePdf20) sur cette instance de Document.
Permissions() → intAppelle Permissions sur cette instance de Document.
Optimize()Appelle Optimize sur cette instance de Document.
OptimizeResources()Appelle OptimizeResources sur cette instance de Document.
Encrypt(userPassword: std::string, ownerPassword: std::string, privileges: Aspose::Pdf::Facades::DocumentPrivilege, cryptoAlgorithm: CryptoAlgorithm)Appelle Encrypt(userPassword, ownerPassword, privileges, cryptoAlgorithm) sur cette instance de Document.
Encrypt(userPassword: std::string, ownerPassword: std::string, privileges: Aspose::Pdf::Facades::DocumentPrivilege, cryptoAlgorithm: CryptoAlgorithm, usePdf20: bool)Appelle Encrypt(userPassword, ownerPassword, privileges, cryptoAlgorithm, usePdf20) sur cette instance de Document.
Decrypt()Appelle Decrypt sur cette instance de Document.
Document()
Save(outputFileName: std::string)Appelle Save(outputFileName) sur cette instance de Document.
Save()
SetTitle(title: std::string)Définit la valeur du titre.
Info() → DocumentInfoAppelle Info sur cette instance de Document.
Metadata() → Aspose::Pdf::MetadataAppelle Metadata sur cette instance de Document.
Pages() → PageCollectionAppelle Pages sur cette instance de Document.
EmbeddedFiles() → EmbeddedFileCollectionAppelle EmbeddedFiles sur cette instance de Document.
NamedDestinations() → NamedDestinationCollectionAppelle NamedDestinations sur cette instance de Document.
Outlines() → OutlineCollectionAppelle Outlines sur cette instance de Document.
PageLabels() → PageLabelCollectionAppelle PageLabels sur cette instance de Document.
Form() → Aspose::Pdf::Forms::FormAppelle Form sur cette instance de Document.

Voir aussi

 Français