فتح مستند PDF برمجيًا

فتح مستند PDF موجود

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

المثال بسيط، مما يجعله سهل الفهم والتعديل. إنه مثالي للمبتدئين أو كأساس لتطبيقات أكثر تعقيداً.

القدرة على فتح وحفظ مستندات PDF هي متطلب أساسي في العديد من السيناريوهات، مثل إنشاء التقارير، تعديل المستندات، أو إنشاء سير عمل آلي.

هذا المثال يوضح سهولة استخدام الـ API للتعامل البسيط مع ملفات PDF، ويمكن توسيعه ليشمل ميزات متقدمة مثل استخراج النص، التعليق، أو تعبئة النماذج.


    use asposepdf::Document;

    fn main() -> Result<(), Box<dyn std::error::Error>> {
        // Open a PDF-document named "sample.pdf"
        let pdf = Document::open("sample.pdf")?;

        // Save the previously opened PDF-document with new filename
        pdf.save_as("sample_open.pdf")?;

        Ok(())
    }