Criar documento PDF programaticamente

Para desenvolvedores, há muitos cenários onde se torna necessário gerar arquivos PDF programaticamente. Você pode precisar gerar relatórios PDF e outros arquivos PDF programaticamente em seu software. É bastante longo e ineficiente escrever seu próprio código e funções do zero. Para criar um arquivo PDF com Python, há uma solução melhor - Aspose.PDF para Python via .NET.

Como Criar Arquivo PDF usando Python

Para criar um arquivo PDF usando Python, os seguintes passos podem ser usados.

  1. Crie um objeto da classe Document

  2. Adicione um objeto Page à coleção Pages do objeto Document

  3. Adicione TextFragment à coleção paragraphs da página

  4. Salve o documento PDF resultante


    import aspose.pdf as ap

    # Inicializar objeto de documento
    document = ap.Document()
    # Adicionar página
    page = document.pages.add()
    # Inicializar objeto textfragment
    text_fragment = ap.text.TextFragment("Hello,world!")
    # Adicionar fragmento de texto à nova página
    page.paragraphs.add(text_fragment)
    # Salvar PDF atualizado
    document.save("output.pdf")