
اگر به دنبال تبدیل چندین صفحه HTML به سند PDF هستید، میتوانید از مبدلهای آنلاین HTML به PDF استفاده کنید. با این حال، اگر نیاز به انجام این تبدیل به صورت برنامهنویسی یا در یک فرآیند دستهای دارید، باید کتابخانهای را پیدا کنید که تبدیل HTML به PDF را خودکار کند. بنابراین، این مقاله یک راهنمای گام به گام و نمونه کد برای تبدیل فایل HTML به PDF در پایتون ارائه می دهد.
کتابخانه تبدیل HTML به PDF پایتون
Aspose.PDF for Python یک کتابخانه قوی است که ایجاد و پردازش اسناد PDF را امکان پذیر می کند. این کتابخانه در کنار سایر قابلیت های دستکاری PDF، ویژگی درجه یک برای تبدیل HTML به PDF را ارائه می دهد. می توانید کتابخانه را با استفاده از [دستور pip] زیر (https://pypi.org/project/aspose-pdf/) نصب کنید.
pip install aspose-pdf
مراحل تبدیل HTML به PDF در پایتون
در زیر مراحل تبدیل محتوای HTML به PDF با استفاده از Aspose.PDF برای Python آمده است.
- Aspose.PDF را برای پایتون در برنامه خود نصب و وارد کنید.
- محتوای HTML را از فایل بارگیری کنید.
- HTML را به PDF تبدیل کنید و فایل خروجی را ذخیره کنید.
حالا بیایید این مراحل را به کد پایتون تبدیل کنیم و یک فایل HTML را به PDF تبدیل کنیم.
تبدیل HTML به PDF در پایتون
به این ترتیب می توانید یک فایل HTML را در پایتون به PDF تبدیل کنید.
- یک نمونه از کلاس HtmlLoadOptions ایجاد کنید.
- یک نمونه از کلاس Document ایجاد کنید و با مسیر فایل HTML و شی HtmlLoadOptions مقداردهی اولیه کنید.
- HTML را با استفاده از روش Document.save(outputFileName) به PDF تبدیل کنید.
نمونه کد زیر نحوه تبدیل یک سند 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

PDF تبدیل شده است

تبدیل آنلاین HTML به PDF
نگاهی به [مبدل آنلاین رایگان HTML به PDF] ما (https://products.aspose.app/pdf/merger/html-to-pdf) بیندازید، که از Aspose.PDF برای پایتون استفاده می کند.

تبدیل رایگان HTML به PDF
می توانید یک [مجوز موقت رایگان] دریافت کنید و فایل های HTML را بدون هیچ گونه محدودیت ارزیابی به PDF تبدیل کنید.
نتیجه
در این مقاله نحوه تبدیل HTML به PDF در پایتون را مشاهده کرده اید. راهنمای گام به گام و نمونه کد نحوه بارگذاری یک فایل HTML و سپس ذخیره آن به صورت PDF را نشان داده است. شما به راحتی می توانید Aspose.PDF برای Python را در برنامه خود نصب کنید و محتوای HTML را به صورت یکپارچه به PDF تبدیل کنید. می توانید با استفاده از documentation درباره Aspose.PDF برای پایتون بیشتر کاوش کنید.