Guardar um documento com várias páginas TIFF

Ao trabalhar com documentos, muitas vezes você precisa converter seu documento em um(S) arquivo (s) de Imagem raster. Isto é especialmente relevante se tiver de apresentar o seu documento num formato legível e imprimível, mas não editável. Por exemplo, pode utilizar uma imagem rasterizada da primeira página do documento como pré-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 várias páginas TIFF

Em 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 ficheiro 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 esse fim, use 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 para TIFF com opções configuradas:

Limiar para TIFF binarização

Uma imagem TIFF pode ser guardada no formato 1 bpp b / w definindo a propriedade PixelFormat para formatar o tipo de formato de pixel1bppIndexed e a propriedade TiffCompression para Ccitt3 ou Ccitt4.

Para a segmentação de imagens, Aspose.Words utiliza o método mais simples - limiar. Este método converte uma imagem em escala de cinza TIFF 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 a binarização TIFF através da propriedade ThresholdForFloydSteinbergDithering. O valor padrão para essa propriedade é definido como 128 e, quanto maior esse valor, mais escura é a imagem.

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

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

save-a-document-as-a-multipage-tiff-aspose-words-cpp