ToImage
Contenu
[
Cacher
]ImageData.ToImage method
Obtient l’image stockée dans la forme sous forme deImage objet.
public Image ToImage()
Remarques
Un nouveauImage l’objet est créé à chaque fois que cette méthode est appelée.
Il est de la responsabilité de l’appelant de disposer de l’objet image.
Exemples
Montre comment enregistrer toutes les images d’un document dans le système de fichiers.
Document imgSourceDoc = new Document(MyDir + "Images.docx");
// Les formes avec l'indicateur « HasImage » défini stockent et affichent toutes les images du document.
Shape[] shapesWithImages = imgSourceDoc.GetChildNodes(NodeType.Shape, true).Cast<Shape>()
.Where(s => s.HasImage).ToArray();
// Parcourez chaque forme et enregistrez son image.
for (int shapeIndex = 0; shapeIndex < shapesWithImages.Length; ++shapeIndex)
{
ImageData imageData = shapesWithImages[shapeIndex].ImageData;
using (FileStream fileStream = File.Create(ArtifactsDir + $"Drawing.SaveAllImages.{shapeIndex + 1}.{imageData.ImageType}"))
imageData.Save(fileStream);
}
Voir également
- class ImageData
- espace de noms Aspose.Words.Drawing
- Assemblée Aspose.Words