Save

DicomImage.Save method

Enregistre les données de l’image dans le flux spécifié dans le format de fichier spécifié en fonction des options d’enregistrement.

public override void Save(Stream stream, ImageOptionsBase optionsBase, Rectangle boundsRectangle)
ParamètreTaperLa description
streamStreamLe flux dans lequel enregistrer les données de l’image.
optionsBaseImageOptionsBaseLes options de sauvegarde.
boundsRectangleRectangleL’image de destination délimite le rectangle. Définissez le rectangle vide pour utiliser les limites de la source.

Exemples

L’exemple suivant charge une image DICOM à partir d’un fichier, puis enregistre l’image dans un flux de fichiers 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))
    {
        // Enregistre le quart supérieur gauche de l'image dans un flux de fichier.
        image.Save(outputStream, saveOptions, bounds);
    }
}

Voir également