Criar documento PDF

Para os desenvolvedores, existem 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 C++.

Criar Arquivo PDF usando Python

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

  • importe todas as classes e métodos da biblioteca Aspose.PDF para Python via C++.

  • Crie um novo objeto Document que representa um documento PDF vazio usando document_create

  • Obtenha o objeto document_get_pages que contém todas as páginas no documento.

  • Adiciona uma nova página ao final da coleção de páginas page_collection_add_page e retorna o objeto Page que representa a página adicionada.

  • Salva o documento em um arquivo com o nome especificado no diretório de trabalho atual.

  • Fecha o handle do documento e libera quaisquer recursos associados a ele.


    from AsposePDFPython import *

    doc = document_create()
    pages = document_get_pages(doc)
    page = page_collection_add_page(pages)
    document_save(doc, "blank_pdf_document.pdf")
    close_handle(doc)

Criar Arquivo PDF baseado em DOM


    from AsposePDFPythonWrappers import *

    doc = Document()
    page = doc.pages.add()
    doc.save("blank_pdf_document1.pdf")