PDFDecryptor
PDFDecryptor
نمای کلی
PDFDecryptor یک کلاس در Aspose.PDF FOSS برای جاوا است.
رمزگشایی اجسام PDF (سلسه ها و جریان) را.
این کلاس ۶ روش برای کار با اجسام PDFDecryptor در برنامه های جاوا را ارائه می دهد. روش های موجود شامل: PDFDecryptor, decrypt, getCustomHandler, getEncryptionKey, isActive. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: active, customHandler, encryptionKey.
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
active | boolean | بخونید. | اگر رمزگشایی کننده کلید معتبر داشته باشد، true را باز می گرداند. |
encryptionKey | byte[] | بخونید. | کپی از کلید رمزگذاری فایل که در حال حاضر برای رمزگشایی استفاده می شود را بازمی گرداند. |
customHandler | ICustomSecurityHandler | بخونید. | اگر وجود داشته باشد، رمزگذاری کننده سفارشی مورد استفاده این 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 را باز می گرداند. |