HTML إلى PDF Python

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

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

Aspose.PDF for Python هي مكتبة قوية تتيح إنشاء ومعالجة مستندات PDF. إلى جانب العديد من إمكانيات معالجة PDF الأخرى ، تقدم هذه المكتبة ميزة من الدرجة الأولى لتحويل HTML إلى PDF. يمكنك تثبيت المكتبة باستخدام [أمر pip] التالي (https://pypi.org/project/aspose-pdf/).

pip install aspose-pdf

خطوات تحويل HTML إلى PDF في Python

فيما يلي خطوات تحويل محتوى HTML إلى PDF باستخدام Aspose.PDF for Python.

  • قم بتثبيت واستيراد Aspose.PDF for Python في تطبيقك.
  • قم بتحميل محتوى HTML من ملف.
  • تحويل HTML إلى PDF وحفظ ملف الإخراج.

دعنا الآن نحول هذه الخطوات إلى كود Python ونحول ملف HTML إلى PDF.

تحويل HTML إلى PDF في Python

هذه هي الطريقة التي يمكنك بها تحويل ملف HTML إلى PDF في Python.

  • قم بإنشاء مثيل لفئة HtmlLoadOptions.
  • قم بإنشاء مثيل لفئة المستند وتهيئته باستخدام مسار ملف HTML وكائن HtmlLoadOptions.
  • قم بتحويل HTML إلى PDF باستخدام طريقة Document.save(outputFileName).

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

import aspose.pdf as ap

input_html = "input.html"
output_pdf = "output.pdf"

# إنشاء كائن HtmlLoadOptions
options = ap.HtmlLoadOptions()

# تحميل الملف
document = ap.Document(input_html, options)

# تحويل HTML إلى PDF
document.save(output_pdf)

ملف HTML

Python HTML إلى PDF

ملف PDF المحول

مكتبة Python HTML إلى PDF

تحويل HTML إلى PDF عبر الإنترنت

ألق نظرة على محول HTML إلى PDF المجاني عبر الإنترنت ، والذي يستخدم Aspose.PDF لبايثون.

HTML مجاني لتحويل PDF

يمكنك الحصول على ترخيص مؤقت مجاني وتحويل ملفات HTML إلى PDF بدون أي قيود تقييمية.

خاتمة

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

مقالات ذات صلة