Save
Contents
[
Hide
]
Image.Save method (1 of 3)
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
Image.Save method (2 of 3)
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
Image.Save method (3 of 3)
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