ایجاد PDF از طریق Python

ایجاد فایل PDF بومی و با عملکرد بالا بدون نصب Adobe Acrobat با استفاده از Python

نحوه تولید فایل PDF از طریق Python

برای ایجاد PDF، از طریق Aspose.PDF for Python via .NET, یک API قدرتمند و آسان برای استفاده. باز کردن PyPI, جستجو برای & ampdf را, و نصب آن. از طرف دیگر، دستور را اجرا کنید:

Console

pip install aspose-pdf

چطور پی دی اف را از طریق Python ایجاد کنیم


ایجاد، بارگیری، اصلاح و تبدیل فایل های PDF به طور مستقیم از برنامه Python for .NET فقط در چند خط کد برای توسعه دهندگان آسان است.

۱. فضای نام را در فایل کلاس خود قرار دهید ۱. آبجکت کلاس سند را مقداردهی اولیه کنید. ۱. اضافه کردن یک صفحه با استفاده از روش Pages.Add (). ۱. یک شیء TextFragment جدید ایجاد کنید و متن آن را تنظیم کنید. ۱. TextFragment را به مجموعه پاراگرافهای صفحه اضافه کنید. ۱. PDF را با استفاده از روش Save (String) ذخیره کنید.

کد منبع زیر نحوه ایجاد یک فایل PDF را با استفاده از Python نشان می دهد.

این کد نمونه نحوه ایجاد PDF با استفاده از Python نشان می دهد

import aspose.pdf as apdf

from os import path
path_outfile = path.join(self.data_dir, outfile)

# Initialize document object
document = apdf.Document()
# Add page
page = document.pages.add()
# Add text to new page
textFragment = apdf.text.TextFragment("Hello, world!")
textFragment.position = apdf.text.Position(100, 600)

textFragment.text_state.font_size = 12
textFragment.text_state.font = apdf.text.FontRepository.find_font(
    "TimesNewRoman"
)
textFragment.text_state.background_color = apdf.Color.blue
textFragment.text_state.foreground_color = apdf.Color.yellow

# Create TextBuilder object
textBuilder = apdf.text.TextBuilder(page)

# Append the text fragment to the PDF page
textBuilder.append_text(textFragment)

document.save(path_outfile)