DocumentPrivilege
المعلومات العامة
DocumentPrivilege هي فئة في Aspose.PDF FOSS لـ Java. الميراث من: Comparable<Object>.
يمثل حقوق الوصول (الأذونات) لمستند PDF (ISO 32000-1:2008، الجدول 22).
توفر هذه الفئة 28 طريقة للعمل مع DocumentPrivilege كائنات في برامج Java. المنهجيات المتاحة تشمل: DocumentPrivilege, compareTo, getAllowAll, getChangeAllowLevel, getCopyAllowLevel, getForbidAll, getPrintAllowLevel, getValue, isAllowAssembly, isAllowCopy, isAllowDegradedPrinting, isAllowFillIn,، و 16 طريقة إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java. خصائص: ALLOW_ASSEMBLY, ALLOW_COPY, ALLOW_DEGRADED_PRINTING, ALLOW_FILL_IN, ALLOW_MODIFY_ANNOTATIONS, ALLOW_MODIFY_CONTENTS,و 16 آخرين.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
allowAll | DocumentPrivilege | اقرأ | يعيد مجموعة الامتيازات التي تسمح بجميع العمليات. |
forbidAll | DocumentPrivilege | اقرأ | يعيد مجموعة الامتيازات التي تحظر كل العمليات. |
value | int | اقرأ | يعيد قيمة الأذن. |
allowPrint | boolean | اقرأ | يعيد إذا كان الطباعة مسموح بها. |
allowModifyContents | boolean | اقرأ | يعيد إذا كان تغيير المحتوى مسموحًا به. |
allowCopy | boolean | اقرأ | يعيد إذا كان نسخ المحتوى مسموحًا. |
allowModifyAnnotations | boolean | اقرأ | يعيد إذا كان من المسموح بتعديل التعليقات. |
allowFillIn | boolean | اقرأ | يعيد إذا كان ملء النماذج مسموحًا به. |
allowScreenReaders | boolean | اقرأ | يعيد إذا كان قراء الشاشة مسموح بهم. |
allowAssembly | boolean | اقرأ | يعيد إذا كان تجميع المستند مسموح به. |
allowDegradedPrinting | boolean | اقرأ | يعيد إذا كان الطباعة المتدهورة مسموح بها. |
printAllowLevel | int | اقرأ | يعيد مستوى تصريح الطباعة على غرار Adobe. |
changeAllowLevel | int | اقرأ | يعيد مستوى تصريح تغيير على شكل Adobe. |
copyAllowLevel | int | اقرأ | يعيد مستوى تصريح النسخ على غرار Adobe. |
ALLOW_PRINT | int | اقرأ | الجزء الثالث: السماح بالطباعة. |
ALLOW_MODIFY_CONTENTS | int | اقرأ | البيت 4: السماح بتعديل المحتوى. |
ALLOW_COPY | int | اقرأ | بت 5: السماح باستخراج النص/الرسومات. |
ALLOW_MODIFY_ANNOTATIONS | int | اقرأ | بت 6: السماح بإضافة/تعديل التعليقات وحقول النموذج. |
ALLOW_FILL_IN | int | اقرأ | بت 9: السماح بملء حقول النموذج (R>=3). |
ALLOW_SCREEN_READERS | int | اقرأ | بت 10: السماح باستخراج النص للوصول (R>=3). |
ALLOW_ASSEMBLY | int | اقرأ | بت 11: السماح بتجميع المستند (R>=3). |
ALLOW_DEGRADED_PRINTING | int | اقرأ | بت 12: السماح بطباعة عالية الجودة (R>=3). |
الطرق
| التوقيع | وصف |
|---|---|
DocumentPrivilege(value: int) | يخلق DocumentPrivilege مع علامات الإذن الممنوحة. |
getAllowAll() → DocumentPrivilege | يعيد مجموعة الامتيازات التي تسمح بجميع العمليات. |
getForbidAll() → DocumentPrivilege | يعيد مجموعة الامتيازات التي تحظر كل العمليات. |
getValue() → int | يعيد قيمة الأذن. |
setValue(value: int) | يضع قيمة السماح بـ (بيت ماسك). |
isAllowPrint() → boolean | يعيد إذا كان الطباعة مسموح بها. |
setAllowPrint(allow: boolean) | يحدد ما إذا كان الطباعة مسموح به. |
isAllowModifyContents() → boolean | يعيد إذا كان تغيير المحتوى مسموحًا به. |
setAllowModifyContents(allow: boolean) | يحدد ما إذا كان تغيير المحتوى مسموح به. |
isAllowCopy() → boolean | يعيد إذا كان نسخ المحتوى مسموحًا. |
setAllowCopy(allow: boolean) | يحدد ما إذا كان نسخ المحتوى مسموح به. |
isAllowModifyAnnotations() → boolean | يعيد إذا كان من المسموح بتعديل التعليقات. |
setAllowModifyAnnotations(allow: boolean) | يحدد ما إذا كان من المسموح بتعديل التعليقات. |
isAllowFillIn() → boolean | يعيد إذا كان ملء النماذج مسموحًا به. |
setAllowFillIn(allow: boolean) | يحدد ما إذا كان ملء النماذج مسموح به. |
isAllowScreenReaders() → boolean | يعيد إذا كان قراء الشاشة مسموح بهم. |
setAllowScreenReaders(allow: boolean) | يحدد ما إذا كان قراء الشاشة مسموح بهم. |
isAllowAssembly() → boolean | يعيد إذا كان تجميع المستند مسموح به. |
setAllowAssembly(allow: boolean) | يحدد ما إذا كان يتم السماح بتجميع المستندات. |
isAllowDegradedPrinting() → boolean | يعيد إذا كان الطباعة المتدهورة مسموح بها. |
setAllowDegradedPrinting(allow: boolean) | يحدد ما إذا كان الطباعة المتدهورة مسموح بها. |
getPrintAllowLevel() → int | يعيد مستوى تصريح الطباعة على غرار Adobe. |
setPrintAllowLevel(level: int) | يحدد مستوى تصريح الطباعة على غرار Adobe. |
getChangeAllowLevel() → int | يعيد مستوى تصريح تغيير على شكل Adobe. |
setChangeAllowLevel(level: int) | يحدد مستوى تصريح تغيير على شكل Adobe. |
getCopyAllowLevel() → int | يعيد مستوى تصريح النسخ على غرار Adobe. |
setCopyAllowLevel(level: int) | يحدد مستوى تصريح النسخ على شكل Adobe. |
compareTo(obj: Object) → int |