Save

DicomImage.Save method

يحفظ بيانات الصورة إلى التدفق المحدد بتنسيق الملف المحدد وفقًا لخيارات الحفظ.

public override void Save(Stream stream, ImageOptionsBase optionsBase, Rectangle boundsRectangle)
معامليكتبوصف
streamStreamالتدفق الذي سيتم حفظ بيانات الصورة فيه.
optionsBaseImageOptionsBaseخيارات الحفظ.
boundsRectangleRectangleمستطيل حدود الصورة الوجهة. اضبط المستطيل الفارغ لاستخدام حدود المسار.

أمثلة

يقوم المثال التالي بتحميل صورة DICOM من ملف ، ثم يحفظ الصورة في تدفق ملف PNG.

[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))
    {
        // احفظ الربع العلوي الأيسر من الصورة في تدفق ملف.
        image.Save(outputStream, saveOptions, bounds);
    }
}

أنظر أيضا