PDFDecryptor

PDFDecryptor

نمای کلی

PDFDecryptor یک کلاس در Aspose.PDF FOSS برای جاوا است.

رمزگشایی اجسام PDF (سلسه ها و جریان) را.

این کلاس ۶ روش برای کار با اجسام PDFDecryptor در برنامه های جاوا را ارائه می دهد. روش های موجود شامل: PDFDecryptor, decrypt, getCustomHandler, getEncryptionKey, isActive. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: active, customHandler, encryptionKey.

خواص

نام:نوع:Accessشرح:
activebooleanبخونید.اگر رمزگشایی کننده کلید معتبر داشته باشد، true را باز می گرداند.
encryptionKeybyte[]بخونید.کپی از کلید رمزگذاری فایل که در حال حاضر برای رمزگشایی استفاده می شود را بازمی گرداند.
customHandlerICustomSecurityHandlerبخونید.اگر وجود داشته باشد، رمزگذاری کننده سفارشی مورد استفاده این decryptor را باز می گرداند.

روش ها

Signatureشرح:
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict)یک رمزگشایی با کلید داده شده و پارامترهای رمزگذاری ایجاد می کند.
PDFDecryptor(encryptionKey: byte[], encDict: PDFEncryptionDict, customHandler: ICustomSecurityHandler)یک رمزگشایی کننده ایجاد می کنه که توسط یک عامل امنیتی سفارشی پشتیبانی میشه.
decrypt(data: byte[], objectNumber: int, generationNumber: int)byte[]اطلاعات مربوط به یک شیء PDF خاص را رمزگشایی می کند.
isActive()booleanاگر رمزگشایی کننده کلید معتبر داشته باشد، true را باز می گرداند.
getEncryptionKey()byte[]کپی از کلید رمزگذاری فایل که در حال حاضر برای رمزگشایی استفاده می شود را بازمی گرداند.
getCustomHandler()ICustomSecurityHandlerاگر وجود داشته باشد، رمزگذاری کننده سفارشی مورد استفاده این decryptor را باز می گرداند.

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

 فارسی