DocumentPrivilege

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:AccessAçıklama:
allowAllDocumentPrivilegeOku .Tüm işlemlere izin veren bir ayrıcalık setini gönderir.
forbidAllDocumentPrivilegeOku .Tüm işlemleri yasaklayan bir ayrıcalık setini gönderir.
valueintOku .İzin bitmask değerini gönderir.
allowPrintbooleanOku .Yazdırma izinli olup olmadığını gönderir.
allowModifyContentsbooleanOku .İçeriği değiştirmenin izinli olup olmadığını gönderir.
allowCopybooleanOku .İçeriği kopyalamanın izinli olup olmadığını gönderir.
allowModifyAnnotationsbooleanOku .Notları değiştirmenin izinli olup olmadığını gönderir.
allowFillInbooleanOku .Form doldurmanın izinli olup olmadığını gönderir.
allowScreenReadersbooleanOku .Ekran okuyucularının izinli olup olmadığını gönderir.
allowAssemblybooleanOku .Belge birleştirme işleminin izinli olup olmadığını gönderir.
allowDegradedPrintingbooleanOku .Dezavantajlı baskıya izin verilip verilmediğini gönderir.
printAllowLevelintOku .Adobe tarzı baskı izni seviyesini gönderir.
changeAllowLevelintOku .Adobe tarzı değişim izni seviyesini gönderir.
copyAllowLevelintOku .Adobe tarzı kopyalı izin seviyesini gönderir.
ALLOW_PRINTintOku .Üçüncü parça: Baskıya izin verin.
ALLOW_MODIFY_CONTENTSintOku .Bit 4: İçeriği değiştirmeye izin verin.
ALLOW_COPYintOku .Bit 5: Metin/grafik çıkarma yapılır.
ALLOW_MODIFY_ANNOTATIONSintOku .Bit 6: Yorum ve form alanlarının eklenmesine/değiştirilmesine izin vermek.
ALLOW_FILL_INintOku .Bit 9: Form alanlarının doldurulmasına izin ver (R>=3).
ALLOW_SCREEN_READERSintOku .Bit 10: Erişilebilirlik için metin çıkarılmasına izin ver (R>=3).
ALLOW_ASSEMBLYintOku .Bit 11: Belgeyi bir araya getirmeye izin ver (R>=3).
ALLOW_DEGRADED_PRINTINGintOku .Bit 12: Yüksek kaliteli baskıya izin verin (R>=3).

Yöntemler

SignatureAçıklama:
DocumentPrivilege(value: int)Verilen izin bayrakları ile bir DocumentPrivilege oluşturur.
getAllowAll()DocumentPrivilegeTüm işlemlere izin veren bir ayrıcalık setini gönderir.
getForbidAll()DocumentPrivilegeTü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()booleanYazdı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()booleanNotları değiştirmenin izinli olup olmadığını gönderir.
setAllowModifyAnnotations(allow: boolean)Anotasyonları değiştirmeye izin verilip verilmediğini ayarlar.
isAllowFillIn()booleanForm doldurmanın izinli olup olmadığını gönderir.
setAllowFillIn(allow: boolean)Form doldurmanın izin verilip verilmediğini ayarlar.
isAllowScreenReaders()booleanEkran okuyucularının izinli olup olmadığını gönderir.
setAllowScreenReaders(allow: boolean)Ekran okuyucularının izinli olup olmadığını ayarlar.
isAllowAssembly()booleanBelge birleştirme işleminin izinli olup olmadığını gönderir.
setAllowAssembly(allow: boolean)Belge birleştirmenin izin verilip verilmediğini ayarlar.
isAllowDegradedPrinting()booleanDezavantajlı baskıya izin verilip verilmediğini gönderir.
setAllowDegradedPrinting(allow: boolean)Bozulmuş baskının izin verilip verilmediğini ayarlar.
getPrintAllowLevel()intAdobe tarzı baskı izni seviyesini gönderir.
setPrintAllowLevel(level: int)Adobe tarzı yazdırma izin seviyesini ayarlar.
getChangeAllowLevel()intAdobe tarzı değişim izni seviyesini gönderir.
setChangeAllowLevel(level: int)Adobe tarzı değişiklik izin seviyesini ayarlar.
getCopyAllowLevel()intAdobe tarzı kopyalı izin seviyesini gönderir.
setCopyAllowLevel(level: int)Adobe tarzı kopyalama izin seviyesini ayarlar.
compareTo(obj: Object)int

Ayrıca bakınız:

 Türkçe