## LowCodeImageSaveOptions class


Options for saving image in low code way.

```cpp
class LowCodeImageSaveOptions : public Aspose::Cells::LowCode::LowCodeSaveOptions
```

## Methods

| Method | Description |
| --- | --- |
| [GetImageOptions()](./getimageoptions/) | The options for rendering images. |
| [GetOutputFile()](../lowcodesaveoptions/getoutputfile/) | Gets and sets the file(with path if needed) for saving the generated data. When setting this property with value other than null or empty string, OutputStream will be ignored. |
| [GetOutputStream()](../lowcodesaveoptions/getoutputstream/) | Gets and sets the Stream for writing the generated data to. When setting this property with value other than null, OutputFile will be ignored. |
| [GetSaveFormat()](./getsaveformat/) | Gets or sets the save format. |
| [GetSaveOptionsProvider()](./getsaveoptionsprovider/) | Provider of save options for saving generated images. |
| [IsNull()](./isnull/) const | Checks whether the implementation object is nullptr. |
| [LowCodeImageSaveOptions()](./lowcodeimagesaveoptions/) | Default constructor. |
| [LowCodeImageSaveOptions(LowCodeImageSaveOptions_Impl* impl)](./lowcodeimagesaveoptions/) | Constructs from an implementation object. |
| [LowCodeImageSaveOptions(const LowCodeImageSaveOptions\& src)](./lowcodeimagesaveoptions/) | Copy constructor. |
| [LowCodeImageSaveOptions(const LowCodeSaveOptions\& src)](./lowcodeimagesaveoptions/) | Constructs from a parent object. |
| [LowCodeSaveOptions()](../lowcodesaveoptions/lowcodesaveoptions/) | Default constructor. |
| [LowCodeSaveOptions(LowCodeSaveOptions_Impl* impl)](../lowcodesaveoptions/lowcodesaveoptions/) | Constructs from an implementation object. |
| [LowCodeSaveOptions(const LowCodeSaveOptions\& src)](../lowcodesaveoptions/lowcodesaveoptions/) | Copy constructor. |
| explicit [operator bool()](./operator_bool/) const | operator bool() |
| [operator=(const LowCodeImageSaveOptions\& src)](./operator_asm/) | operator= |
| [operator=(const LowCodeSaveOptions\& src)](../lowcodesaveoptions/operator_asm/) | operator= |
| [SetImageOptions(const ImageOrPrintOptions\& value)](./setimageoptions/) | The options for rendering images. |
| [SetOutputFile(const U16String\& value)](../lowcodesaveoptions/setoutputfile/) | Gets and sets the file(with path if needed) for saving the generated data. When setting this property with value other than null or empty string, OutputStream will be ignored. |
| [SetOutputFile(const char16_t* value)](../lowcodesaveoptions/setoutputfile/) | Gets and sets the file(with path if needed) for saving the generated data. When setting this property with value other than null or empty string, OutputStream will be ignored. |
| [SetOutputStream(const Vector \<uint8_t\>\& value)](../lowcodesaveoptions/setoutputstream/) | Gets and sets the Stream for writing the generated data to. When setting this property with value other than null, OutputFile will be ignored. |
| [SetSaveFormat(SaveFormat value)](./setsaveformat/) | Gets or sets the save format. |
| [SetSaveOptionsProvider(const AbstractLowCodeSaveOptionsProvider\& value)](./setsaveoptionsprovider/) | Provider of save options for saving generated images. |
| [~LowCodeImageSaveOptions()](./~lowcodeimagesaveoptions/) | Destructor. |
| [~LowCodeSaveOptions()](../lowcodesaveoptions/~lowcodesaveoptions/) | Destructor. |
## Fields

| Field | Description |
| --- | --- |
| [_impl](./_impl/) | The implementation object. |
## See Also

* Class [LowCodeSaveOptions](../lowcodesaveoptions/)
* Namespace [Aspose::Cells::LowCode](../)
* Library [Aspose.Cells for C++](../../)
