Travailler avec des Images

Aspose.Words permet aux utilisateurs de travailler avec des images de manière très flexible. Dans cet article, vous ne pouvez explorer que certaines des possibilités de travailler avec des images.

Comment extraire des images d’un Document

Toutes les images sont stockées à l’intérieur de Shape nœuds dans un Document. Pour extraire toutes les images ou les images ayant un type spécifique du document, procédez comme suit:

  • Utilisez la méthode GetChildNodes pour sélectionner tous les nœuds Shape.
  • Parcourez les collections de nœuds résultantes.
  • Vérifiez la propriété booléenne HasImage.
  • Extrayez les données d’image à l’aide de la propriété ImageData.
  • Enregistrez les données d’image dans un fichier.

L’exemple de code suivant montre comment extraire des images d’un document et les enregistrer en tant que fichiers:

Enregistrement des images au format WMF

Aspose.Words fournit une fonctionnalité pour enregistrer toutes les images disponibles dans un document dans FRMF formatez lors de la conversion de DOCX en RTF.

L’exemple de code suivant montre comment enregistrer des images au format WMF avec les options d’enregistrement RTF: