DocumentPrivilege
Overview
DocumentPrivilege adalah kelas di Aspose.PDF FOSS untuk Java. Warisan dari: Comparable<Object>.
Menampilkan hak akses (izin) untuk dokumen PDF (ISO 32000-1:2008, Tabel 22).
Kelas ini menyediakan 28 metode untuk bekerja dengan DocumentPrivilege objek dalam program Java. Metode yang tersedia meliputi: DocumentPrivilege, compareTo, getAllowAll, getChangeAllowLevel, getCopyAllowLevel, getForbidAll, getPrintAllowLevel, getValue, isAllowAssembly, isAllowCopy, isAllowDegradedPrinting, isAllowFillIn, dan 16 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java. Sifatnya: ALLOW_ASSEMBLY, ALLOW_COPY, ALLOW_DEGRADED_PRINTING, ALLOW_FILL_IN, ALLOW_MODIFY_ANNOTATIONS, ALLOW_MODIFY_CONTENTS, dan 16 lagi.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
allowAll | DocumentPrivilege | Read | Mengembalikan set hak istimewa yang memungkinkan semua operasi. |
forbidAll | DocumentPrivilege | Read | Mengembalikan set hak istimewa yang melarang semua operasi. |
value | int | Read | Mengembalikan nilai bitmask izin. |
allowPrint | boolean | Read | Mengembalikan apakah pencetakan diizinkan. |
allowModifyContents | boolean | Read | Mengembalikan apakah modifikasi konten diizinkan. |
allowCopy | boolean | Read | Mengembalikan apakah konten yang disalin diizinkan. |
allowModifyAnnotations | boolean | Read | Mengembalikan apakah mengedit anotasi diizinkan. |
allowFillIn | boolean | Read | Mengembalikan apakah mengisi formulir diizinkan. |
allowScreenReaders | boolean | Read | Mengembalikan apakah pembaca layar diizinkan. |
allowAssembly | boolean | Read | Mengembalikan apakah pemasangan dokumen diizinkan. |
allowDegradedPrinting | boolean | Read | Mengembalikan apakah pencetakan degradasi diizinkan. |
printAllowLevel | int | Read | Mengembalikan tingkat izin cetak gaya Adobe. |
changeAllowLevel | int | Read | Mengembalikan tingkat izin perubahan gaya Adobe. |
copyAllowLevel | int | Read | Mengembalikan tingkat izin salinan Adobe. |
ALLOW_PRINT | int | Read | Bit 3: Izinkan pencetakan. |
ALLOW_MODIFY_CONTENTS | int | Read | Bit 4: Izinkan modifikasi konten. |
ALLOW_COPY | int | Read | Bit 5: Izinkan ekstraksi teks/grafis. |
ALLOW_MODIFY_ANNOTATIONS | int | Read | Bit 6: Izinkan menambahkan/modifikasi catatan dan bidang formulir. |
ALLOW_FILL_IN | int | Read | Bit 9: Izinkan mengisi bidang formulir (R>=3). |
ALLOW_SCREEN_READERS | int | Read | Bit 10: Izinkan ekstraksi teks untuk aksesibilitas (R>=3). |
ALLOW_ASSEMBLY | int | Read | Bit 11: Izinkan pemasangan dokumen (R>=3). |
ALLOW_DEGRADED_PRINTING | int | Read | Bit 12: Izinkan pencetakan berkualitas tinggi (R>=3). |
Methods
| Signature | Description |
|---|---|
DocumentPrivilege(value: int) | Membuat DocumentPrivilege dengan diberi izin bendera. |
getAllowAll() → DocumentPrivilege | Mengembalikan set hak istimewa yang memungkinkan semua operasi. |
getForbidAll() → DocumentPrivilege | Mengembalikan set hak istimewa yang melarang semua operasi. |
getValue() → int | Mengembalikan nilai bitmask izin. |
setValue(value: int) | Menetapkan nilai bitmask izin. |
isAllowPrint() → boolean | Mengembalikan apakah pencetakan diizinkan. |
setAllowPrint(allow: boolean) | Menetapkan apakah pencetakan diizinkan. |
isAllowModifyContents() → boolean | Mengembalikan apakah modifikasi konten diizinkan. |
setAllowModifyContents(allow: boolean) | Menentukan apakah modifikasi konten diizinkan. |
isAllowCopy() → boolean | Mengembalikan apakah konten yang disalin diizinkan. |
setAllowCopy(allow: boolean) | Menentukan apakah konten yang dicopy diizinkan. |
isAllowModifyAnnotations() → boolean | Mengembalikan apakah mengedit anotasi diizinkan. |
setAllowModifyAnnotations(allow: boolean) | Menentukan apakah mengonversi catatan diizinkan. |
isAllowFillIn() → boolean | Mengembalikan apakah mengisi formulir diizinkan. |
setAllowFillIn(allow: boolean) | Menentukan apakah mengisi formulir diizinkan. |
isAllowScreenReaders() → boolean | Mengembalikan apakah pembaca layar diizinkan. |
setAllowScreenReaders(allow: boolean) | Menetapkan apakah pembaca layar diizinkan. |
isAllowAssembly() → boolean | Mengembalikan apakah pemasangan dokumen diizinkan. |
setAllowAssembly(allow: boolean) | Menentukan apakah pemasangan dokumen diizinkan. |
isAllowDegradedPrinting() → boolean | Mengembalikan apakah pencetakan degradasi diizinkan. |
setAllowDegradedPrinting(allow: boolean) | Menentukan apakah pencetakan degradasi diizinkan. |
getPrintAllowLevel() → int | Mengembalikan tingkat izin cetak gaya Adobe. |
setPrintAllowLevel(level: int) | Menetapkan tingkat izin cetak gaya Adobe. |
getChangeAllowLevel() → int | Mengembalikan tingkat izin perubahan gaya Adobe. |
setChangeAllowLevel(level: int) | Menetapkan tingkat izin perubahan gaya Adobe. |
getCopyAllowLevel() → int | Mengembalikan tingkat izin salinan Adobe. |
setCopyAllowLevel(level: int) | Menetapkan tingkat izin salinan Adobe-style. |
compareTo(obj: Object) → int |