Save
内容
[
隐藏
]Save()
将图像数据保存到底层流。
public void Save()
例子
保存对绘图所做的所有更改。注意:目前仅支持 DXF
using (var image = Aspose.CAD.Image.Load("fileName.dwg"))
{
image.Save();
}
也可以看看
- class Image
- 命名空间 Aspose.CAD
- 部件 Aspose.CAD
Save(string, ImageOptionsBase)
根据保存选项将对象的数据以指定的文件格式保存到指定的文件位置。
public virtual void Save(string filePath, ImageOptionsBase options)
范围 | 类型 | 描述 |
---|---|---|
filePath | String | 文件路径。 |
选项 | ImageOptionsBase | 选项。 |
例子
将绘图导出到指定大小的 BMP
using (var image = Aspose.CAD.Image.Load("fileName.dwg"))
{
image.Save("targetFile.bmp", new BmpOptions()
{
VectorRasterizationOptions = new CadRasterizationOptions()
{
PageWidth = 640,
PageHeight = 480
}
});
}
也可以看看
- class ImageOptionsBase
- class Image
- 命名空间 Aspose.CAD
- 部件 Aspose.CAD
Save(Stream, ImageOptionsBase)
根据保存选项将图片数据以指定的文件格式保存到指定的流中。
public void Save(Stream stream, ImageOptionsBase optionsBase)
范围 | 类型 | 描述 |
---|---|---|
stream | Stream | 保存图像数据的流。 |
optionsBase | ImageOptionsBase | 保存选项。 |
例外
例外 | (健康)状况 |
---|---|
ArgumentNullException | optionsBase |
ArgumentException | 无法保存到指定格式,因为目前不支持。; optionsBase |
ImageSaveException | 图像导出失败。 |
例子
将绘图导出为 JPEG 格式并将其旋转 90 度然后写入内存流
using (var ms = new MemoryStream())
{
using (var image = Aspose.CAD.Image.Load("fileName.dwg"))
{
image.Save(ms, new JpegOptions()
{
Rotation = RotateFlipType.Rotate90FlipNone
});
}
}
也可以看看
- class ImageOptionsBase
- class Image
- 命名空间 Aspose.CAD
- 部件 Aspose.CAD