Exemplo de Hello World usando Python

Contents
[ ]

Um exemplo “Hello World” mostra a sintaxe mais simples e o programa mais simples em qualquer linguagem de programação. Os desenvolvedores são introduzidos à sintaxe básica da linguagem de programação ao aprender como imprimir “Hello World” na tela do dispositivo. Portanto, tradicionalmente iniciaremos nosso contato com a biblioteca a partir dele.

Neste artigo, estamos criando um documento PDF contendo o texto “Hello World!”. Após instalar Aspose.PDF for Python via .NET em seu ambiente, você pode executar o exemplo de código abaixo para ver como a API Aspose.PDF funciona.

O trecho de código abaixo segue estas etapas:

  1. Instanciar um Document objeto
  2. Adicionar um Page para objeto Document
  3. Criar um TextFragment objeto
  4. Definir cores do texto
  5. Criar um Text Builder
  6. Adicionar TextFragment para a Página
  7. document.save() documento PDF resultante

O trecho de código a seguir é um programa “Hello World” que demonstra a funcionalidade do 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")