تقسيم ملفات PDF في بايثون
Contents
[
Hide
]
يمكن أن يكون تقسيم صفحات PDF ميزة مفيدة لأولئك الذين يريدون تقسيم ملف كبير إلى صفحات منفصلة أو مجموعات من الصفحات.
استخدم سير العمل هذا عندما تحتاج إلى تقسيم ملفات PDF الكبيرة إلى ملفات ذات صفحة واحدة أو مجموعات مستندات أصغر للتوزيع أو المراجعة أو المعالجة النهائية.
مثال مباشر
موزع ملفات Aspose.PDF هو تطبيق ويب مجاني عبر الإنترنت يسمح لك بالتحقيق في كيفية عمل وظيفة تقسيم العروض التقديمية.
يوضح هذا الموضوع كيفية تقسيم صفحات PDF إلى ملفات PDF فردية في تطبيقات Python الخاصة بك. لتقسيم صفحات PDF إلى ملفات PDF ذات صفحة واحدة باستخدام Python، يمكن اتباع الخطوات التالية:
- قم بالتمرير عبر صفحات مستند PDF من خلال مستند الكائنات مجموعة الصفحات مجموعة
- لكل تكرار، قم بإنشاء كائن مستند جديد وإضافة الفرد صفحة كائن في المستند الفارغ
- احفظ ملف 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
