Image.Save
Contents
[
Hide
]Save()
Saves the image data to the underlying stream.
public void Save()
Examples
Saves all changes made to drawing. Note: Only DXF is currently supported
using (var image = Aspose.CAD.Image.Load("fileName.dwg"))
{
image.Save();
}
See Also
- class Image
- namespace Aspose.CAD
- assembly Aspose.CAD
Save(string, ImageOptionsBase)
Saves the object’s data to the specified file location in the specified file format according to save options.
public virtual void Save(string filePath, ImageOptionsBase options)
Parameter | Type | Description |
---|---|---|
filePath | String | The file path. |
options | ImageOptionsBase | The options. |
Examples
Exports drawing to BMP with specified size
using (var image = Aspose.CAD.Image.Load("fileName.dwg"))
{
image.Save("targetFile.bmp", new BmpOptions()
{
VectorRasterizationOptions = new CadRasterizationOptions()
{
PageWidth = 640,
PageHeight = 480
}
});
}
See Also
- class ImageOptionsBase
- class Image
- namespace Aspose.CAD
- assembly Aspose.CAD
Save(Stream, ImageOptionsBase)
Saves the image’s data to the specified stream in the specified file format according to save options.
public void Save(Stream stream, ImageOptionsBase optionsBase)
Parameter | Type | Description |
---|---|---|
stream | Stream | The stream to save the image’s data to. |
optionsBase | ImageOptionsBase | The save options. |
Exceptions
exception | condition |
---|---|
ArgumentNullException | optionsBase |
ArgumentException | Cannot save to the specified format as it is not supported at the moment.;optionsBase |
ImageSaveException | Image export failed. |
Examples
Exports drawing to JPEG format and rotate it by 90 degrees then writes to memory stream
using (var ms = new MemoryStream())
{
using (var image = Aspose.CAD.Image.Load("fileName.dwg"))
{
image.Save(ms, new JpegOptions()
{
Rotation = RotateFlipType.Rotate90FlipNone
});
}
}
See Also
- class ImageOptionsBase
- class Image
- namespace Aspose.CAD
- assembly Aspose.CAD