Crear fitxers PDF a través de Python

Creació de fitxers PDF natius i d’alt rendiment sense instal·lació d’Adobe Acrobat utilitzant Python.

HTML JPG PDF XML CGM
Aspose.PDF for Python for .NET Logo

Com generar un fitxer PDF a través de Python

Per tal de crear un fitxer PDF, utilitzarem Aspose.PDF per a Python API que és una API de manipulació de documents rica en funcions, potent i fàcil d’utilitzar per a la plataforma python-net. Obriu el gestor de paquets NuGet, cerqueu Aspose.pdf i instal·leu. També podeu utilitzar l’ordre següent des de la consola de l’administrador de paquets.

Com crear PDF a través de Python


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

  1. Incloure l’espai de noms al fitxer de classe
  2. Inicialitzar l’objecte de la classe Document.
  3. Afegir una pàgina utilitzant el mètode Pages.Add ().
  4. Crear un nou objecte TextFragment i establir el seu text.
  5. Afegir textFragment a la col·lecció Paràgrafs de la pàgina.
  6. Deseu el PDF mitjançant el mètode Save (String).

Requisits del sistema


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

<% create.feature-section-col2.content-02 %>

El següent codi font mostra com crear un fitxer PDF utilitzant 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")

Una biblioteca de processament de PDF per crear aplicacions multiplataforma amb la capacitat de generar, modificar, convertir, renderitzar, assegurar i imprimir documents sense utilitzar Adobe Acrobat. És compatible amb la conversió de diversos formats d’arxiu en PDF incloent HTML i convertir documents PDF en diversos formats de sortida. Els desenvolupadors poden fàcilment renderitzar tot el contingut HTML en una sola pàgina PDF, així com convertir arxius HTML amb etiquetes gràfiques SVG a arxius PDF etiquetats. NET API PDF ofereix compressió, creació de taules, gràfics i funcions d’imatge, hipervincles, segells i tasques de marcatge d’aigua, controls de seguretat ampliats & maneig de fonts personalitzat.