ToImage
Innehåll
[
Dölj
]ImageData.ToImage method
Hämtar bilden lagrad i formen som enImage objekt.
public Image ToImage()
Anmärkningar
En nyImage objektet skapas varje gång den här metoden anropas.
Det är uppringarens ansvar att göra sig av med bildobjektet.
Exempel
Visar hur man sparar alla bilder från ett dokument till filsystemet.
Document imgSourceDoc = new Document(MyDir + "Images.docx");
// Former med flaggan "HasImage" lagrar och visar alla dokumentets bilder.
Shape[] shapesWithImages = imgSourceDoc.GetChildNodes(NodeType.Shape, true).Cast<Shape>()
.Where(s => s.HasImage).ToArray();
// Gå igenom varje form och spara dess bild.
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);
}
Se även
- class ImageData
- namnutrymme Aspose.Words.Drawing
- hopsättning Aspose.Words