Buka Dokumen Hanya-Baca

Terkadang, Anda mungkin memiliki dokumen yang memerlukan peninjauan, namun Anda tidak ingin peninjau mengubah konten Anda secara acak. Aspose.Words memungkinkan Anda menjadikan izin dokumen Anda hanya-baca sehingga konten dapat disalin atau dibaca, namun tidak diubah. Ini akan mencegah konten dihapus atau ditambahkan ke dokumen Anda.

Artikel ini menjelaskan cara membuat dokumen hanya-baca.

Jadikan Dokumen Hanya-Baca

Aspose.Words memiliki WriteProtection kelas publik yang menentukan pengaturan perlindungan penulisan untuk suatu dokumen. Anda tidak membuat instance kelas ini secara langsung.

Perlindungan penulisan menunjukkan apakah penulis merekomendasikan pembukaan dokumen sebagai hanya-baca dan/atau memerlukan kata sandi untuk mengubah dokumen.

Aspose.Words memungkinkan Anda membuat dokumen hanya-baca untuk membatasi pengeditan dengan menggunakan properti ReadOnlyRecommended dan metode SetPassword.

Properti ReadOnlyRecommended diamankan dengan kata sandi, jadi jika Anda tidak menetapkan kata sandi sebelum menerapkan properti ReadOnlyRecommended, maka pengguna lain dapat dengan mudah membuka dokumen seolah-olah dokumen tersebut tidak dilindungi. Anda mengakses pengaturan perlindungan dokumen dan mengatur kata sandi perlindungan penulisan melalui metode SetPassword.

Jika Anda perlu memeriksa apakah suatu dokumen memiliki kata sandi perlindungan penulisan yang membatasi pengeditannya, Anda dapat menggunakan properti IsWriteProtected.

Contoh kode berikut menunjukkan cara membuat dokumen hanya-baca:

Hapus Pembatasan Hanya-Baca

Jika Anda tidak ingin pengguna membuka dokumen Anda sebagai hanya-baca, Anda cukup mengatur properti ReadOnlyRecommened ke false atau memilih ProtectionType sebagai NoProtection.

Contoh kode berikut menunjukkan cara menghapus akses hanya baca untuk dokumen: