Save
DicomImage.Save method
根据保存选项将图像的数据以指定的文件格式保存到指定的流中。
public override void Save(Stream stream, ImageOptionsBase optionsBase, Rectangle boundsRectangle)
范围 | 类型 | 描述 |
---|---|---|
stream | Stream | 将图像数据保存到的流。 |
optionsBase | ImageOptionsBase | 保存选项。 |
boundsRectangle | Rectangle | 目标图像边界矩形。为使用源边界设置空矩形。 |
例子
以下示例从文件加载 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);
}
}
也可以看看
- class ImageOptionsBase
- struct Rectangle
- class DicomImage
- 命名空间 Aspose.Imaging.FileFormats.Dicom
- 部件 Aspose.Imaging