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.

Методы аксессора

Имя:Тип:ДоступОписание:
DocumentDocumentЧтениеПолучает документ.

Методы

ПодписьОписание:
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.

См. также:

 Русский