Save

DicomImage.Save method

Salva i dati dell’immagine nel flusso specificato nel formato file specificato in base alle opzioni di salvataggio.

public override void Save(Stream stream, ImageOptionsBase optionsBase, Rectangle boundsRectangle)
ParametroTipoDescrizione
streamStreamIl flusso in cui salvare i dati dell’immagine.
optionsBaseImageOptionsBaseLe opzioni di salvataggio.
boundsRectangleRectangleL’immagine di destinazione delimita il rettangolo. Imposta il rettangolo vuoto per utilizzare i limiti sorgente.

Esempi

L’esempio seguente carica un’immagine DICOM da un file, quindi salva l’immagine in un flusso di file 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))
    {
        // Salva il quarto in alto a sinistra dell'immagine in un flusso di file.
        image.Save(outputStream, saveOptions, bounds);
    }
}

Guarda anche