مكتبة دمج PDF بيثون مفتوحة المصدر

مكتبة Python مجانية ومفتوحة المصدر لتقسيم صفحات مستندات PDF ودمجها وإضافتها وتدويرها واقتصاصها.

ما هو pypdf؟

pypdf هي مكتبة Python مجانية ومفتوحة المصدر تتيح العديد من العمليات على مستندات PDF مثل إضافة صفحات ملفات PDF وتدويرها وقصها وتقسيمها ودمجها.

بعض الميزات مذكورة أدناه:

  • دمج ملفات PDF: يمكنك دمج مستندات PDF متعددة في ملف PDF واحد باستخدام pypdf. يعد هذا مفيدًا لدمج تقارير PDF أو العروض التقديمية أو المستندات الأخرى.
  • تقسيم ملفات PDF: يدعم Pypdf أيضًا تقسيم ملف PDF إلى عدة ملفات PDF أصغر. يمكن أن يكون هذا مفيدًا عندما تريد تقسيم ملف PDF كبير إلى أقسام فردية.
  • تدوير الصفحات: يمكنك تدوير الصفحات الفردية في مستند PDF باستخدام pypdf. يعد هذا مفيدًا لتصحيح اتجاه المستندات أو الصور الممسوحة ضوئيًا.
GitHub

إحصائيات جيثب

اسم:
لغة:
النجوم:
الشوك:
رخصة:
تم تحديث المستودع آخر مرة في

الشروع في العمل مع pypdf

تحتاج إلى إصدار Python 3.6.0 أو أعلى لتثبيت pypdf واستخدامه. لذا، قم أولاً بتثبيت Python ثم استخدم الأوامر أدناه لتثبيت pypdf على جهازك باستخدام pip والبيئة الافتراضية.

لينكس


python3 -m venv venv
source venv/bin/activate
pip install pypdf

ماك


python -m venv venv
source venv/bin/activate
pip install pypdf

شبابيك


python3 -m venv venv
venv\Scripts\activate.bat
pip install pypdf

إضافة وتدوير واقتصاص صفحات PDF

يمكنك استخدام مكتبة pypdf في Python لمعالجة ملفات PDF، مثل إضافة الصفحات وتدويرها واقتصاصها وحتى إضافة إجراءات JavaScript إلى مستندات PDF باستخدام فئتي PdfWriter وPdfReader. كما هو موضح في الكود أدناه:

ملاحظة: لمجرد أن المحتوى لم يعد مرئيًا، فهذا يعني أنه لم يختفي. يعمل الاقتصاص عن طريق ضبط مربع العرض. وهذا يعني أنه لا يزال من الممكن استعادة المحتوى الذي تم اقتصاصه.

دمج ملفات PDF

يمكنك استخدام مكتبة pypdf في Python لمعالجة ملفات PDF مثل دمج ملفات PDF متعددة في مستند واحد. يمكنك دمج ملفات PDF ومعالجتها باستخدام وظائف فئة PdfWriter كما هو موضح في الكود أدناه:

تقسيم وثيقة PDF

يمكننا تقسيم مستند PDF إلى عدة مستندات باستخدام وظائف مختلفة لفئتي PdfWriter وPdfReader في مكتبة pypdf. يقسم مقتطف الكود أدناه مستند PDF المقدم إلى نصفين ويحفظهما كملفين PDF منفصلين:

خاتمة

في الختام، تعد إمكانيات الدمج في pypdf مثالية، حيث تعرض كفاءة المكتبة في التعامل مع مستندات PDF. إن قدرة pypdf على دمج ملفات PDF بسهولة تجعله خيارًا ممتازًا للمهام التي تتطلب تجميع المستندات أو إنشاء التقارير أو دمج موارد PDF المختلفة. تساهم ميزاته سهلة الاستخدام وقدرات الدمج الفعالة في سمعته كأداة قيمة في إدارة مستندات PDF.

منتجات مماثلة

 عربي