Open a password-protected PDF using Rust
Contents
[
Hide
]
Open a password-protected PDF document
Open a password-protected PDF document with Aspose.PDF for Rust via C++. The document is opened with the owner’s password, which grants full access and allows further operations such as reading metadata, modifying content, changing permissions, or removing encryption.
- Open the protected PDF document with open_with_password and provide the file path along with the owner password to unlock the document.
- Work with the opened document.
use asposepdf::Document;
fn main() -> Result<(), Box<dyn std::error::Error>> {
// Open a password-protected PDF-document
let _pdf = Document::open_with_password("sample_with_password.pdf", "ownerpass")?;
// working...
Ok(())
}