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

سيتم تناول الموضوعات التالية في هذه المقالة:

Python PDF to HTML Converter API - التثبيت {#Python-PDF-to-HTML-Converter-API -–- Installation}

من أجل تحويل ملف PDF إلى صفحات ويب HTML ، سنستخدم Python SDK of GroupDocs.Conversion Cloud API. إنها مكتبة Python للوثائق والصور المستقلة الغنية بالميزات. يوفر تحويلًا سريعًا للصور والمستندات من أي تنسيق ملف مدعوم إلى أي تنسيق بجودة عالية.

يمكنك تثبيت مكتبة Python لتحويل PDF إلى HTML ودمجها في تطبيقات Python باستخدام الأمر التالي في وحدة التحكم:

pip install groupdocs_conversion_cloud

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

# قم بتحميل مكتبة Python لتحويل PDF إلى HTML في تطبيق python
import groupdocs_conversion_cloud

# احصل على client_id و client_secret من https://dashboard.groupdocs.cloud بعد التسجيل المجاني.
client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

# احصل على تكوينات مختلفة
configuration = groupdocs_conversion_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
your_storage = "groupdocs-storage-name"

الآن ، دعنا نوضح كيفية تحويل pdf إلى تنسيق html خطوة بخطوة باستخدام REST API في Python.

كيفية تحويل PDF إلى HTML عبر الإنترنت في Python باستخدام REST API

يمكننا تحويل ملف pdf إلى تنسيق html برمجيًا باتباع الخطوات البسيطة الواردة أدناه:

  • أولاً ، قم بإنشاء مثيل لـ ConvertApi
  • بعد ذلك ، قم بإنشاء مثيل إعدادات التحويل باستخدام ConvertSettings
  • بعد ذلك ، أدخل اسم تخزين الملفات
  • تعيين مسار ملف PDF للإدخال وتنسيق الإخراج كـ “html”
  • بعد ذلك ، قم بإنشاء مثيل لـ PdfLoadOptions.
  • أدخل كلمة مرور ملف PDF
  • بعد ذلك ، قم بتعيين الإخراج \ المسار وتحميل \ الخيارات
  • بعد ذلك ، قم بإنشاء ConvertDocumentRequest باستخدام ConvertSettings كوسيطة
  • أخيرًا ، قم بتحويل pdf إلى html عن طريق استدعاء convert \ document() باستخدام ConvertDocumentRequest

يوضح نموذج التعليمات البرمجية التالي كيفية تغيير تنسيق pdf إلى تنسيق html في Python:

# كيفية تحويل Python من PDF إلى HTML عبر الإنترنت
try:
  # إنشاء مثيل لواجهة برمجة التطبيقات
  convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

  # تحديد إعدادات التحويل
  settings = groupdocs_conversion_cloud.ConvertSettings()
  settings.storage_name = your_storage
  settings.file_path = "python-testing/sample-pdf-file.pdf"
  settings.format = "html"

  loadOptions = groupdocs_conversion_cloud.PdfLoadOptions()
  loadOptions.password = "password"

  settings.load_options = loadOptions
  settings.output_path = "python-testing"

  # إنشاء طلب تحويل المستند
  request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)

  # تحويل ملف .pdf إلى صفحة ويب HTML
  result = convert_api.convert_document(request)
  print("pdf File converted to html successfully: " + result[0].path)

except groupdocs_conversion_cloud.ApiException as e:
  print("Exception when calling convert_document: {0}".format(e.message))

أخيرًا ، سيحفظ نموذج التعليمات البرمجية أعلاه ملف HTML على السحابة. هذه هي أفضل طريقة لتحويل ملف pdf إلى مستند html.

كيفية تحويل ملفات PDF إلى HTML في Python

كيفية تحويل ملفات PDF إلى HTML في Python

قم بتحويل نطاق الصفحات من ملف PDF إلى ملف HTML في Python

يمكننا تحويل مجموعة من صفحات مستند PDF إلى HTML باتباع الخطوات الواردة أدناه:

  • أولاً ، قم بإنشاء مثيل لـ ConvertApi
  • بعد ذلك ، قم بإنشاء مثيل إعدادات التحويل باستخدام ConvertSettings
  • بعد ذلك ، قم بتوفير اسم التخزين السحابي الخاص بك
  • تعيين مسار ملف PDF للإدخال وتنسيق الإخراج كـ “html”
  • بعد ذلك ، قم بإنشاء مثيل لـ HtmlConvertOptions
  • قم بتعيين خيارات من \ الصفحة والصفحات \ العد
  • ثم ، قم بتعيين مسار الإخراج و convertOptions
  • الآن ، قم بإنشاء ConvertDocumentRequest باستخدام ConvertSettings كوسيطة
  • أخيرًا ، قم بتحويل pdf إلى كود html عبر الإنترنت عن طريق استدعاء طريقة convert \ document() باستخدام ConvertDocumentRequest

