Document
Gambaran Umum
Document adalah kelas dalam Aspose.PDF FOSS untuk C++.
Metadata dokumen dapat dibaca melalui Document.Info() dan metode akses Title(), Author(), Creator(), Producer(), Subject(), dan Keywords().
Kelas ini menyediakan 22 metode untuk bekerja dengan objek Document dalam program C++. Metode yang tersedia meliputi: Decrypt, Document, EmbeddedFiles, Encrypt, Form, Info, IsEncrypted, Metadata, NamedDestinations, Optimize, OptimizeResources, Outlines, dan 5 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi C++ mana pun setelah menginstal paket Aspose.PDF FOSS untuk C++. Metode akses: Document.
Metode Aksesor
| Nama | Jenis | Akses | Deskripsi |
|---|---|---|---|
Document | Document | Baca | Mendapatkan dokumen. |
Metode
| Tanda Tangan | Deskripsi |
|---|---|
Document() → Document | Memanggil Document pada instance Document ini. |
IsEncrypted() → bool | Mengembalikan true jika encrypted diatur. |
Encrypt(userPassword: std::string, ownerPassword: std::string, permissions: Aspose::Pdf::Permissions, cryptoAlgorithm: CryptoAlgorithm) | Memanggil Encrypt(userPassword, ownerPassword, permissions, cryptoAlgorithm) pada instance Document ini. |
Encrypt(userPassword: std::string, ownerPassword: std::string, permissions: Aspose::Pdf::Permissions, cryptoAlgorithm: CryptoAlgorithm, usePdf20: bool) | Memanggil Encrypt(userPassword, ownerPassword, permissions, cryptoAlgorithm, usePdf20) pada instance Document ini. |
Permissions() → int | Memanggil Permissions pada instance Document ini. |
Optimize() | Memanggil Optimize pada instance Document ini. |
OptimizeResources() | Memanggil OptimizeResources pada instance Document ini. |
Encrypt(userPassword: std::string, ownerPassword: std::string, privileges: Aspose::Pdf::Facades::DocumentPrivilege, cryptoAlgorithm: CryptoAlgorithm) | Memanggil Encrypt(userPassword, ownerPassword, privileges, cryptoAlgorithm) pada instance Document ini. |
Encrypt(userPassword: std::string, ownerPassword: std::string, privileges: Aspose::Pdf::Facades::DocumentPrivilege, cryptoAlgorithm: CryptoAlgorithm, usePdf20: bool) | Memanggil Encrypt(userPassword, ownerPassword, privileges, cryptoAlgorithm, usePdf20) pada instance Document ini. |
Decrypt() | Memanggil Decrypt pada instance Document ini. |
Document() | |
Save(outputFileName: std::string) | Memanggil Save(outputFileName) pada instance Document ini. |
Save() | |
SetTitle(title: std::string) | Mengatur nilai judul. |
Info() → DocumentInfo | Memanggil Info pada instance Document ini. |
Metadata() → Aspose::Pdf::Metadata | Memanggil Metadata pada instance Document ini. |
Pages() → PageCollection | Memanggil Pages pada instance Document ini. |
EmbeddedFiles() → EmbeddedFileCollection | Memanggil EmbeddedFiles pada instance Document ini. |
NamedDestinations() → NamedDestinationCollection | Memanggil NamedDestinations pada instance Document ini. |
Outlines() → OutlineCollection | Memanggil Outlines pada instance Document ini. |
PageLabels() → PageLabelCollection | Memanggil PageLabels pada instance Document ini. |
Form() → Aspose::Pdf::Forms::Form | Memanggil Form pada instance Document ini. |