## SaveOptions class


Этот класс содержит параметры, необходимые для управления процессом конвертации.

```cpp
class SaveOptions : public virtual System::Object
```

## Методы

| Метод | Описание |
| --- | --- |
| [get_AdditionalFontsFolders](./get_additionalfontsfolders/)() const | Указывает дополнительные папки, где конвертер должен искать шрифты для входного документа. Папка по умолчанию — стандартная папка шрифтов, где ОС ищет шрифты для внутренних нужд. |
| virtual [get_ConvertFontsToTTF](./get_convertfontstottf/)() | Указывает, следует ли сохранять шрифты, не являющиеся TrueType, в TTF. Это значительно уменьшает объём получаемого документа при конвертации PS в PDF и повышает скорость конвертации PS‑файлов с большим количеством текста в шрифтах, не являющихся TrueType, в любой выходной формат. Однако при конвертации файла PostSctipt в изображение наблюдается небольшое вертикальное смещение текста. |
| virtual [get_Debug](./get_debug/)() | Указывает, должна ли отладочная информация выводиться в стандартный поток вывода или нет. |
| virtual [get_Exceptions](./get_exceptions/)() | Возвращает список подавленных ошибок конвертации, если [SuppressErrors](../) равно true. |
| [get_JpegQualityLevel](./get_jpegqualitylevel/)() const | Категория Quality указывает уровень сжатия изображения. Доступные значения от 0 до 100. Чем меньше указанное число, тем выше степень сжатия и, соответственно, ниже качество изображения. Значение 0 дает изображение наихудшего качества, а 100 — наилучшего. |
| [get_Size](./get_size/)() const | Получает/устанавливает размер изображения. |
| virtual [get_SupressErrors](./get_supresserrors/)() | Указывает, должны ли ошибки подавляться или нет. Если true, подавленные ошибки добавляются в список [Exceptions](../). Если false, первая ошибка завершит программу. |
| [SaveOptions](./saveoptions/)() | Инициализирует новый экземпляр класса [SaveOptions](./) со значениями по умолчанию для флагов [SuppressErrors](../) (true) и [Debug](../) (false). |
| [SaveOptions](./saveoptions/)(bool) | Инициализирует новый экземпляр класса [SaveOptions](./) со значением по умолчанию для флага [Debug](../) (false). |
| [SaveOptions](./saveoptions/)(Aspose::Page::Drawing::Size) | Инициализирует новый экземпляр [SaveOptions](./) с указанным размером страницы. |
| [SaveOptions](./saveoptions/)(bool, Aspose::Page::Drawing::Size) | Инициализирует новый экземпляр класса [SaveOptions](./) со значением по умолчанию для флага [Debug](../) (false) и с указанным размером страницы. |
| [set_AdditionalFontsFolders](./set_additionalfontsfolders/)(System::ArrayPtr\<System::String\>) | Указывает дополнительные папки, где конвертер должен искать шрифты для входного документа. Папка по умолчанию — стандартная папка шрифтов, где ОС ищет шрифты для внутренних нужд. |
| virtual [set_ConvertFontsToTTF](./set_convertfontstottf/)(bool) | Указывает, следует ли сохранять шрифты, не являющиеся TrueType, в TTF. Это значительно уменьшает объём получаемого документа при конвертации PS в PDF и повышает скорость конвертации PS‑файлов с большим количеством текста в шрифтах, не являющихся TrueType, в любой выходной формат. Однако при конвертации файла PostSctipt в изображение наблюдается небольшое вертикальное смещение текста. |
| virtual [set_Debug](./set_debug/)(bool) | Указывает, должна ли отладочная информация выводиться в стандартный поток вывода или нет. |
| [set_JpegQualityLevel](./set_jpegqualitylevel/)(int32_t) | Категория Quality указывает уровень сжатия изображения. Доступные значения от 0 до 100. Чем меньше указанное число, тем выше степень сжатия и, соответственно, ниже качество изображения. Значение 0 дает изображение наихудшего качества, а 100 — наилучшего. |
| [set_Size](./set_size/)(Aspose::Page::Drawing::Size) | Получает/устанавливает размер изображения. |
| virtual [set_SupressErrors](./set_supresserrors/)(bool) | Указывает, должны ли ошибки подавляться или нет. Если true, подавленные ошибки добавляются в список [Exceptions](../). Если false, первая ошибка завершит программу. |
## См. также

* Class [Object](../../system/object/)
* Namespace [Aspose::Page](../)
* Library [Aspose.Page for C++](../../)
