Buka Dokumen Hanya-Baca
Terkadang, Anda mungkin memiliki dokumen yang perlu ditinjau, tetapi Anda tidak ingin pengulas mengubah konten Anda secara acak. Aspose.Words memungkinkan Anda membuat izin dokumen Anda hanya-baca sehingga konten dapat disalin atau dibaca, tetapi tidak dimodifikasi. Ini akan mencegah konten dihapus atau ditambahkan ke dokumen Anda.
Artikel ini menjelaskan cara membuat dokumen hanya-baca.
Membuat Dokumen Hanya Dapat Dibaca
Aspose.Words memiliki kelas publik WriteProtection yang menentukan pengaturan proteksi penulisan untuk sebuah dokumen. Anda tidak membuat instance kelas ini secara langsung.
Proteksi penulisan menunjukkan apakah penulis telah merekomendasikan untuk membuka 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.
Di Microsoft Word, Anda dapat membuat dokumen Hanya-Baca dengan cara yang sama menggunakan keduanya:
- “Selalu Buka Hanya-Baca” (File → Info →
- “Kata sandi untuk diubah” (Simpan Sebagai →
Pengguna juga dapat membatasi pengeditan dokumen dengan memilih ProtectionType sebagai ReadOnly, tetapi ini adalah fitur lain yang memberikan kemampuan perlindungan yang lebih canggih. Ada fungsi seperti itu di Microsoft Word, masing-masing, diimplementasikan dalam Aspose.Words.
ProtectionType
Properti ReadOnlyRecommended diamankan dengan kata sandi, jadi jika Anda tidak menetapkan kata sandi sebelum menerapkan properti ReadOnlyRecommended, pengguna lain dapat dengan mudah membuka dokumen seolah-olah tidak dilindungi. Anda mengakses pengaturan perlindungan dokumen dan menetapkan kata sandi perlindungan penulisan melalui metode SetPassword.
Jika Anda perlu memeriksa apakah dokumen memiliki kata sandi proteksi penulisan yang membatasinya dari pengeditan, Anda dapat menggunakan properti IsWriteProtected.
Contoh kode berikut menunjukkan cara membuat dokumen hanya-baca:
Hapus Batasan Hanya-Baca
Jika Anda tidak ingin pengguna membuka dokumen Anda sebagai hanya-baca, Anda cukup menyetel properti ReadOnlyRecommened ke false atau memilih ProtectionType sebagai NoProtection.
Contoh kode berikut menunjukkan cara menghapus akses hanya-baca untuk dokumen: