تقسيم المستندات إلى أجزاء في Python

مكتبة سريعة Python لتقسيم مستند إلى مجموعة من الملفات الأصغر وفقًا للمعايير المحددة

استخدم مكتبة Python لتقسيم المستندات إلى أجزاء. يمكنك دمج الصفحات المستخرجة مع البيانات الأخرى، ونتيجة لذلك، الحصول على مستندات من النموذج والمحتوى الذي تطلبه. يؤدي تقسيم المستندات إلى أجزاء إلى تسهيل التعاون في العمل عليها.

اعرض مقتطف الشفرة

تقسيم ملفات Word و PDF باستخدام Python

توفر مكتبة البرامج هذه Python مجموعة من الوظائف لتقسيم مستندات Word و PDF و EPUB و HTML و DOCX إلى أجزاء. يمكن استخدام تقسيم النص إلى ملفات منفصلة لتسهيل العمل مع أقسام المستندات. يمكن أن يكون إجراء تقسيم المستندات جزءًا من تقنية دمج البيانات في أنظمة المعلومات أو قواعد البيانات المؤتمتة.

توفر مكتبتنا لمطوري Python جميع الوظائف اللازمة للمستندات واستخراج صفحات المستندات وفقًا للوضع المحدد. هذا هو حل Python via .NET بذاته ولا يحتاج إلى تثبيت Microsoft Word أو Acrobat Reader أو تطبيقات أخرى.

قسّم مستندًا إلى أجزاء باستخدام Python

قم بتقسيم محتوى المستند باستخدام معايير مختلفة في كود Python. يمكنك استخدام أوضاع استخراج الصفحات التالية: "تقسيم حسب العناوين"، "تقسيم حسب الأقسام"، "تقسيم الصفحة بصفحة"، "تقسيم حسب نطاقات الصفحات".

بعد تقسيم المستند، يمكنك تصدير النتيجة إلى تنسيق الملف المطلوب باستخدام طريقة 'Document.Save'. يمكنك أيضًا التحكم في كيفية تصدير أجزاء المستند إلى تنسيقات HTML أو EPUB باستخدام خاصية 'DocumentPartSavingCallback'، والتي ستتيح لك إعادة توجيه تدفقات الإخراج.

قم بتقسيم المستندات بسهولة باستخدام الحل الخاص بنا لـ Python via .NET. يوضح المثال التالي كيفية تقسيم مستند باستخدام Python:

مثال رمز في Python لتقسيم المستندات إلى أجزاء
قم بتحميل الملف الذي تريد تقسيمه
قم بتشغيل الكود
حدد التنسيق الهدف من القائمة
pip install aspose-words
ينسخ
import aspose.words as aw

doc = aw.Document("Input.docx")
            
for page in range(0, doc.page_count):
    extractedPage = doc.extract_pages(page, 1)
    extractedPage.save(f"Output_{page + 1}.docx")
قم بتشغيل الكود

كيفية تقسيم تنسيقات ملفات Word و PDF و HTML وتنسيقات ملفات أخرى بتنسيق Python

  1. قم بتثبيت مكتبة Python لتقسيم المستندات برمجيًا.
  2. أضف مرجع مكتبة (استيراد المكتبة) إلى مشروع Python الخاص بك.
  3. افتح المستند المصدر في Python.
  4. قم باستدعاء طريقة extract_pages() لاستخراج صفحات معينة من المستند.
  5. احصل على نتيجة تقسيم المستند كملفات منفصلة.

مكتبة Python لتقسيم الملفات

نستضيف حزم Python بنا في مستودعات PyPi. يرجى اتباع التعليمات خطوة بخطوة حول كيفية تثبيت "Aspose.Words for Python via .NET" في بيئة المطور لديك.

متطلبات النظام

هذه الحزمة متوافقة مع Python ≥3.5 و <3.12. إذا قمت بتطوير برنامج لنظام التشغيل Linux، فيرجى إلقاء نظرة على المتطلبات الإضافية لدول gcc و libpython في وثائق المنتج.

تنسيقات الملفات الأكثر شيوعًا للتقسيم

5%

اشترك في Aspose Product Updates

احصل على رسائل إخبارية وعروض شهرية يتم تسليمها مباشرة إلى صندوق البريد الخاص بك.

© Aspose Pty Ltd 2001-2024. كل الحقوق محفوظة.