Ejemplo de Hola Mundo usando Python

Contents
[ ]

Un ejemplo “Hola Mundo” muestra la sintaxis más simple y el programa más sencillo en cualquier lenguaje de programación. A los desarrolladores se les introduce la sintaxis básica del lenguaje aprendiendo a imprimir “Hola Mundo” en la pantalla del dispositivo. Por lo tanto, tradicionalmente comenzaremos nuestro acercamiento a la biblioteca con él.

En este artículo, estamos creando un documento PDF que contiene el texto “Hola Mundo!”. Después de instalar Aspose.PDF for Python via .NET en tu entorno, puedes ejecutar el siguiente ejemplo de código para ver cómo funciona la API de Aspose.PDF.

El siguiente fragmento de código sigue estos pasos:

  1. Instanciar un Documento objeto
  2. Agregar un Página al objeto de documento
  3. Crear un TextFragment objeto
  4. Establecer colores de texto
  5. Crear un Text Builder
  6. Agregar TextFragment a la Page
  7. document.save() documento PDF resultante

El siguiente fragmento de código es un programa “Hola Mundo” que demuestra la funcionalidad de Aspose.PDF for Python via the .NET API.

from datetime import timedelta
import aspose.pdf as ap


def run_simple(self):
    # Initialize document object
    document = ap.Document()
    # Add page
    page = document.pages.add()
    # Add text to new page
    textFragment = ap.text.TextFragment("Hola Mundo!")
    textFragment.position = ap.text.Position(100, 600)

    textFragment.text_state.font_size = 12
    textFragment.text_state.font = ap.text.FontRepository.find_font("TimesNewRoman")
    textFragment.text_state.background_color = ap.Color.blue
    textFragment.text_state.foreground_color = ap.Color.yellow

    # Create TextBuilder object
    textBuilder = ap.text.TextBuilder(page)

    # Append the text fragment to the PDF page
    textBuilder.append_text(textFragment)

    document.save(self.data_dir + "HolaMundo_out.pdf")