Buat PDF melalui Python

Pembuatan file PDF asli dan berkinerja tinggi tanpa instalasi Adobe Acrobat menggunakan Python

Cara menghasilkan File PDF melalui Python

Untuk membuat PDF, API yang canggih dan mudah digunakan, gunakan Aspose.PDF for Python via .NET. Buka PyPI, instal, dan cari aspose-pdf. Atau, jalankan perintah:

Console

pip install aspose-pdf

Cara Membuat PDF melalui Python


Sangat mudah bagi pengembang untuk membuat, memuat, memodifikasi, dan mengonversi file PDF langsung dari aplikasi Python for .NET hanya dalam beberapa baris kode.

  1. Sertakan namespace dalam file kelas Anda
  2. Inisialisasi objek kelas Document.
  3. Tambahkan halaman menggunakan Pages.add () metode.
  4. Buat objek TextFragment baru dan atur teksnya.
  5. Tambahkan TextFragment ke koleksi Paragraf halaman.
  6. Simpan PDF menggunakan metode Save (String).

Berikut kode sumber menunjukkan cara membuat file PDF menggunakan Python

Kode contoh ini menunjukkan cara membuat PDF menggunakan 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)