Пример Hello World на языке 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.
Простой пример использования может помочь продемонстрировать возможности языка программирования или программного обеспечения. Обычно это делается с примером “Hello World”.
Aspose.PDF for Python via C++ is a powerful PDF API that enables the developers to create, manipulate and convert PDF documents in their Python applications. It supports working with various file formats such as PDF, XFA, TXT, HTML, PCL, XML, XPS, EPUB, TEX and image file formats. In this article, we will show you how to create a PDF document with the text “Hello World!” using Aspose.PDF API. You need to install Aspose.PDF for Python via C++ in your environment before running the following code sample.
Aspose.PDF для Python через C++ — это мощный API для работы с PDF, который позволяет разработчикам создавать, изменять и конвертировать PDF-документы в их Python-приложениях. Он поддерживает работу с различными форматами файлов, такими как PDF, XFA, TXT, HTML, PCL, XML, XPS, EPUB, TEX и форматы изображений. В этой статье мы покажем вам, как создать PDF-документ с текстом “Hello World!” используя Aspose.PDF API. Вам необходимо установить Aspose.PDF для Python через C++ в вашей среде перед запуском следующего примера кода.
-
Import the
AsposePdfPython
module. -
Create a new PDF document object using the
document_create
function. -
Get the pages collection of the document using the
document_get_pages
function. -
Add a new page to the pages collection using the
page_collection_add_page
function. -
Импортируйте модуль
AsposePdfPython
. -
Создайте новый объект PDF-документа, используя функцию
document_create
. -
Получите коллекцию страниц документа, используя функцию
document_get_pages
. -
Добавьте новую страницу в коллекцию страниц, используя функцию
page_collection_add_page
. -
Получите коллекцию абзацев страницы с помощью функции
page_get_paragraphs
. -
Создайте новый объект изображения с помощью функции
image_create
. -
Установите имя файла объекта изображения в “sample.jpg” с помощью функции
image_set_file
. -
Добавьте объект изображения в коллекцию абзацев с помощью функции
paragraphs_add_image
. -
Сохраните документ в файл с именем “document.pdf” с помощью функции
document_save
. -
Закройте дескриптор документа с помощью функции
close_handle
.
Следующий фрагмент кода - это программа Hello World, демонстрирующая работу Aspose.PDF для Python через C++.
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)