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

تحويل PDF إلى نص في Python

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

مكتبة Python PDF to Text Converter - تنزيل مجاني

Aspose.Words for Python هي مكتبة قوية مصممة للتعامل مع تنسيقات المستندات النصية الشائعة ، والتي تتضمن بشكل أساسي ملفات MS Word و PDF. باستخدام المكتبة ، يمكنك بسهولة معالجة النص في المستندات. سنستخدم هذه المكتبة لتحويل ملفات PDF إلى نص عادي (TXT).

يمكنك استخدام الأمر pip التالي لتثبيت Aspose.Words for Python في تطبيقك.

pip install aspose-words

كيفية تحويل PDF إلى نص في بايثون

لتحويل ملف PDF إلى نص عادي باستخدام Aspose.Words for Python ، سنقوم بالخطوات التالية:

  • قم بتحميل مستند PDF من القرص.
  • احفظ ملف PDF بتنسيق TXT إلى الموقع المطلوب.

وهذا كل شيء.

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

احفظ ملف PDF كملف TXT في Python

فيما يلي خطوات حفظ ملف PDF بتنسيق TXT في Python.

  • قم بتحميل ملف PDF باستخدام فئة المستند.
  • احفظ ملف PDF بتنسيق TXT باستخدام طريقة Document.save() وقم بتمرير مسار الملف كمعامل.

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل ملف PDF إلى نص (TXT) في Python.

import aspose.words as aw

# قم بتحميل ملف PDF
doc = aw.Document("document.pdf")

# احفظ ملف PDF بتنسيق TXT
doc.save("pdf-to-text.txt")

Python PDF to TXT Converter - احصل على ترخيص مجاني

يمكنك استخدام ترخيص مؤقت مجاني لحفظ ملفات PDF كملفات TXT بدون قيود تقييم.

استنتاج

في هذه المقالة ، تعلمت كيفية تحويل ملفات PDF إلى نص في Python. بمساعدة نموذج التعليمات البرمجية ، رأيت كيفية تحميل وحفظ PDF كملف TXT إلى الموقع المطلوب في Python. بالإضافة إلى ذلك ، يمكنك زيارة توثيق Aspose.Words for Python لاستكشاف المزيد حول المكتبة. في حال كان لديك أي أسئلة ، لا تتردد في إخبارنا عبر المنتدى.

أنظر أيضا