## ImageSaveOptions class


This class contains options necessary for managing image saving process.

```cpp
class ImageSaveOptions : public Aspose::Page::SaveOptions
```

## Methods

| Method | Description |
| --- | --- |
| [get_ImageFormat](./get_imageformat/)() const | Gets/sets an image format for resulting image. |
| [get_Resolution](./get_resolution/)() const | Gets/sets the image resolution. |
| [get_SmoothingMode](./get_smoothingmode/)() const | Gets/sets the smoothing mode for rendering image. |
| [get_TryJoinImageFragments](./get_tryjoinimagefragments/)() const | The flag for combining image fragments into one picture. |
| [ImageSaveOptions](./imagesaveoptions/)() | Initializes a new instance of the [ImageSaveOptions](./) class with default values for flags [SuppressErrors](../) (true) and [Debug](../) (false). |
| [ImageSaveOptions](./imagesaveoptions/)(Aspose::Page::Drawing::Imaging::ImageFormat) | Initializes a new instance of the [ImageSaveOptions](./) with with specified image format. |
| [ImageSaveOptions](./imagesaveoptions/)(Aspose::Page::Drawing::Size) | Initializes a new instance of the [ImageSaveOptions](./) with with specified size of the image. |
| [ImageSaveOptions](./imagesaveoptions/)(Aspose::Page::Drawing::Size, Aspose::Page::Drawing::Imaging::ImageFormat) | Initializes a new instance of the [ImageSaveOptions](./) with with specified size of the image and image format. |
| [ImageSaveOptions](./imagesaveoptions/)(Aspose::Page::Drawing::Imaging::ImageFormat, bool) | Initializes a new instance of the [ImageSaveOptions](./) with with specified image format. |
| [ImageSaveOptions](./imagesaveoptions/)(Aspose::Page::Drawing::Size, bool) | Initializes a new instance of the [ImageSaveOptions](./) with with specified size. |
| [ImageSaveOptions](./imagesaveoptions/)(Aspose::Page::Drawing::Size, Aspose::Page::Drawing::Imaging::ImageFormat, bool) | Initializes a new instance of the [ImageSaveOptions](./) with with specified size of the image and image format. |
| [ImageSaveOptions](./imagesaveoptions/)(bool) | Initializes a new instance of the [ImageSaveOptions](./) with default value for flag [Debug](../) (false). |
| [set_ImageFormat](./set_imageformat/)(Aspose::Page::Drawing::Imaging::ImageFormat) | Gets/sets an image format for resulting image. |
| [set_Resolution](./set_resolution/)(float) | Gets/sets the image resolution. |
| [set_SmoothingMode](./set_smoothingmode/)(System::Nullable\<Aspose::Page::Drawing::Drawing2D::SmoothingMode\>) | Gets/sets the smoothing mode for rendering image. |
| [set_TryJoinImageFragments](./set_tryjoinimagefragments/)(bool) | The flag for combining image fragments into one picture. |
## See Also

* Class [SaveOptions](../../aspose.page/saveoptions/)
* Namespace [Aspose::Page::EPS::Device](../)
* Library [Aspose.Page for C++](../../)
