Document

Visão geral

Document é uma classe em Aspose.PDF FOSS para C++.

Os metadados do documento podem ser lidos via Document.Info() e os métodos de acesso Title(), Author(), Creator(), Producer(), Subject() e Keywords().

Esta classe fornece 22 métodos para trabalhar com objetos Document em programas C++. Os métodos disponíveis incluem: Decrypt, Document, EmbeddedFiles, Encrypt, Form, Info, IsEncrypted, Metadata, NamedDestinations, Optimize, OptimizeResources, Outlines e 5 métodos adicionais. Todos os membros públicos são acessíveis a qualquer aplicação C++ após a instalação do pacote Aspose.PDF FOSS para C++. Métodos de acesso: Document.

Métodos de acesso

NomeTipoAcessoDescrição
DocumentDocumentLeituraObtém o documento.

Métodos

AssinaturaDescrição
Document() → DocumentChama Document nesta instância de Document.
IsEncrypted() → boolRetorna true se encrypted estiver definido.
Encrypt(userPassword: std::string, ownerPassword: std::string, permissions: Aspose::Pdf::Permissions, cryptoAlgorithm: CryptoAlgorithm)Chama Encrypt(userPassword, ownerPassword, permissions, cryptoAlgorithm) nesta instância de Document.
Encrypt(userPassword: std::string, ownerPassword: std::string, permissions: Aspose::Pdf::Permissions, cryptoAlgorithm: CryptoAlgorithm, usePdf20: bool)Chama Encrypt(userPassword, ownerPassword, permissions, cryptoAlgorithm, usePdf20) nesta instância de Document.
Permissions() → intChama Permissions nesta instância de Document.
Optimize()Chama Optimize nesta instância de Document.
OptimizeResources()Chama OptimizeResources nesta instância de Document.
Encrypt(userPassword: std::string, ownerPassword: std::string, privileges: Aspose::Pdf::Facades::DocumentPrivilege, cryptoAlgorithm: CryptoAlgorithm)Chama Encrypt(userPassword, ownerPassword, privileges, cryptoAlgorithm) nesta instância de Document.
Encrypt(userPassword: std::string, ownerPassword: std::string, privileges: Aspose::Pdf::Facades::DocumentPrivilege, cryptoAlgorithm: CryptoAlgorithm, usePdf20: bool)Chama Encrypt(userPassword, ownerPassword, privileges, cryptoAlgorithm, usePdf20) nesta instância de Document.
Decrypt()Chama Decrypt nesta instância de Document.
Document()
Save(outputFileName: std::string)Chama Save(outputFileName) nesta instância de Document.
Save()
SetTitle(title: std::string)Define o valor do título.
Info() → DocumentInfoChama Info nesta instância de Document.
Metadata() → Aspose::Pdf::MetadataChama Metadata nesta instância de Document.
Pages() → PageCollectionChama Pages nesta instância de Document.
EmbeddedFiles() → EmbeddedFileCollectionChama EmbeddedFiles nesta instância de Document.
NamedDestinations() → NamedDestinationCollectionChama NamedDestinations nesta instância de Document.
Outlines() → OutlineCollectionChama Outlines nesta instância de Document.
PageLabels() → PageLabelCollectionChama PageLabels nesta instância de Document.
Form() → Aspose::Pdf::Forms::FormChama Form nesta instância de Document.

Ver também

 Português