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
- Estabeleça o ambiente para usar Aspose.Words para Python via .NET para converter RTF em PDF
- Carregue o arquivo RTF de origem para converter em PDF no objeto de classe Document
- Instancie o objeto de classe PdfSaveOptions para personalizar o PDF de saída convertido do RTF carregado
- Defina as propriedades desejadas do arquivo PDF de saída
- 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.