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 آخرين.

خصائص

اسمالنوعالوصولوصف
allowAllDocumentPrivilegeاقرأيعيد مجموعة الامتيازات التي تسمح بجميع العمليات.
forbidAllDocumentPrivilegeاقرأيعيد مجموعة الامتيازات التي تحظر كل العمليات.
valueintاقرأيعيد قيمة الأذن.
allowPrintbooleanاقرأيعيد إذا كان الطباعة مسموح بها.
allowModifyContentsbooleanاقرأيعيد إذا كان تغيير المحتوى مسموحًا به.
allowCopybooleanاقرأيعيد إذا كان نسخ المحتوى مسموحًا.
allowModifyAnnotationsbooleanاقرأيعيد إذا كان من المسموح بتعديل التعليقات.
allowFillInbooleanاقرأيعيد إذا كان ملء النماذج مسموحًا به.
allowScreenReadersbooleanاقرأيعيد إذا كان قراء الشاشة مسموح بهم.
allowAssemblybooleanاقرأيعيد إذا كان تجميع المستند مسموح به.
allowDegradedPrintingbooleanاقرأيعيد إذا كان الطباعة المتدهورة مسموح بها.
printAllowLevelintاقرأيعيد مستوى تصريح الطباعة على غرار Adobe.
changeAllowLevelintاقرأيعيد مستوى تصريح تغيير على شكل Adobe.
copyAllowLevelintاقرأيعيد مستوى تصريح النسخ على غرار Adobe.
ALLOW_PRINTintاقرأالجزء الثالث: السماح بالطباعة.
ALLOW_MODIFY_CONTENTSintاقرأالبيت 4: السماح بتعديل المحتوى.
ALLOW_COPYintاقرأبت 5: السماح باستخراج النص/الرسومات.
ALLOW_MODIFY_ANNOTATIONSintاقرأبت 6: السماح بإضافة/تعديل التعليقات وحقول النموذج.
ALLOW_FILL_INintاقرأبت 9: السماح بملء حقول النموذج (R>=3).
ALLOW_SCREEN_READERSintاقرأبت 10: السماح باستخراج النص للوصول (R>=3).
ALLOW_ASSEMBLYintاقرأبت 11: السماح بتجميع المستند (R>=3).
ALLOW_DEGRADED_PRINTINGintاقرأبت 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

انظر أيضاً

 العربية