افتح ملف PDF محمي بكلمة مرور باستخدام Rust

افتح مستند PDF محمي بكلمة مرور

افتح مستند PDF محمي بكلمة مرور باستخدام Aspose.PDF for Rust عبر C++. يتم فتح المستند باستخدام كلمة مرور المالك، التي تمنح وصولًا كاملاً وتسمح بإجراء عمليات أخرى مثل قراءة البيانات الوصفية، تعديل المحتوى، تغيير الأذونات، أو إزالة التشفير.

  1. افتح المستند PDF المحمي باستخدام open_with_password وقدم مسار الملف مع كلمة مرور المالك لفتح المستند.
  2. اعمل مع المستند المفتوح.

    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(())
    }