Como converter Word RTF para PDF em Python

Este tutorial contém etapas nítidas que descrevem como converter Word RTF para PDF em Python com a ajuda dos detalhes de configuração necessários, lógica do programa e um código de exemplo executável. Você aprenderá diferentes opções para carregar a fonte RTF junto com a personalização da saída PDF definindo as diferentes propriedades. Usar a conversão de Python RTF para PDF é apenas uma questão de algumas chamadas de API simples que podem ser executadas em qualquer ambiente compatível com Python, como Windows, Linux e macOS.

Etapas para escrever o conversor de RTF para PDF em Python

  1. Estabeleça o ambiente para usar Aspose.Words para Python via .NET para converter RTF em PDF
  2. Carregue o arquivo RTF de origem para converter em PDF no objeto de classe Document
  3. Instancie o objeto de classe PdfSaveOptions para personalizar o PDF de saída convertido do RTF carregado
  4. Defina as propriedades desejadas do arquivo PDF de saída
  5. Salve o arquivo PDF de saída no disco

Essas etapas fornecem lógica para escrever formato rich text para conversor de PDF em Python junto com a referência ao artigo que ajuda na configuração do ambiente de teste. Na primeira etapa, o arquivo RTF é carregado no objeto de classe Document que possui várias versões sobrecarregadas para lidar com diferentes cenários ao carregar um arquivo. Da mesma forma, o objeto de classe PDFSaveOptions é usado para definir propriedades para o arquivo PDF de saída antes de gravar em um fluxo ou arquivo no disco.

Código para converter documento Rich Text para PDF em Python

Este código demonstra o processo para converter o formato de arquivo de RTF para PDF em Python usando o objeto de classe Document que fornece opções como carregar de um fluxo ou disco, usando o objeto de classe load_options para definir propriedades, como converter meta arquivos para PNG, lidar com diferentes codificações, definir senhas para arquivos protegidos e assim por diante. Da mesma forma, o objeto de classe PdfSaveOptions dá suporte à incorporação de fontes post-script, definindo o modo de cor conforme demonstrado neste exemplo de código, especificando os padrões de conformidade do PDF, exibindo o título do documento, para citar alguns.

Este tópico nos ensinou a converter o arquivo RTF para o formato PDF. Se você quiser aprender o processo para adicionar um cabeçalho e rodapé em um arquivo do Word, consulte o artigo em como adicionar cabeçalho e rodapé no Word usando Python.

 Português