Document

Document

Gambaran Umum

Document adalah sebuah kelas dalam Aspose.PDF FOSS untuk Python.

Pembungkus Pythonic untuk siklus hidup dokumen PDF dan operasi inti.

Kelas ini menyediakan 16 metode untuk bekerja dengan objek Document dalam program Python. Metode yang tersedia meliputi: __init__, change_passwords, check, close, decrypt, dispose, encrypt, flatten, free_memory, load_from, merge, optimize, dan 4 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Python mana pun setelah menginstal paket Aspose.PDF FOSS untuk Python. Properti: file_name, form, id, info, is_disposed, is_encrypted, dan 10 lagi.

Properti

NamaJenisAksesDeskripsi
load_limitsPdfLoadLimitsBacaKembalikan batas sumber daya yang digunakan untuk memuat dokumen ini.
is_disposedboolBacaPaparkan status pembuangan dokumen.
page_countintBacaJumlah halaman saat ini dalam dokumen.
file_nameAnyBacaMendapatkan nama file.
infoAnyBacaMendapatkan info.
metadataAnyBacaMendapatkan metadata.
idAnyBacaMendapatkan id.
versionAnyBacaMendapatkan versi.
pagesAnyBacaMendapatkan halaman.
outlinesAnyBacaMendapatkan garis besar.
named_destinationsAnyBacaMendapatkan tujuan yang dinamai.
formAnyBacaMendapatkan formulir.
is_encryptedAnyBacaMendapatkan is encrypted.
permissionsAnyBacaMendapatkan izin.
is_pdfa_compliantAnyBacaMendapatkan apakah pdfa compliant.
is_pdfua_compliantAnyBacaMendapatkan apakah pdfua mematuhi.

Metode

Tanda tanganDeskripsi
`init(source: strPath
`load_from(source: strbytes
save(destination: Any, save_format: Any, overwrite: bool) → DocumentSimpan dokumen ke destination menggunakan mesin asli.
close()Alias dari :meth:dispose.
dispose()Lepaskan sumber daya yang terkait dengan dokumen ini.
merge() → DocumentGabungkan yang disediakan documents ke yang saat ini.
optimize(compress_images: bool) → DocumentLakukan optimisasi umum pada dokumen.
optimize_resources(remove_unused: bool) → DocumentOptimalkan sumber daya bersama seperti font dan gambar.
repair() → DocumentCoba perbaiki struktur dokumen melalui mesin.
flatten() → DocumentRatakan bidang formulir dan anotasi melalui mesin.
free_memory()Bersihkan semua data cache yang mungkin menyimpan memori.
encrypt(password: str) → DocumentEnkripsi dokumen dengan yang diberikan password.
decrypt(password: str) → DocumentDekripsi dokumen jika password cocok dengan yang tersimpan.
change_passwords(old_password: str, new_password: str) → DocumentUbah kata sandi dokumen dari old_password to new_password.
validate() → boolKembalikan True jika dokumen secara struktural valid.
check() → boolAlias untuk :meth:validate dipertahankan untuk kompatibilitas API.

Lihat Juga

 Bahasa Indonesia