Converter RTF em imagens usando Python
Conversão de imagens RTF para JPG, TIFF, BMP, PNG e GIF em seus aplicativos Python sem instalar o Microsoft Word®.
Para um desenvolvedor Python, que está tentando adicionar um RTF ao recurso de conversão de imagens PNG, BMP, TIFF, JPEG e GIF dentro do aplicativo. A API Aspose.Total for Python via .NET pode ajudar a importar e exportar imagens e arquivos do Word, bem como automatizar o processo de conversão. É um pacote completo de várias APIs que lidam com diferentes formatos.
Usamos a API Aspose.Words for Python via .NET que faz parte do pacote Aspose.Total for Python via .NET para adicionar o RTF ao recurso de conversão de imagens JPG, PNG, GIF, BMP e TIFF. Para apenas conversão são apenas duas linhas de código. Carregue o arquivo RTF e chame o método save com o caminho de imagem apropriado junto com SaveFormat do formato relevante. Mas caso haja necessidade de definir informações extras, como configuração de resolução horizontal e vertical, escala, formato de pixel, brilho e muito mais, existe a classe ImageSaveOptions a ser usada para tudo isso. Usando ImageSaveOptions pode-se facilmente renderizar uma página RTF específica em uma imagem com fundo transparente ou colorido, especificar uma resolução durante a renderização, configurar a compactação e muito mais. Dependendo do requisito, pode-se usar a partir de seu requisito, Aqui está outra maneira de conversão Word To Image .
Como Converter RTF para imagens em Python
- Carregar arquivo RTF de origem usando a classe Document
- Crie a instância de ImageSaveOptions
- Especifique o número da página para conversão usando PageSet
- Defina as propriedades
- Chame o método
saveenquanto passa o caminho do arquivo de saída e as opções especificadas como parâmetros. Portanto, seu arquivo RTF é convertido em Imagens no caminho especificado.
Requisitos de conversão
- Para conversão RTF para Imagens (JPG, PNG, GIF, BMP, TIFF), é necessário Python 3.5 ou posterior
- APIs de referência dentro do projeto diretamente do PyPI ( Aspose.Words )
- Ou use os seguintes comandos pip
pip install aspose.words - Além disso, SO baseado em Microsoft Windows ou Linux (veja mais para Words ) e para Linux verifique os requisitos adicionais para gcc e libpython e siga as instruções passo a passo INSTALL
Salvar RTF em imagens em Python - conversão simples
RTF para conversão de imagens com opções específicas
Casos de Uso Principais
Geração de Pré‑visualização de Documentos
Converte páginas em imagens que são fáceis de exibir em portais, aplicativos ou sistemas de conteúdo.Preservação de Layout
Ajuda a manter a aparência visual do conteúdo de texto rico para compartilhamento e revisão.Visualização de Arquivo
Suporta o armazenamento de documentos como instantâneos visualizáveis para referência a longo prazo.
Cenários de Automação
Fluxos de Trabalho Automatizados de Miniaturas e Pré‑visualizações
Os sistemas podem renderizar arquivos RTF em imagens para resultados de busca, painéis ou bibliotecas de documentos.Pipelines de Publicação e Distribuição
A conversão programática permite a entrega visual de conteúdo em canais que preferem ativos de imagem.Processos de Renderização em Lote
Conjuntos grandes de documentos podem ser convertidos em imagens de página consistentes para conformidade, revisão ou apresentação na web.