Contoh Hello World menggunakan bahasa Python
A simple use case can help to demonstrate the features of a programming language or software. This is usually done with a “Hello World” example.
Aspose.PDF for Python via C++ adalah API PDF yang kuat yang memungkinkan pengembang untuk membuat, memanipulasi, dan mengonversi dokumen PDF dalam aplikasi Python mereka. Ini mendukung bekerja dengan berbagai format file seperti PDF, XFA, TXT, HTML, PCL, XML, XPS, EPUB, TEX, dan format file gambar. Dalam artikel ini, kami akan menunjukkan kepada Anda cara membuat dokumen PDF dengan teks “Hello World!” menggunakan Aspose.PDF API. Anda perlu menginstal Aspose.PDF for Python via C++ di lingkungan Anda sebelum menjalankan contoh kode berikut.
-
Impor modul
AsposePdfPython
. -
Buat objek dokumen PDF baru menggunakan fungsi
document_create
. -
Dapatkan koleksi halaman dari dokumen menggunakan fungsi
document_get_pages
. -
Tambahkan halaman baru ke koleksi halaman menggunakan fungsi
page_collection_add_page
. -
Dapatkan koleksi paragraf dari halaman menggunakan fungsi
page_get_paragraphs
. -
Membuat objek gambar baru menggunakan fungsi
image_create
. -
Menetapkan nama file objek gambar menjadi “sample.jpg” menggunakan fungsi
image_set_file
. -
Menambahkan objek gambar ke koleksi paragraf menggunakan fungsi
paragraphs_add_image
. -
Menyimpan dokumen ke file bernama “document.pdf” menggunakan fungsi
document_save
. -
Menutup handle dokumen menggunakan fungsi
close_handle
.
Kode berikut adalah program Hello World yang menunjukkan bagaimana Aspose.PDF untuk Python melalui C++ bekerja.
from AsposePdfPython import *
doc = document_create()
pages = document_get_pages(doc)
page = page_collection_add_page(pages)
paragraphs = page_get_paragraphs(page)
image = image_create()
image_set_file(image,"sample.jpg")
paragraphs_add_image(paragraphs,image)
document_save(doc, "document.pdf")
close_handle(doc)