DocumentPrivilege
Genel Bakış
DocumentPrivilege Java için FOSS’de bir sınıf. Mirasçılar: Comparable<Object>.
Bir PDF belgesi için erişim ayrıcalıklarını (ihtiyaçlarını) gösterir (ISO 32000-1:2008, Tablo 22).
Bu sınıf, Java programlarında DocumentPrivilege nesnelerle çalışmak için 28 yöntem sağlar. Kullanılabilir yöntemler şunlardır: DocumentPrivilege, compareTo, getAllowAll, getChangeAllowLevel, getCopyAllowLevel, getForbidAll, getPrintAllowLevel, getValue, isAllowAssembly, isAllowCopy, isAllowDegradedPrinting, isAllowFillIn, ve 16 ek yöntem. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: ALLOW_ASSEMBLY, ALLOW_COPY, ALLOW_DEGRADED_PRINTING, ALLOW_FILL_IN, ALLOW_MODIFY_ANNOTATIONS, ALLOW_MODIFY_CONTENTS, ve 16 tane daha.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
allowAll | DocumentPrivilege | Oku . | Tüm işlemlere izin veren bir ayrıcalık setini gönderir. |
forbidAll | DocumentPrivilege | Oku . | Tüm işlemleri yasaklayan bir ayrıcalık setini gönderir. |
value | int | Oku . | İzin bitmask değerini gönderir. |
allowPrint | boolean | Oku . | Yazdırma izinli olup olmadığını gönderir. |
allowModifyContents | boolean | Oku . | İçeriği değiştirmenin izinli olup olmadığını gönderir. |
allowCopy | boolean | Oku . | İçeriği kopyalamanın izinli olup olmadığını gönderir. |
allowModifyAnnotations | boolean | Oku . | Notları değiştirmenin izinli olup olmadığını gönderir. |
allowFillIn | boolean | Oku . | Form doldurmanın izinli olup olmadığını gönderir. |
allowScreenReaders | boolean | Oku . | Ekran okuyucularının izinli olup olmadığını gönderir. |
allowAssembly | boolean | Oku . | Belge birleştirme işleminin izinli olup olmadığını gönderir. |
allowDegradedPrinting | boolean | Oku . | Dezavantajlı baskıya izin verilip verilmediğini gönderir. |
printAllowLevel | int | Oku . | Adobe tarzı baskı izni seviyesini gönderir. |
changeAllowLevel | int | Oku . | Adobe tarzı değişim izni seviyesini gönderir. |
copyAllowLevel | int | Oku . | Adobe tarzı kopyalı izin seviyesini gönderir. |
ALLOW_PRINT | int | Oku . | Üçüncü parça: Baskıya izin verin. |
ALLOW_MODIFY_CONTENTS | int | Oku . | Bit 4: İçeriği değiştirmeye izin verin. |
ALLOW_COPY | int | Oku . | Bit 5: Metin/grafik çıkarma yapılır. |
ALLOW_MODIFY_ANNOTATIONS | int | Oku . | Bit 6: Yorum ve form alanlarının eklenmesine/değiştirilmesine izin vermek. |
ALLOW_FILL_IN | int | Oku . | Bit 9: Form alanlarının doldurulmasına izin ver (R>=3). |
ALLOW_SCREEN_READERS | int | Oku . | Bit 10: Erişilebilirlik için metin çıkarılmasına izin ver (R>=3). |
ALLOW_ASSEMBLY | int | Oku . | Bit 11: Belgeyi bir araya getirmeye izin ver (R>=3). |
ALLOW_DEGRADED_PRINTING | int | Oku . | Bit 12: Yüksek kaliteli baskıya izin verin (R>=3). |
Yöntemler
| Signature | Açıklama: |
|---|---|
DocumentPrivilege(value: int) | Verilen izin bayrakları ile bir DocumentPrivilege oluşturur. |
getAllowAll() → DocumentPrivilege | Tüm işlemlere izin veren bir ayrıcalık setini gönderir. |
getForbidAll() → DocumentPrivilege | Tüm işlemleri yasaklayan bir ayrıcalık setini gönderir. |
getValue() → int | İzin bitmask değerini gönderir. |
setValue(value: int) | İzin bitmaskesi değerini ayarlar. |
isAllowPrint() → boolean | Yazdırma izinli olup olmadığını gönderir. |
setAllowPrint(allow: boolean) | Yazdırmanın izin verilip verilmediğini ayarlar. |
isAllowModifyContents() → boolean | İçeriği değiştirmenin izinli olup olmadığını gönderir. |
setAllowModifyContents(allow: boolean) | İçerik değişikliğine izin verilip verilmediğini ayarlar. |
isAllowCopy() → boolean | İçeriği kopyalamanın izinli olup olmadığını gönderir. |
setAllowCopy(allow: boolean) | İçeriğin kopyalanmasına izin verilip verilmediğini ayarlar. |
isAllowModifyAnnotations() → boolean | Notları değiştirmenin izinli olup olmadığını gönderir. |
setAllowModifyAnnotations(allow: boolean) | Anotasyonları değiştirmeye izin verilip verilmediğini ayarlar. |
isAllowFillIn() → boolean | Form doldurmanın izinli olup olmadığını gönderir. |
setAllowFillIn(allow: boolean) | Form doldurmanın izin verilip verilmediğini ayarlar. |
isAllowScreenReaders() → boolean | Ekran okuyucularının izinli olup olmadığını gönderir. |
setAllowScreenReaders(allow: boolean) | Ekran okuyucularının izinli olup olmadığını ayarlar. |
isAllowAssembly() → boolean | Belge birleştirme işleminin izinli olup olmadığını gönderir. |
setAllowAssembly(allow: boolean) | Belge birleştirmenin izin verilip verilmediğini ayarlar. |
isAllowDegradedPrinting() → boolean | Dezavantajlı baskıya izin verilip verilmediğini gönderir. |
setAllowDegradedPrinting(allow: boolean) | Bozulmuş baskının izin verilip verilmediğini ayarlar. |
getPrintAllowLevel() → int | Adobe tarzı baskı izni seviyesini gönderir. |
setPrintAllowLevel(level: int) | Adobe tarzı yazdırma izin seviyesini ayarlar. |
getChangeAllowLevel() → int | Adobe tarzı değişim izni seviyesini gönderir. |
setChangeAllowLevel(level: int) | Adobe tarzı değişiklik izin seviyesini ayarlar. |
getCopyAllowLevel() → int | Adobe tarzı kopyalı izin seviyesini gönderir. |
setCopyAllowLevel(level: int) | Adobe tarzı kopyalama izin seviyesini ayarlar. |
compareTo(obj: Object) → int |