Save

DicomImage.Save method

Görüntünün verilerini, kaydetme seçeneklerine göre belirtilen dosya biçiminde belirtilen akışa kaydeder.

public override void Save(Stream stream, ImageOptionsBase optionsBase, Rectangle boundsRectangle)
ParametreTipTanım
streamStreamGörüntü verilerinin kaydedileceği akış.
optionsBaseImageOptionsBaseKaydet seçenekleri.
boundsRectangleRectangleHedef görüntü dikdörtgeni sınırlar. Kaynak sınırlarını kullanmak için boş dikdörtgeni ayarlayın.

Örnekler

Aşağıdaki örnek, bir dosyadan bir DICOM görüntüsü yükler, ardından görüntüyü bir PNG dosya akışına kaydeder.

[C#]

string dir = "c:\\temp\\";

using (Aspose.Imaging.FileFormats.Dicom.DicomImage image = (Aspose.Imaging.FileFormats.Dicom.DicomImage)Aspose.Imaging.Image.Load(dir + "sample.dicom"))
{
    Aspose.Imaging.ImageOptions.PngOptions saveOptions = new Aspose.Imaging.ImageOptions.PngOptions();
    Aspose.Imaging.Rectangle bounds = new Aspose.Imaging.Rectangle(0, 0, image.Width / 2, image.Height / 2);
    using (System.IO.Stream outputStream = System.IO.File.Open(dir + "output.png", System.IO.FileMode.Create))
    {
        // Resmin sol üst çeyreğini bir dosya akışına kaydedin.
        image.Save(outputStream, saveOptions, bounds);
    }
}

Ayrıca bakınız