Crear archivos PDF mediante Python

Creación de archivos PDF nativos y de alto rendimiento sin la instalación de Adobe Acrobat mediante Python

Cómo generar un archivo PDF a través de Python

Para crear un archivo PDF, utilizaremos la API Aspose.PDF for .NET, que es una API de manipulación de documentos potente, fácil de usar y rica en funciones para la plataforma python-net. Abra el administrador de paquetes NuGet, busque Aspose.pdf e instálelo. También puede usar el siguiente comando de la consola del administrador de paquetes.

Python Package Manager Console

pip install aspose-pdf

Cómo crear un PDF a través de Python


<% create.feature-section-col1.content-01 %>

  1. Incluir el espacio de nombres en el archivo de clase
  2. Inicialice el objeto de la clase Document.
  3. Agregue una página usando el método Pages.Add ().
  4. Crea un nuevo objeto TextFragment y establece su texto.
  5. Agregue TextFragment a la colección Paragraphs de la página.
  6. Guarde el PDF utilizando el método Save (String).

El siguiente código fuente muestra cómo crear un archivo PDF con Python

<% create.code-block.subtitle %>

import aspose.pdf as ap

# Initialize document object
document = ap.Document()
# Add page
page = document.pages.add()
# Initialize textfragment object
text_fragment = ap.text.TextFragment("Hello, world!")
# Add text fragment to new page
page.paragraphs.add(text_fragment)
# Save updated PDF
document.save("output.pdf")