تقسيم ملفات PDF في بايثون

يمكن أن يكون تقسيم صفحات PDF ميزة مفيدة لأولئك الذين يريدون تقسيم ملف كبير إلى صفحات منفصلة أو مجموعات من الصفحات.

استخدم سير العمل هذا عندما تحتاج إلى تقسيم ملفات PDF الكبيرة إلى ملفات ذات صفحة واحدة أو مجموعات مستندات أصغر للتوزيع أو المراجعة أو المعالجة النهائية.

مثال مباشر

موزع ملفات Aspose.PDF هو تطبيق ويب مجاني عبر الإنترنت يسمح لك بالتحقيق في كيفية عمل وظيفة تقسيم العروض التقديمية.

أسبوز سبليت PDF

يوضح هذا الموضوع كيفية تقسيم صفحات PDF إلى ملفات PDF فردية في تطبيقات Python الخاصة بك. لتقسيم صفحات PDF إلى ملفات PDF ذات صفحة واحدة باستخدام Python، يمكن اتباع الخطوات التالية:

  1. قم بالتمرير عبر صفحات مستند PDF من خلال مستند الكائنات مجموعة الصفحات مجموعة
  2. لكل تكرار، قم بإنشاء كائن مستند جديد وإضافة الفرد صفحة كائن في المستند الفارغ
  3. احفظ ملف PDF الجديد باستخدام حفظ () طريقة

قم بتقسيم PDF إلى ملفات متعددة أو ملفات PDF منفصلة في Python

يوضح لك مقتطف شفرة Python التالي كيفية تقسيم صفحات PDF إلى ملفات PDF فردية.


    import aspose.pdf as ap

    # Open document
    document = ap.Document(input_pdf)

    page_count = 1

    # Loop through all the pages
    for pdfPage in document.pages:
        new_document = ap.Document()
        new_document.pages.add(pdfPage)
        new_document.save(output_path + "_page_" + str(page_count) + ".pdf")
        page_count = page_count + 1

موضوعات المستندات ذات الصلة