Trabalhar com imagens

Aspose.Words permite aos utilizadores trabalhar com imagens de uma forma muito flexível. Neste artigo, você pode explorar apenas algumas das possibilidades de trabalhar com imagens.

Como extrair imagens de um documento

Todas as imagens são armazenadas dentro de nós Shape em um Document. Para extrair todas as imagens ou imagens com um tipo específico do documento, siga estes passos:

  • Use o método GetChildNodes para selecionar todos os nós Shape.
  • Iterar através de coleções de nós resultantes.
  • Verifique a propriedade booleana HasImage.
  • Extraia dados de imagem usando a propriedade ImageData.
  • Salvar dados de imagem em um arquivo.

O exemplo de código a seguir mostra como extrair imagens de um documento e salvá-las como arquivos:

Salvar imagens como WMF

Aspose.Words fornece funcionalidade para salvar todas as imagens disponíveis em um documento WMF formato durante a conversão de DOCX para RTF.

O exemplo de código a seguir mostra como salvar imagens como WMF com RTF opções de salvamento: