Document

Översikt

Document är en klass i Aspose.PDF FOSS för C++.

Dokumentmetadata kan läsas via Document.Info() och åtkomstmetoderna Title(), Author(), Creator(), Producer(), Subject() och Keywords().

Denna klass tillhandahåller 22 metoder för att arbeta med Document-objekt i C++-program. Tillgängliga metoder inkluderar: Decrypt, Document, EmbeddedFiles, Encrypt, Form, Info, IsEncrypted, Metadata, NamedDestinations, Optimize, OptimizeResources, Outlines och 5 ytterligare metoder. Alla offentliga medlemmar är åtkomliga för alla C++-applikationer efter att Aspose.PDF FOSS för C++-paketet har installerats. Åtkomstmetoder: Document.

Åtkomstmetoder

NamnTypÅtkomstBeskrivning
DocumentDocumentLäsHämtar dokumentet.

Metoder

SignaturBeskrivning
Document() → DocumentAnropar Document på denna Document-instans.
IsEncrypted() → boolReturnerar true om encrypted är satt.
Encrypt(userPassword: std::string, ownerPassword: std::string, permissions: Aspose::Pdf::Permissions, cryptoAlgorithm: CryptoAlgorithm)Anropar Encrypt(userPassword, ownerPassword, permissions, cryptoAlgorithm) på denna Document-instans.
Encrypt(userPassword: std::string, ownerPassword: std::string, permissions: Aspose::Pdf::Permissions, cryptoAlgorithm: CryptoAlgorithm, usePdf20: bool)Anropar Encrypt(userPassword, ownerPassword, permissions, cryptoAlgorithm, usePdf20) på detta Document-instans.
Permissions() → intAnropar Permissions på detta Document-instans.
Optimize()Anropar Optimize på detta Document-instans.
OptimizeResources()Anropar OptimizeResources på detta Document-instans.
Encrypt(userPassword: std::string, ownerPassword: std::string, privileges: Aspose::Pdf::Facades::DocumentPrivilege, cryptoAlgorithm: CryptoAlgorithm)Anropar Encrypt(userPassword, ownerPassword, privileges, cryptoAlgorithm) på detta Document-objekt.
Encrypt(userPassword: std::string, ownerPassword: std::string, privileges: Aspose::Pdf::Facades::DocumentPrivilege, cryptoAlgorithm: CryptoAlgorithm, usePdf20: bool)Anropar Encrypt(userPassword, ownerPassword, privileges, cryptoAlgorithm, usePdf20) på detta Document-objekt.
Decrypt()Anropar Decrypt på detta Document-objekt.
Document()
Save(outputFileName: std::string)Anropar Save(outputFileName) på detta Document-objekt.
Save()
SetTitle(title: std::string)Sätter titelvärdet.
Info() → DocumentInfoAnropar Info på detta Document-objekt.
Metadata() → Aspose::Pdf::MetadataAnropar Metadata på denna Document-instans.
Pages() → PageCollectionAnropar Pages på denna Document-instans.
EmbeddedFiles() → EmbeddedFileCollectionAnropar EmbeddedFiles på denna Document-instans.
NamedDestinations() → NamedDestinationCollectionAnropar NamedDestinations på denna Document-instans.
Outlines() → OutlineCollectionAnropar Outlines på detta Document-instans.
PageLabels() → PageLabelCollectionAnropar PageLabels på detta Document-instans.
Form() → Aspose::Pdf::Forms::FormAnropar Form på detta Document-instans.

Se även

 Svenska