حذف صفحات PDF باستخدام Rust عبر C++

Contents
[ ]

يمكنك حذف الصفحات من ملف PDF باستخدام Aspose.PDF for Rust عبر C++. تُظهر مقطع الشيفرة التالي كيفية تعديل مستند PDF بحذف صفحة معينة. هذه الطريقة فعّالة لمهام تعديل مستندات PDF، خاصةً لإزالة الصفحات، وحفظ المستند المعدل، وضمان إدارة الموارد بشكل صحيح.

  1. فتح ملف PDF.
  2. حذف صفحة محددة باستخدام page_delete دالة.
  3. حفظ المستند باستخدام حفظ طريقة.

    use asposepdf::Document;

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

        // Delete specified page in PDF-document
        pdf.page_delete(1)?;

        // Save the previously opened PDF-document
        pdf.save()?;

        Ok(())
    }