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
- Configure o ambiente para use Aspose.PDF para Python via .NET para criar um PDF
- Crie um arquivo PDF usando a classe Document e adicione uma página a ele
- Crie um objeto de classe TextFragment para adicionar texto na página PDF
- Defina diferentes propriedades do texto, como tamanho da fonte, nome da fonte, cor de fundo e cor de primeiro plano
- Crie um objeto de classe TextBuilder para a página selecionada e adicione um fragmento de texto a ele
- 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.