Salvando um documento como TIFF de várias páginas

Ao trabalhar com documentos, muitas vezes você precisa converter seu documento em arquivo(s) de imagem raster. Isto é especialmente relevante se você tiver que apresentar seu documento em um formato legível e imprimível, mas não editável. Por exemplo, você pode usar uma imagem raster da primeira página do documento como visualização. Este artigo descreve como converter um documento em uma imagem raster usando o exemplo do formato TIFF – um dos formatos de imagem mais populares.

Convertendo DOC em TIFF de várias páginas

No Aspose.Words, a conversão de DOC para TIFF pode ser realizada com uma linha de código, simplesmente passando o caminho “salvar em” e a extensão de arquivo relevante para o método Save. O método Save deriva automaticamente o SaveFormat da extensão de nome de arquivo especificada no caminho. O exemplo a seguir demonstra como converter um documento para o formato TIFF:

Especificando opções adicionais ao renderizar TIFF

Muitas vezes você precisa especificar opções adicionais, que afetam o resultado da renderização. Para isso, utiliza-se a classe ImageSaveOptions, que contém propriedades que determinam como o documento é exibido na imagem. Você pode especificar o seguinte:

O exemplo a seguir mostra como converter DOC em TIFF com opções configuradas:

Limite para binarização TIFF

Uma imagem TIFF pode ser salva no formato 1bpp p/b definindo a propriedade PixelFormat como tipo de formato de pixel Format1bppIndexed e a propriedade TiffCompression como Ccitt3 ou Ccitt4.

Para segmentação de imagens, Aspose.Words usa o método mais simples – limiar. Este método converte uma imagem TIFF em escala de cinza em uma imagem binária, usando um valor limite. Portanto, quando um documento precisa ser convertido para o formato de arquivo TIFF, é possível obter ou definir o limite para binarização TIFF por meio da propriedade ThresholdForFloydSteinbergDithering. O valor padrão desta propriedade é definido como 128 e quanto maior esse valor, mais escura será a imagem.

O exemplo a seguir mostra como executar a binarização TIFF com um limite especificado:

Abaixo você pode comparar imagens nas quais a binarização TIFF foi realizada em vários valores limite:

salvando um documento como um tiff de várias páginas-aspose-words-net