Ejemplo de Hello World usando Python

Contents
[ ]

Un ejemplo “Hello World” 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 “Hello World” 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 “Hello World!”. 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 “Hello World” 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("Hello, world!")
    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 + "HelloWorld_out.pdf")