PDF هو تنسيق ملف شائع الاستخدام لمشاركة المستندات وطباعتها. ومع ذلك ، في بعض الحالات ، يتم تحويل ملفات PDF إلى تنسيق Word DOCX لتحليل النص أو جعل المستند قابلاً للتحرير. لمثل هذه السيناريوهات ، تتناول هذه المقالة كيفية تحويل PDF إلى DOCX في Python. علاوة على ذلك ، ستتعلم كيفية تحديد خيارات تحميل مختلفة للتحكم في تحميل ملفات PDF ديناميكيًا.
- بيثون لتحويل PDF إلى DOCX
- قم بتحويل ملف PDF إلى DOCX في Python
- Python PDF to DOCX - حدد خيارات التحميل
Python PDF to DOCX Converter - تنزيل مجاني
لتحويل ملفات PDF إلى تنسيق DOCX ، سنستخدم Aspose.Words for Python. إنها مكتبة Python غنية بالميزات لإنشاء مستندات Word ومعالجتها وتحويلها. علاوة على ذلك ، فإنه يوفر تحويلًا ذهابًا وإيابًا لمستندات Word و PDF بدقة عالية. يتم استضافة Aspose.Words for Python على PyPI ويمكن تثبيتها باستخدام أمر pip التالي.
pip install aspose-words
تحويل PDF إلى DOCX في Python
باستخدام Aspose.Words for Python ، يمكنك تحويل ملف PDF إلى DOCX في خطوتين. ما عليك سوى تحميل ملف PDF وحفظه كمستند DOCX. فيما يلي خطوات تحويل ملف PDF إلى DOCX في Python.
- قم بتحميل ملف PDF باستخدام فئة المستند.
- احفظ ملف PDF كمستند DOCX باستخدام طريقة Document.save().
يوضح نموذج التعليمات البرمجية التالي كيفية تحويل ملف PDF إلى تنسيق DOCX.
import aspose.words as aw
# قم بتحميل ملف PDF
doc = aw.Document("PDF.pdf")
# تحويل PDF إلى تنسيق Word DOCX
doc.save("pdf-to-word.docx")
تحويل Python PDF إلى DOCX - حدد خيارات التحميل
يتيح لك Aspose.Words for Python أيضًا تخصيص تحميل مستندات PDF وفقًا لمتطلباتك. على سبيل المثال ، يمكنك فقط تحميل مجموعة من الصفحات في ملف PDF ، وتخطي الصور ، وتحديد كلمة مرور للملفات المشفرة ، وما إلى ذلك. لتعيين خيارات التحميل ، يتم استخدام فئة PdfLoadOptions. فيما يلي خطوات تحديد خيارات التحميل في تحويل Python PDF إلى DOCX.
- قم بإنشاء مثيل لفئة PdfLoadOptions.
- حدد تنسيق التحميل باستخدام خاصية PdfLoadOptions.loadformat.
- عيّن خيارات مثل skippdfimages و pageindex و pagecount وما إلى ذلك.
- استخدم فئة المستند لتحميل ملف PDF عن طريق تمرير مساره و PdfLoadOptions كمعلمات.
- احفظ ملف PDF كمستند DOCX باستخدام طريقة Document.save().
يوضح نموذج التعليمات البرمجية التالي كيفية تحديد خيارات التحميل في تحويل PDF إلى DOCX في Python.
import aspose.words as aw
# إنشاء خيارات تحميل PDF
loadOptions = aw.saving.PdfLoadOptions()
loadOptions.load_format = aw.LoadFormat.PDF
# تعيين فهرس لصفحة البداية وعدد الصفحات
loadOptions.page_index = 0
loadOptions.page_count = 1
# تخطي الصور في PDF
loadOptions.skip_pdf_images = True
# لتعيين كلمة مرور لملفات PDF المشفرة
#loadOptions.password = "12345"
# تحميل ملف PDF
doc = aw.Document("PDF.pdf", loadOptions)
# تحويل ملفات PDF إلى Word
doc.save("pdf-to-word.docx")
Python PDF to DOCX Converter - احصل على ترخيص مجاني
يمكنك الحصول على ترخيص مؤقت من أجل استخدام Aspose.Words مع Python بدون قيود تقييم.
استنتاج
في هذه المقالة ، تعلمت كيفية تحويل ملفات PDF إلى DOCX في Python. علاوة على ذلك ، لقد رأيت كيفية تحديد خيارات تحميل مختلفة لملفات PDF ديناميكيًا. يوفر Aspose.Words for Python نطاقًا واسعًا من الميزات الأخرى التي يمكنك استكشافها باستخدام التوثيق. أيضًا ، يمكنك طرح استفساراتك عبر المنتدى.