DocumentPrivilege

DocumentPrivilege

نمای کلی

DocumentPrivilege یک کلاس در Aspose.PDF FOSS برای جاوا است. وارثان از: Comparable<Object>.

نشان دهنده امتیازات دسترسی (اجازه ها) برای یک سند PDF است (ISO 32000-1:2008، جدول 22).

این کلاس ۲۸ روش برای کار با DocumentPrivilege در برنامه های جاوا را فراهم می کند. روش های موجود شامل: DocumentPrivilege, compareTo, getAllowAll, getChangeAllowLevel, getCopyAllowLevel, getForbidAll, getPrintAllowLevel, getValue, isAllowAssembly, isAllowCopy, isAllowDegradedPrinting, isAllowFillIn,، و 16 روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: ALLOW_ASSEMBLY, ALLOW_COPY, ALLOW_DEGRADED_PRINTING, ALLOW_FILL_IN, ALLOW_MODIFY_ANNOTATIONS, ALLOW_MODIFY_CONTENTS,، و 16 تا ديگه .

خواص

نام:نوع:Accessشرح:
allowAllDocumentPrivilegeبخونید.یک مجموعه امتیاز که به همه عملیات اجازه می دهد را بازمی گرداند.
forbidAllDocumentPrivilegeبخونید.یک مجموعه امتیاز که تمام عملیات را ممنوع می کند.
valueintبخونید.مقدار bitmask اجازه را باز می گرداند.
allowPrintbooleanبخونید.بازمی گرداند که چاپ مجاز است یا نه.
allowModifyContentsbooleanبخونید.بازگردانید که آیا تغییر محتوا مجاز است.
allowCopybooleanبخونید.بازگردانید که آیا کپی کردن محتوا مجاز است.
allowModifyAnnotationsbooleanبخونید.بازگردانید که آیا تغییر یادداشت ها مجاز است.
allowFillInbooleanبخونید.بازمی گرداند که آیا پر کردن فرم ها مجاز است یا نه.
allowScreenReadersbooleanبخونید.بازمی گرداند که آیا خوانندگان صفحه مجاز هستند.
allowAssemblybooleanبخونید.بازمی گرداند که آیا جمع آوری اسناد مجاز است.
allowDegradedPrintingbooleanبخونید.بازمی گرداند که آیا چاپ تخریب شده مجاز است.
printAllowLevelintبخونید.سطح مجوز چاپ در سبک Adobe را باز می گرداند.
changeAllowLevelintبخونید.سطح مجوز تغییر در سبک Adobe را بازمی گرداند.
copyAllowLevelintبخونید.سطح مجوز کپی کردن در سبک Adobe را باز می گرداند.
ALLOW_PRINTintبخونید.نکته سوم: اجازه چاپ.
ALLOW_MODIFY_CONTENTSintبخونید.بیت ۴: اجازه تغییر محتوا را بدهید.
ALLOW_COPYintبخونید.بیت ۵: اجازه گرفتن متن/عکس ها را بدهید.
ALLOW_MODIFY_ANNOTATIONSintبخونید.بیت ۶: اجازه اضافه کردن/تعدیل یادداشت ها و زمینه های فرم را بدهید.
ALLOW_FILL_INintبخونید.بیت 9: اجازه پر کردن زمینه های فرم (R>=3) را بدهید.
ALLOW_SCREEN_READERSintبخونید.بیت ۱۰: اجازه استخراج متن برای دسترسی (R>=۳).
ALLOW_ASSEMBLYintبخونید.بیت 11: اجازه ی جمع آوری سند (R>=3).
ALLOW_DEGRADED_PRINTINGintبخونید.بیت ۱۲: اجازه چاپ با کیفیت بالا (R>=3) را بدهید.

روش ها

Signatureشرح:
DocumentPrivilege(value: int)DocumentPrivilege را با پرچم های مجوز داده شده ایجاد می کند.
getAllowAll()DocumentPrivilegeیک مجموعه امتیاز که به همه عملیات اجازه می دهد را بازمی گرداند.
getForbidAll()DocumentPrivilegeیک مجموعه امتیاز که تمام عملیات را ممنوع می کند.
getValue()intمقدار bitmask اجازه را باز می گرداند.
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)سطح مجوز چاپ به سبک ادوبی را تنظیم می‌کند.
getChangeAllowLevel()intسطح مجوز تغییر در سبک Adobe را بازمی گرداند.
setChangeAllowLevel(level: int)سطح مجوز تغییر به سبک Adobe را تنظیم می‌کند.
getCopyAllowLevel()intسطح مجوز کپی کردن در سبک Adobe را باز می گرداند.
setCopyAllowLevel(level: int)سطح مجوز کپی به سبک ادوبی را تنظیم می‌کند.
compareTo(obj: Object)int

همچنین ببینید:

 فارسی