Este artigo explica como converter XHTML para PDF usando a API REST do Python. Ele fornecerá detalhes sobre como transformar o formato de arquivo de XHTML para PDF usando o Serviço RESTful do Python com a ajuda de um SDK em nuvem baseado em Python. A personalização do arquivo PDF de saída também será discutida.
Pré-requisito
- Crie uma conta e obtenha credenciais de API para gerar um PDF a partir de um arquivo XHTML
- Baixe Aspose.HTML Cloud SDK para Python para transformar um arquivo XHTML em um arquivo Markdown
- Configure um projeto Python com o SDK acima
Etapas para conversão de XHTML para PDF usando a API Python Low Code
- Adicione Aspose.HTML.Cloud.Sdk e Aspose.HTML.Cloud.Sdk.Conversion ao seu aplicativo para acessar classes e recursos de conversão da HTML Cloud API
- Crie uma instância de HtmlApi fornecendo seu ID do cliente e segredo do cliente para autenticação com o Aspose Cloud
- Recupere o objeto ConvertApi do HtmlApi inicializado para realizar conversões de documentos
- Instanciar um objeto Opções de conversão de PDF para definir parâmetros de saída para o arquivo PDF
- Defina a altura da página do PDF para 8 polegadas e a largura para 11 polegadas (formato paisagem)
- Especifique todas as quatro margens — superior, inferior, esquerda e direita — como 1 polegada cada
- Chame ConvertAsync() na convertApi para converter o arquivo XHTML em um PDF
Estas etapas explicam como converter um documento XHTML para PDF usando a API Python. Para converter seu arquivo XHTML em PDF, primeiro conecte-se ao Aspose Cloud adicionando o SDK, autenticando-se com seu ID de Cliente e Segredo e, em seguida, acessando a API de conversão. Em seguida, configure as opções do PDF, como tamanho da página e margens, e execute ConvertAsync() para gerar o PDF final.
Código para converter XHTML em PDF online usando a interface REST do Python
O código acima demonstra como exportar um arquivo XHTML para PDF usando a API REST do Python. A versão mais simples do código pode ser com apenas dois argumentos no método ConvertAsync(), ou seja, sem usar PDFConversionOptions. Ele cria o arquivo PDF de saída com as configurações padrão quando nenhuma opção adicional é usada.
Este artigo nos ensinou a converter XHTML. Para converter um arquivo Markdown para PDF, consulte o artigo em Converter Markdown em PDF usando a API REST do Python.