Class PdfEncryptionDetails
İsim alanı : Aspose.Words.Saving Toplama: Aspose.Words.dll (25.4.0)
Bir PDF belgesinin şifreleme ve erişim izni ayrıntıları içerir.
Daha fazlasını öğrenmek için, ziyaret Protect or Encrypt a Document Belgelendirme makalesi .
public class PdfEncryptionDetails
Inheritance
mirasçı üyeleri
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
PdfEncryptionDetails(String ve String)
Bu sınıfın bir örneğini başlatır.
public PdfEncryptionDetails(string userPassword, string ownerPassword)
Parameters
userPassword
string
ownerPassword
string
PdfEncryptionDetails(Çerçeve, Çerçeve, PdfPermissions)
Bu sınıfın bir örneğini başlatır.
public PdfEncryptionDetails(string userPassword, string ownerPassword, PdfPermissions permissions)
Parameters
userPassword
string
ownerPassword
string
permissions
PdfPermissions
Properties
OwnerPassword
Şifreli PDF belgesinin sahibinin şifresini belirtin.
public string OwnerPassword { get; set; }
Mülkiyet Değer
Remarks
Sahibi şifre, kullanıcının şifreli bir PDF belgesini, Aspose.Words.Saving.PdfEncryptionDetails.Permissions’ta belirtilen herhangi bir erişim kısıtlaması olmaksızın açmasını sağlar.
Kullanıcı şifresi kullanıcının şifresiyle aynı değildir.
Permissions
Bir kullanıcının şifreli bir PDF belgesinde izin verilen işlemleri belirler.Varsayılan değeri Aspose.Words.Saving.PdfPermissions.DisallowAll.
public PdfPermissions Permissions { get; set; }
Mülkiyet Değer
UserPassword
Şifreli PDF belgesini açmak için gerekli olan kullanıcı şifresini belirtin.
public string UserPassword { get; set; }
Mülkiyet Değer
Remarks
Kullanıcı şifresi görüntülemek için şifreli bir PDF belgesini açmak zorunda kalacaktır. Aspose.Words.Saving.PdfEncryptionDetails.Permissions yazılımı tarafından uygulanır.
Kullanıcı şifresi boş bir çubuk olabilir, bu durumda PDF belgesini açtığında kullanıcıdan şifre gerektirmez.