Save

DicomImage.Save method

Speichert die Bilddaten gemäß den Speicheroptionen im angegebenen Stream im angegebenen Dateiformat.

public override void Save(Stream stream, ImageOptionsBase optionsBase, Rectangle boundsRectangle)
ParameterTypBeschreibung
streamStreamDer Stream, in dem die Bilddaten gespeichert werden sollen.
optionsBaseImageOptionsBaseDie Speicheroptionen.
boundsRectangleRectangleDas Zielbild umgrenzt ein Rechteck. Legen Sie das leere Rechteck für die Verwendung von Quellgrenzen fest.

Beispiele

Das folgende Beispiel lädt ein DICOM-Bild aus einer Datei und speichert das Bild dann in einem PNG-Dateistream.

[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))
    {
        // Das obere linke Viertel des Bildes in einem Dateistream speichern.
        image.Save(outputStream, saveOptions, bounds);
    }
}

Siehe auch