สร้าง PDF ผ่าน Python

การสร้างไฟล์ PDF ดั้งเดิมและมีประสิทธิภาพสูงโดยไม่ต้องติดตั้ง Adobe Acrobat โดยใช้ Python

วิธีการสร้างไฟล์ PDF ผ่าน Python

หากต้องการสร้าง PDF ซึ่งเป็น API ที่มีประสิทธิภาพและใช้งานง่าย ให้ใช้ Aspose.PDF for Python via .NET เปิด PyPI ติดตั้ง และค้นหา aspose-pdf หรือเรียกใช้คำสั่งต่อไปนี้:

Console

pip install aspose-pdf

วิธีการสร้าง PDF ผ่าน Python


นักพัฒนาสามารถสร้าง โหลด แก้ไข และแปลงไฟล์ PDF ได้ง่ายโดยตรงจากแอปพลิเคชัน Python for .NET ในโค้ดเพียงไม่กี่บรรทัด

1.รวม namespace ในแฟ้มชั้นเรียนของคุณ 1.เริ่มต้นวัตถุชั้นเอกสาร 1.เพิ่มหน้าโดยใช้ Pages.Add () วิธีการ 1.สร้างวัตถุ TextFragment ใหม่และตั้งค่าข้อความ 1.เพิ่ม TextFragment ไปยังคอลเลกชันย่อหน้าของหน้า 1.บันทึก 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)