Este breve tutorial sirve de guía sobre cómo crear PDF en Python. Contiene información completa para configurar el IDE, una lista de pasos a seguir al escribir la aplicación y un código de muestra ejecutable para demostrar el proceso para generar PDF con Python. Aprenderá sobre todas las clases, métodos y propiedades que se requieren para crear un nuevo PDF y agregar texto formateado para comprender el proceso a fondo.
Pasos para crear PDF en Python
- Configure el entorno en use Aspose.PDF para Python a través de .NET para crear un PDF
- Cree un archivo PDF usando la clase Document y agréguele una página
- Cree un objeto de clase TextFragment para agregar texto en la página PDF
- Establezca diferentes propiedades del texto como tamaño de fuente, nombre de fuente, color de fondo y color de primer plano
- Cree un objeto de clase TextBuilder para la página seleccionada y agréguele un fragmento de texto
- Guarde el archivo PDF resultante con texto recién agregado.
Estos pasos resumen el proceso para generar PDF utilizando Python. Primero, se crea un nuevo archivo PDF y se le agrega una página, seguido de la creación de un objeto TextFragment que se usa para agregar el texto, configurar el formato del texto, el color de primer plano y el color de fondo. Una vez que se completa el objeto TextFragment, se crea una instancia del objeto de clase TextBuilder para la página seleccionada y el objeto TextFragment recién creado se agrega al PDF.
Código para crear PDF usando Python
El segmento de código anterior demuestra cómo crear un archivo PDF usando Python. La clase Document en el módulo aspose.pdf se usa para crear un nuevo archivo PDF, el objeto TextFragment en el módulo aspose.pdf.text se usa para configurar el texto y su formato, el objeto de clase TextBuilder en aspose.pdf.text es se usa para agregar el fragmento de texto a la página seleccionada, y el método Document.save() se usa finalmente para guardar el archivo en el disco. Puede usar el objeto TextFragment para establecer una serie de otras propiedades para el texto y el objeto TextBuilder para agregar otros elementos del documento al PDF.
Este artículo nos ha enseñado a crear un archivo PDF con Python. Si desea conocer el proceso para convertir un archivo PDF a XPS, consulte el artículo sobre cómo convertir PDF a XPS en Python.