Converter Word para TIFF em Python

TIFF é um formato popular para armazenar imagens raster. Ao contrário de outros formatos de imagem, o TIFF suporta várias páginas. Isso significa que um arquivo TIFF de várias páginas pode ter mais de uma imagem na forma de páginas. Esse recurso torna o TIFF uma opção adequada para renderizar os documentos do Word. Para realizar essa conversão programaticamente, este artigo aborda como converter arquivos do Word DOCX ou DOC em TIFF usando Python.

Biblioteca Python para conversão de Word para TIFF

Para converter documentos DOCX ou DOC para o formato TIFF, usaremos Aspose.Words for Python. É uma poderosa biblioteca Python para criar e manipular documentos do Word sem problemas. Além disso, fornece uma conversão de alta fidelidade de arquivos do Word para outros formatos populares de documentos e imagens. Você pode instalar a biblioteca de PyPI usando o seguinte comando pip.

pip install aspose-words

Converter um documento do Word para TIFF usando Python

A seguir estão as etapas para converter um documento do Word em TIFF de várias páginas usando Python.

  • Carregue o arquivo do Word usando a classe Document.
  • Salve o documento como arquivo TIFF usando o método Document.save(string).

O exemplo de código a seguir mostra como converter um documento do Word para o formato TIFF.

import aspose.words as aw

# load Word document
doc = aw.Document("Document.docx")

# convert Word to TIFF
doc.save("word-to-tiff.tiff")

Personalize a conversão de Word para TIFF usando Python

Você também pode personalizar a conversão de Word para TIFF usando diferentes opções. Por exemplo, você pode definir o brilho da imagem, a resolução, o intervalo de páginas para converter, o esquema de compactação e assim por diante. Para definir essas opções, a classe ImageSaveOptions é usada. A seguir estão as etapas para definir diferentes opções na conversão de Word para TIFF.

  • Carregue o arquivo do Word usando a classe Document.
  • Crie uma instância da classe ImageSaveOptions.
  • Passe o formato da imagem de entrada no construtor de ImageSaveOptions.
  • Defina as opções desejadas para o TIFF convertido.
  • Converta Word para TIFF usando o método Document.save(string, ImageSaveOptions).

O exemplo de código a seguir mostra como converter um documento do Word em TIFF com opções adicionais.

import aspose.words as aw

# load Word document
doc = aw.Document("Document.docx")

# set save options
saveOptions = aw.saving.ImageSaveOptions(aw.SaveFormat.TIFF)
saveOptions.page_set = aw.saving.PageSet([0, 1])
saveOptions.tiff_compression = aw.saving.TiffCompression.CCITT4
saveOptions.resolution = 160

# convert Word to TIFF
doc.save("word-to-tiff.tiff", saveOptions)

Obtenha uma licença de API gratuita

Use Aspose.Words para Python sem limitações de avaliação usando uma licença temporária gratuita.

Conclusão

Neste artigo, você viu como converter documentos do Word para o formato TIFF usando Python. Além disso, você aprendeu a usar diferentes opções para personalizar a conversão de Word para TIFF dinamicamente. Além disso, você pode visitar a documentação do Aspose.Words for Python para explorar outros recursos. Você também pode fazer suas perguntas através do nosso fórum.

Veja também