Como Criar PDF em Python

Este breve tutorial mostra como criar PDF em Python. Ele contém informações completas para configurar o IDE, uma lista de etapas a serem seguidas ao escrever o aplicativo e um código de amostra executável para demonstrar o processo para gerar PDF com Python. Você aprenderá sobre todas as classes, métodos e propriedades necessárias para criar um novo PDF e adicionar texto formatado para entender o processo completamente.

Etapas para criar PDF em Python

  1. Configure o ambiente para use Aspose.PDF para Python via .NET para criar um PDF
  2. Crie um arquivo PDF usando a classe Document e adicione uma página a ele
  3. Crie um objeto de classe TextFragment para adicionar texto na página PDF
  4. Defina diferentes propriedades do texto, como tamanho da fonte, nome da fonte, cor de fundo e cor de primeiro plano
  5. Crie um objeto de classe TextBuilder para a página selecionada e adicione um fragmento de texto a ele
  6. Salve o arquivo PDF resultante com o texto recém-adicionado nele

Estas etapas resumem o processo para gerar PDF usando Python. Primeiro, um novo arquivo PDF é criado e uma página é adicionada a ele, seguida pela criação de um objeto TextFragment que é usado para adicionar o texto, configurações de formatação de texto, cor de primeiro plano e cor de fundo. Depois que o objeto TextFragment é preenchido, o objeto de classe TextBuilder para a página selecionada é instanciado e o objeto TextFragment recém-criado é adicionado ao PDF.

Código para criar PDF usando Python

O segmento de código acima demonstra como criar arquivo PDF usando Python. A classe Document no módulo aspose.pdf é usada para criar um novo arquivo PDF, o objeto TextFragment no módulo aspose.pdf.text é usado para definir o texto e seu formato, o objeto da classe TextBuilder em aspose.pdf.text é usado para adicionar o fragmento de texto à página selecionada e o método Document.save() é finalmente usado para salvar o arquivo no disco. Você pode usar o objeto TextFragment para definir várias outras propriedades para o texto e o objeto TextBuilder para adicionar outros elementos de documento ao PDF.

Este artigo nos ensinou a criar arquivo PDF com Python. Se quiser aprender o processo de conversão de um arquivo PDF para XPS, consulte o artigo como converter PDF para XPS em Python.

 Português