Converter um documento para uma imagem

Às vezes é necessário obter uma imagem em vez de documentos em outros formatos, como DOCX ou PDF. Por exemplo, você precisa adicionar uma visualização de qualquer página de documento ao seu site ou aplicativo ou criar um “scan” de um documento para enviar uma fatura. É quando você pode precisar converter um documento em qualquer Forma de carga a uma imagem, novamente, em qualquer forma de recuperação.

Converter para formato de imagem

Como com todos os exemplos de conversão já descritos, você precisa criar um novo documento ou carregar um existente em qualquer formato suportado, fazer as mudanças necessárias e salvá-lo em qualquer formato de imagem disponível, por exemplo, JPEG, PNG ou BMP.

O exemplo a seguir mostra como converter DOCX para JPEG:

Especificar Salvar opções ao converter para uma imagem

Aspose.Words fornece-lhe com o ImageSaveOptions classe, que dá mais controle sobre como os documentos são salvos em vários formatos de imagem. Algumas propriedades desta classe herdam ou sobrecarga propriedades de classes de base como FixedPageSaveOptions ou SaveOptions, mas também há opções específicas para salvar imagens.

É possível especificar as páginas a serem convertidas em formato de imagem usando o PageSet propriedade. Por exemplo, ele pode ser aplicado se você só precisa de uma visualização para o primeiro ou para uma página definida.

Também é possível controlar a qualidade da imagem de saída e o formato de pixel usando as seguintes propriedades – HorizontalResolution, VerticalResolution, Resolution, Scale, PixelFormat, bem como configurar configurações de cor de imagem, usando as seguintes propriedades – ImageBrightness, ImageColorMode, ImageContrast, PaperColor.

Há também propriedades que se aplicam a um determinado formato, por exemplo, JpegQuality ou TiffCompression.

O exemplo de código a seguir mostra como criar uma visualização da primeira página de documento com a aplicação de algumas configurações adicionais: