ToImage

ImageData.ToImage method

Şekilde depolanan görüntüyü birImage nesne.

public Image ToImage()

Notlar

Yeni birImage Bu metot her çağrıldığında nesne oluşturulur.

Resim nesnesinin imha edilmesi çağıranın sorumluluğundadır.

Örnekler

Bir belgedeki tüm resimlerin dosya sistemine nasıl kaydedileceğini gösterir.

Document imgSourceDoc = new Document(MyDir + "Images.docx");

// "HasImage" bayrağı ayarlanmış şekiller belgenin tüm resimlerini saklar ve görüntüler.
Shape[] shapesWithImages = imgSourceDoc.GetChildNodes(NodeType.Shape, true).Cast<Shape>()
    .Where(s => s.HasImage).ToArray();

// Her şeklin üzerinden geçin ve resmini kaydedin.
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);
}

Ayrıca bakınız