يوضح نموذج التعليمات البرمجية التالي كيفية تحويل نطاق من الصفحات من مستند PDF إلى ملف HTML باستخدام Python:

# كيفية تحويل مجموعة من الصفحات من PDF إلى HTML في Python
# إنشاء مثيل API
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

# قم بإعداد إعدادات تحويل html
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.storage_name = your_storage
settings.file_path = "python-testing/sample-pdf-file.pdf"
settings.format = "html"

# خيارات تحويل PDF: رقم صفحة البداية وإجمالي الصفحات المراد تحويلها
convertOptions = groupdocs_conversion_cloud.HtmlConvertOptions()
convertOptions.from_page = 1 
convertOptions.pages_count = 1

settings.convert_options = convertOptions
settings.output_path = "python-testing"

# إنشاء طلب تحويل المستند
request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)

# تحويل صفحات PDF إلى ملف HTML
result = convert_api.convert_document(request)
print("Converted range of pages from PDF to HTML web page: " + result[0].path)

أخيرًا ، سيحفظ نموذج الكود أعلاه المستند بعد التحويل من pdf إلى html عبر الإنترنت على السحابة.

قم بتحويل صفحات محددة من تنسيق PDF إلى تنسيق HTML في Python

يمكننا تحويل صفحات معينة من مستند PDF إلى HTML باستخدام أفضل محول pdf إلى html عبر الإنترنت مع الصور باتباع الخطوات الواردة أدناه:

  • أولاً ، قم بإنشاء مثيل لـ ConvertApi
  • بعد ذلك ، قم بإنشاء مثيل إعدادات التحويل باستخدام ConvertSettings
  • بعد ذلك ، قم بتوفير اسم التخزين السحابي الخاص بك
  • تعيين مسار ملف PDF للإدخال وتنسيق الإخراج كـ “html”
  • بعد ذلك ، قم بإنشاء مثيل لـ HtmlConvertOptions
  • أضف رقم الصفحة للتحويل في تنسيق مصفوفة
  • ثم ، قم بتعيين مسار الإخراج و convertOptions
  • الآن ، قم بإنشاء ConvertDocumentRequest باستخدام ConvertSettings كوسيطة
  • أخيرًا ، قم بتحويل pdf إلى كود html عبر الإنترنت عن طريق استدعاء طريقة convert \ document() باستخدام ConvertDocumentRequest

يوضح نموذج التعليمات البرمجية التالي كيفية تصدير صفحات معينة من مستند PDF إلى ملف HTML باستخدام Python:

# كيفية تحويل صفحات معينة من ملف PDF إلى تنسيق صفحة ويب HTML في Python
# إنشاء مثيل API
convert_api = groupdocs_conversion_cloud.ConvertApi.from_keys(client_id, client_secret)

# تحديد إعدادات التحويل
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.storage_name = your_storage
settings.file_path = "python-testing/sample-pdf-file.pdf"
settings.format = "html"

# خيارات تحويل PDF: أرقام الصفحات المراد تحويلها
convertOptions = groupdocs_conversion_cloud.HtmlConvertOptions()
convertOptions.pages = [1, 3, 5]

settings.convert_options = convertOptions
settings.output_path = "python-testing"

# إنشاء طلب تحويل المستند
request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)

# تحويل ملف PDF إلى ملف HTML
result = convert_api.convert_document(request)
print("Successfully converted PDF file to HTML document: " + result[0].path)

أخيرًا ، ستحول عينة الكود أعلاه من pdf إلى html بالصور على السحابة. يوجد محول كود pdf إلى html على الإنترنت كما هو موضح أدناه.

محول PDF إلى HTML عبر الإنترنت مجانًا

ما هو أفضل محول PDF إلى HTML؟ يوفر Groupdocs.Conversion أفضل محول pdf إلى html على الإنترنت مجانًا لك لتحويل PDF إلى تنسيق HTML. تم تطويره باستخدام Groupdocs.Conversion عبر الإنترنت من pdf إلى html API.

خاتمة

لقد تعلمت في هذا المقال:

  • كيفية تحويل pdf إلى html دون فقدان التنسيق في Python ؛
  • كيفية تحويل ملف pdf إلى html حسب النطاق باستخدام Python ؛
  • تحويل صفحات PDF محددة إلى تنسيق HTML في Python ؛
  • تحويل pdf إلى html مجاني على الإنترنت ؛

بالإضافة إلى ذلك ، يمكنك معرفة المزيد حول واجهة برمجة تطبيقات تحويل تنسيق ملف GroupDocs.Conversion باستخدام الوثائق.

طرح سؤال

يمكنك طرح استفساراتك حول كيفية تحويل ملف pdf إلى تنسيق html ، عبر منتدى الدعم المجاني

أنظر أيضا