Este guia rápido descreve como converter HTML para PDF em Python. Você aprenderá o algoritmo e o código para transferir HTML para PDF em Python. Você pode executar essa conversão em qualquer sistema operacional como macOS, Linux ou Windows onde o Python esteja configurado.
Etapas para converter página da Web em PDF em Python
- Configure o projeto adicionando a biblioteca Aspose.HTML para renderizar documentos PDF
- Carregue o arquivo HTML de entrada com a classe HTMLDocument
- Inicializar um objeto da classe PdfSaveOptions
- Converta HTML para PDF com o método convert_html
Estas etapas orientam para salvar página da web como PDF em Python. Primeiro, configure o ambiente para adicionar a biblioteca Aspose.HTML e então prossiga para carregar o arquivo de entrada. Em seguida, crie uma instância da classe PdfSaveOptions e renderize o documento de saída para concluir a conversão.
Código para converter arquivo HTML em PDF em Python
import aspose.html | |
import os | |
from aspose.html import * | |
from aspose.html.converters import * | |
from aspose.html.saving import * | |
path = "C://" | |
document = HTMLDocument("document.html") | |
options = PdfSaveOptions() | |
Converter.convert_html(document, options, "htmltopdf.pdf") |
Este trecho de código é uma versão básica para renderizar arquivo HTML para PDF em Python. No entanto, você pode personalizá-lo usando diferentes propriedades expostas pela classe PdfSaveOptions. Por exemplo, você pode especificar a cor de fundo, criptografia de arquivo, qualidade de imagem, resoluções, etc. de acordo com seus requisitos.
Este artigo abrange as informações sobre o processo para converter Webpage para PDF em Python. Se você estiver interessado em aprender a criar arquivos HTML, leia o artigo em Criar arquivo HTML em Python.