Unlock a local PDF
abox_pdf_unlockDecrypt a local PDF using a supplied UTF-8 password file or a blank password, then write a new unencrypted copy and verify the rewritten object graph; does not guess passwords.
Instructions
Use a supplied local UTF-8 password file or a blank password to write a new unencrypted PDF with the existing website decryptor. Supports the source engine encryption revisions and verifies the reachable object graph after rewriting. Does not guess passwords. Standard metadata removal defaults to true; visible content and embedded metadata can remain. Signatures become invalid.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| input_path | Yes | Absolute local filesystem path. URLs and network shares are refused. | |
| output_path | Yes | Absolute local filesystem path. URLs and network shares are refused. | |
| password_file | No | Absolute path to an exact UTF-8 password file; contents, BOM and final newline are not trimmed. Never put the password itself into arguments. | |
| remove_metadata | No |