Salt Okunur Bir Belgeyi Açma
Bazen, incelenmesi gereken bir belgeniz olabilir ancak inceleyenlerin içeriğinizi rastgele değiştirmesini istemezsiniz. Aspose.Words, içeriğin kopyalanabilmesi veya okunabilmesi ancak değiştirilmemesi için belgenizin iznini salt okunur yapmanıza olanak tanır. Bu, içeriğin kaldırılmasını veya belgenize eklenmesini önleyecektir.
Bu makalede bir belgenin nasıl salt okunur hale getirileceği açıklanmaktadır.
Belgeyi Salt Okunur Hale Getirme
Aspose.Words, bir belgenin yazma koruması ayarlarını belirten genel WriteProtection sınıfına sahiptir. Bu sınıfın örneklerini doğrudan oluşturmazsınız.
Yazma koruması, yazarın bir belgeyi salt okunur olarak açmayı ve/veya belgeyi değiştirmek için parola gerektirmeyi önerip önermediğini gösterir.
Aspose.Words, ReadOnlyRecommended özelliğini ve SetPassword yöntemini kullanarak düzenlemeyi kısıtlamak için bir belgeyi salt okunur hale getirmenize olanak tanır.
Microsoft Word’te, her ikisini de kullanarak benzer şekilde Salt Okunur bir belge oluşturabilirsiniz:
- “Her Zaman Salt Okunur Aç” (Dosya → Bilgi → Belgeyi Koru)
- “Değiştirilecek şifre” (Farklı Kaydet → Araçlar → Genel Seçenekler → Şifre)
Kullanıcılar ProtectionType‘i ReadOnly olarak seçerek belge düzenlemeyi de kısıtlayabilirler ancak bu, daha gelişmiş koruma özellikleri sağlayan başka bir özelliktir. Microsoft Word’de sırasıyla böyle bir işlev var, Aspose.Words’de uygulanıyor.
ProtectionType, aşağıdaki makalelerden birinde ayrıntılı olarak açıklanacaktır: “Belge Düzenlemeyi Kısıtla”.
ReadOnlyRecommended özelliği parola korumalıdır; dolayısıyla, ReadOnlyRecommended özelliğini uygulamadan önce parola ayarlamazsanız diğer kullanıcılar belgeyi korumasızmış gibi açabilir. Belge koruma ayarlarına erişirsiniz ve SetPassword yöntemini kullanarak bir yazma koruması şifresi belirlersiniz.
Bir belgenin düzenlenmesini kısıtlayan bir yazma koruması parolası olup olmadığını kontrol etmeniz gerekiyorsa IsWriteProtected özelliğini kullanabilirsiniz.
Aşağıdaki kod örneği, bir belgenin nasıl salt okunur hale getirileceğini gösterir:
Salt Okunur Kısıtlamasını Kaldır
Bir kullanıcının belgenizi salt okunur olarak açmasını istemiyorsanız ReadOnlyRecommened özelliğini false olarak ayarlayabilir veya ProtectionType‘i NoProtection olarak seçebilirsiniz.
Aşağıdaki kod örneği, bir belgenin salt okunur erişiminin nasıl kaldırılacağını gösterir: