Exemplo de Hello World usando a linguagem Python
Um caso de uso simples pode ajudar a demonstrar os recursos de uma linguagem de programação ou software. Isso geralmente é feito com um exemplo “Hello World”.
Aspose.PDF para Python via C++ é uma poderosa API de PDF que permite aos desenvolvedores criar, manipular e converter documentos PDF em suas aplicações Python. Ele suporta trabalhar com vários formatos de arquivo, como PDF, XFA, TXT, HTML, PCL, XML, XPS, EPUB, TEX e formatos de arquivo de imagem. Neste artigo, mostraremos como criar um documento PDF com o texto “Hello World!” usando a API Aspose.PDF. Você precisa instalar o Aspose.PDF para Python via C++ em seu ambiente antes de executar o exemplo de código a seguir.
-
Importe o módulo
AsposePdfPython
. -
Crie um novo objeto de documento PDF usando a função
document_create
. -
Obtenha a coleção de páginas do documento usando a função
document_get_pages
. -
Adicione uma nova página à coleção de páginas usando a função
page_collection_add_page
. -
Obtenha a coleção de parágrafos da página usando a função
page_get_paragraphs
. -
Criando um novo objeto de imagem usando a função
image_create
. -
Definindo o nome do arquivo do objeto de imagem para “sample.jpg” usando a função
image_set_file
. -
Adicionando o objeto de imagem à coleção de parágrafos usando a função
paragraphs_add_image
. -
Salvando o documento em um arquivo chamado “document.pdf” usando a função
document_save
. -
Fechando o manipulador do documento usando a função
close_handle
.
O trecho de código a seguir é um programa Hello World que demonstra como o Aspose.PDF para Python via C++ funciona.
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)