Crear documento PDF
Para los desarrolladores, hay muchos escenarios en los que se hace necesario generar archivos PDF programáticamente. Puede ser necesario generar informes PDF y otros archivos PDF programáticamente en su software. Es bastante largo e ineficiente escribir su propio código y funciones desde cero. Para crear un archivo PDF con Python, hay una mejor solución - Aspose.PDF para Python vía C++.
Crear archivo PDF usando Python
Para crear un archivo PDF usando Python, se pueden utilizar los siguientes pasos.
-
importar todas las clases y métodos de la biblioteca Aspose.PDF para Python vía C++.
-
Crear un nuevo objeto Document que representa un documento PDF vacío usando document_create
-
Obtener el objeto document_get_pages que contiene todas las páginas del documento.
-
Agrega una nueva página al final de la colección de páginas page_collection_add_page y devuelve el objeto Page que representa la página agregada.
-
Guarda el documento en un archivo con el nombre especificado en el directorio de trabajo actual.
-
Cierra el manejador del documento y libera cualquier recurso asociado con él.
from AsposePDFPython import *
doc = document_create()
pages = document_get_pages(doc)
page = page_collection_add_page(pages)
document_save(doc, "blank_pdf_document.pdf")
close_handle(doc)
Crear archivo PDF basado en DOM
from AsposePDFPythonWrappers import *
doc = Document()
page = doc.pages.add()
doc.save("blank_pdf_document1.pdf")