DocumentPrivilege
Genel Bakış
DocumentPrivilege NET için FOSS’de bir sınıf. Mirasçılar: IComparable<object>.
Belge erişim izinlerini temsil eder (şifreleme sözlüğünde P değeri).
Bu sınıf, .NET programlarında DocumentPrivilege nesnelerle çalışmak için 3 yöntem sağlar. Kullanılabilir yöntemler şunlardır: CompareTo, DocumentPrivilege. Tüm kamu üyeleri, .NET paketi için Aspose.PDF FOSS’u yükledikten sonra herhangi bir NET uygulamasına erişilebilir. Özellikleri: AllowAll, AllowAssembly, AllowCopy, AllowDegradedPrinting, AllowFillIn, AllowModifyAnnotations, ve 16 tane daha.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
AllowPrint | bool | Okuma/Yazma | Yazdırmaya izin verin (3 bit). |
AllowModifyContents | bool | Okuma/Yazma | İçeriği değiştirmeye izin verin (4 bit). |
AllowCopy | bool | Okuma/Yazma | Metin ve grafiklerin (5 bit) kopyalanmasına veya çıkarılmasına izin verilmesi. |
AllowModifyAnnotations | bool | Okuma/Yazma | Notların eklenmesine veya değiştirilmesine izin vermek (6 bit). |
AllowFillIn | bool | Okuma/Yazma | Form alanlarının doldurulmasına izin verin (9 bit). |
AllowScreenReaders | bool | Okuma/Yazma | Erişilebilirlik için metin çıkarma (10 bit) izin ver. |
AllowAssembly | bool | Okuma/Yazma | Belgeyi bir araya getirmeye izin ver (11 bit). |
AllowDegradedPrinting | bool | Okuma/Yazma | Düşük çözünürlüklü baskıya izin verilmelidir. |
ChangeAllowLevel | int | Okuma/Yazma | Değiştirme izni bitlerinden elde edilen değişim için izin verilen bileşik seviyeler. |
CopyAllowLevel | int | Okuma/Yazma | Kopyalama ve erişilebilirlik bitlerinden elde edilen kopyalanacak kompozite seviyeler. |
PrintAllowLevel | int | Okuma/Yazma | Baskı ve baskı kalitesi bitlerinden elde edilen kompozite basım için izin verilen seviyeler. |
AllowAll | DocumentPrivilege | Oku . | Tüm izinler verildi. |
ForbidAll | DocumentPrivilege | Oku . | İzin yok (en kısıtlayıcı). |
Print | DocumentPrivilege | Oku . | Sadece baskıya izin veriliyor. |
ModifyContents | DocumentPrivilege | Oku . | Sadece içeriği değiştirmeye izin veriliyor. |
Copy | DocumentPrivilege | Oku . | Sadece kopyalama yapılır. |
ModifyAnnotations | DocumentPrivilege | Oku . | Sadece yorumları değiştirmeye izin verir. |
FillIn | DocumentPrivilege | Oku . | Sadece form alanlarını doldurma olanağı. |
ScreenReaders | DocumentPrivilege | Oku . | Sadece ekran okuyucu çıkartmasına izin verir. |
Assembly | DocumentPrivilege | Oku . | Sadece belgeyi bir araya getirmeye izin verir. |
DegradedPrinting | DocumentPrivilege | Oku . | Sadece bozulmuş baskıya izin verilir. |
Value | int | Oku . | Raw izin tam sayı olarak işaretler (/P değer semantik). |
Yöntemler
| Signature | Açıklama: |
|---|---|
DocumentPrivilege() | İzinler olmadan bir ayrıcalık seti oluşturun (en kısıtlayıcı). |
DocumentPrivilege(other: DocumentPrivilege) | Mevcut bir ayrıcalığın kopyasını oluşturun. |
CompareTo(obj: object?) | CompareTo(obj) bu DocumentPrivilege örneğinde çağrılır. |