PDFEncryptor
PDFEncryptor
نمای کلی
PDFEncryptor یک کلاس در Aspose.PDF FOSS برای جاوا است.
کپی کردن اجسام PDF (سلسه ها و جریان) را رمزگذاری می کند.
این کلاس 5 روش برای کار با اشیاء PDFEncryptor در برنامه های جاوا را ارائه می دهد. روش های موجود شامل: PDFEncryptor, encrypt, getCustomHandler, isActive. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: active, customHandler.
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
active | boolean | بخونید. | اگر رمزگذاری کننده کلید معتبر داشته باشد، true را باز می گرداند. |
customHandler | ICustomSecurityHandler | بخونید. | اگر وجود داشته باشد، هاندلر سفارشی مورد استفاده این رمزگذاری را باز می گرداند. |
روش ها
| Signature | شرح: |
|---|---|
PDFEncryptor(encryptionKey: byte[], encDict: PDFEncryptionDict) | یک رمزگذاری کننده با کلید داده شده و پارامترهای رمز گذاری ایجاد می کند. |
PDFEncryptor(encryptionKey: byte[], encDict: PDFEncryptionDict, customHandler: ICustomSecurityHandler) | یک رمزگذاری کننده ایجاد می کند که توسط یک عامل امنیتی سفارشی پشتیبانی می شود. |
encrypt(data: byte[], objectNumber: int, generationNumber: int) → byte[] | رمزگذاری داده های مربوط به یک شیء PDF خاص. |
isActive() → boolean | اگر رمزگذاری کننده کلید معتبر داشته باشد، true را باز می گرداند. |
getCustomHandler() → ICustomSecurityHandler | اگر وجود داشته باشد، هاندلر سفارشی مورد استفاده این رمزگذاری را باز می گرداند. |