Параметры преобразования рабочей книги – API Aspose.Cells Cloud
Свойства ConvertWorkbookOptions
Версия API: 23.12 (2024‑03)
ConvertWorkbookOptions — это модель запроса, используемая API преобразования Aspose.Cells Cloud для указания способа трансформации рабочей книги Excel в другой формат (PDF, CSV, HTML и т.д.). Она объединяет информацию об исходном файле, целевой формат, настройки страницы и параметры сохранения, специфичные для формата.
| Имя | Тип | Описание | Примечания |
|---|---|---|---|
| DataSource | Object | Источник данных файла: CloudFileSystem, RequestFiles или HttpUri. |
|
| FileInfo | Object | Описывает имя файла, его размер и содержимое в кодировке base64. | |
| PageSetup | Object | Свойства настройки страницы, такие как поля, ориентация и масштаб. | |
| SaveOptions | Object | Контейнер для объектов параметров сохранения, специфичных для формата (например, PdfSaveOptions, HtmlSaveOptions). |
|
| ConvertFormat | string | Целевой формат файла (например, PDF, CSV, HTML, XLSX, TIFF и т.д.). | |
| CheckExcelRestriction | boolean | Получает или задаёт, следует ли применять ограничения, специфичные для Excel (максимальное количество строк, столбцов, длина имени листа и т.д.). |
Предварительные требования
- Получите действительный токен доступа OAuth 2.0 для Aspose.Cells Cloud.
- Убедитесь, что исходный файл доступен через один из поддерживаемых типов
DataSource.
Быстрый пример
{
"DataSource": {
"FileInfo": {
"FileName": "Sample.xlsx",
"FileContent": "<base64‑кодированное‑содержимое>"
}
},
"ConvertFormat": "pdf",
"SaveOptions": {
"PdfSaveOptions": {
"CompressImages": true,
"ImageQuality": 90
}
}
}
curl -X POST "https://api.aspose.cloud/v3.0/cells/convert" \
-H "Authorization: Bearer {access_token}" \
-H "Content-Type: application/json" \
-d @request.json \
-o Sample.pdf
Детали запроса API
Операция преобразования выполняется с помощью POST-запроса к конечной точке:
https://api.aspose.cloud/v3.0/cells/convert
Обязательные заголовки:
| Заголовок | Значение |
|---|---|
Authorization |
Bearer {access_token} |
Content-Type |
application/json |
Тело запроса должно быть JSON-представлением ConvertWorkbookOptions (см. пример выше). Все свойства являются необязательными, если они не требуются выбранным значением ConvertFormat.
Ответ API
При успешном преобразовании возвращается HTTP 200 OK (или 202 Accepted для асинхронной обработки) с преобразованным файлом, передаваемым в теле ответа. При потоковой передаче ответа заголовок Content-Disposition содержит предложенное имя файла.
Пример JSON-ответа для асинхронного запроса:
{
"JobId": "a1b2c3d4e5",
"Status": "InProgress",
"ResultUrl": "https://api.aspose.cloud/v3.0/cells/jobs/a1b2c3d4e5/result"
}
Коды состояния
| Код | Значение |
|---|---|
| 200 | Преобразование завершено; файл возвращён. |
| 202 | Преобразование принято; результат будет доступен позже. |
| 400 | Неверный запрос — отсутствуют или некорректны параметры. |
| 401 | Неавторизован — неверный или отсутствующий токен. |
| 403 | Запрещено — недостаточно прав. |
| 500 | Внутренняя ошибка сервера. |
Примечания / Ограничения
- Флаг
CheckExcelRestrictionприменяет ограничения Excel, такие как максимальное количество строк (1 048 576) и столбцов (16 384). - Не все целевые форматы поддерживают каждое свойство
SaveOptions; неподдерживаемые параметры игнорируются. - При использовании
HttpUriв качестве источника данных URL должен быть общедоступным и не требовать аутентификации. - Информация о методе API и конечной точке добавлена для повышения ясности разработчиков и снижения вероятности ошибок при интеграции.
Свойства FileSource
| Имя свойства | Тип свойства | Может быть null | Только для чтения | Значение по умолчанию | Описание |
|---|---|---|---|---|---|
| FileSourceType | String | true | false | Указывает тип источника (CloudFileSystem, RequestFiles, HttpUri). |
|
| FilePath | String | true | false | Путь к файлу. |
Свойства DbfSaveOptions
| Имя свойства | Тип свойства | Может быть null | Только для чтения | Значение по умолчанию | Описание |
|---|---|---|---|---|---|
| ExportAsString | Boolean | true | false | Если true, числовые значения экспортируются как строки. | |
| SaveFormat | String | true | false | Идентификатор формата для файлов DBF. | |
| CachedFileFolder | String | true | false | Папка, используемая для временных кэшированных файлов. | |
| ClearData | Boolean | true | false | Очищает существующие данные перед сохранением. | |
| CreateDirectory | Boolean | true | false | Создаёт целевую папку, если она не существует. | |
| EnableHttpCompression | Boolean | true | false | Включает HTTP-сжатие для ответа. | |
| RefreshChartCache | Boolean | true | false | Обновляет кэшированные данные диаграмм перед сохранением. | |
| SortNames | Boolean | true | false | Сортирует именованные диапазоны по алфавиту. | |
| ValidateMergedAreas | Boolean | true | false | Проверяет объединённые ячейки на согласованность. | |
| MergeAreas | Boolean | true | false | Объединяет соседние ячейки, когда это возможно. | |
| SortExternalNames | Boolean | true | false | Сортирует внешние именованные ссылки. | |
| CheckExcelRestriction | Boolean | true | false | Применяет ограничения Excel при преобразовании. | |
| UpdateSmartArt | Boolean | true | false | Обновляет объекты SmartArt до последней версии. | |
| EncryptDocumentProperties | Boolean | true | false | Шифрует свойства документа в выходном файле. |
Свойства DifSaveOptions
| Имя свойства | Тип свойства | Может быть null | Только для чтения | Значение по умолчанию | Описание |
|---|---|---|---|---|---|
| SaveFormat | String | true | false | Идентификатор формата для файлов DIF. | |
| CachedFileFolder | String | true | false | Папка, используемая для временных кэшированных файлов. | |
| ClearData | Boolean | true | false | Очищает существующие данные перед сохранением. | |
| CreateDirectory | Boolean | true | false | Создаёт целевую папку, если она не существует. | |
| EnableHttpCompression | Boolean | true | false | Включает HTTP-сжатие для ответа. | |
| RefreshChartCache | Boolean | true | false | Обновляет кэшированные данные диаграмм перед сохранением. | |
| SortNames | Boolean | true | false | Сортирует именованные диапазоны по алфавиту. | |
| ValidateMergedAreas | Boolean | true | false | Проверяет объединённые ячейки на согласованность. | |
| MergeAreas | Boolean | true | false | Объединяет соседние ячейки, когда это возможно. | |
| SortExternalNames | Boolean | true | false | Сортирует внешние именованные ссылки. | |
| CheckExcelRestriction | Boolean | true | false | Применяет ограничения Excel при преобразовании. | |
| UpdateSmartArt | Boolean | true | false | Обновляет объекты SmartArt до последней версии. | |
| EncryptDocumentProperties | Boolean | true | false | Шифрует свойства документа в выходном файле. |
Свойства DocxSaveOptions
| Имя свойства | Тип свойства | Может быть null | Только для чтения | Значение по умолчанию | Описание |
|---|---|---|---|---|---|
| DefaultFont | String | true | false | Шрифт, используемый, когда исходный шрифт недоступен. | |
| CheckWorkbookDefaultFont | Boolean | true | false | Проверяет, применяется ли шрифт по умолчанию для рабочей книги. | |
| CheckFontCompatibility | Boolean | true | false | Проверяет совместимость шрифтов для целевого формата. | |
| IsFontSubstitutionCharGranularity | Boolean | true | false | Управляет заменой шрифтов на уровне символов. | |
| OnePagePerSheet | Boolean | true | false | Принудительно размещает каждый лист на отдельной странице. | |
| AllColumnsInOnePagePerSheet | Boolean | true | false | Помещает все столбцы листа на одну страницу. | |
| IgnoreError | Boolean | true | false | Игнорирует некритические ошибки при преобразовании. | |
| OutputBlankPageWhenNothingToPrint | Boolean | true | false | Генерирует пустую страницу, если нечего отображать. | |
| PageIndex | Integer | true | false | Индекс первой страницы для экспорта. | |
| PageCount | Integer | true | false | Количество страниц для экспорта. | |
| PrintingPageType | String | true | false | Указывает тип страницы для печати. | |
| GridlineType | String | true | false | Определяет способ отрисовки сетки. | |
| TextCrossType | String | true | false | Определяет тип переноса текста. | |
| DefaultEditLanguage | String | true | false | Язык по умолчанию для редактирования текста. | |
| EmfRenderSetting | String | true | false | Настройки рендеринга EMF. | |
| MergeAreas | Boolean | true | false | Объединяет соседние ячейки, когда это возможно. | |
| SortExternalNames | Boolean | true | false | Сортирует внешние именованные ссылки. | |
| UpdateSmartArt | Boolean | true | false | Обновляет объекты SmartArt до последней версии. | |
| SaveFormat | String | true | false | Идентификатор формата для файлов DOCX. | |
| CachedFileFolder | String | true | false | Папка, используемая для временных кэшированных файлов. | |
| ClearData | Boolean | true | false | Очищает существующие данные перед сохранением. | |
| CreateDirectory | Boolean | true | false | Создаёт целевую папку, если она не существует. | |
| EnableHttpCompression | Boolean | true | false | Включает HTTP-сжатие для ответа. | |
| RefreshChartCache | Boolean | true | false | Обновляет кэшированные данные диаграмм перед сохранением. | |
| SortNames | Boolean | true | false | Сортирует именованные диапазоны по алфавиту. | |
| ValidateMergedAreas | Boolean | true | false | Проверяет объединённые ячейки на согласованность. | |
| CheckExcelRestriction | Boolean | true | false | Применяет ограничения Excel при преобразовании. | |
| EncryptDocumentProperties | Boolean | true | false | Шифрует свойства документа в выходном файле. |
Свойства HtmlSaveOptions
| Имя свойства | Тип свойства | Может быть null | Только для чтения | Значение по умолчанию | Описание |
|---|---|---|---|---|---|
| ExportPageHeaders | Boolean | true | false | Включает заголовки страниц в HTML-вывод. | |
| ExportPageFooters | Boolean | true | false | Включает нижние колонтитулы в HTML-вывод. | |
| ExportRowColumnHeadings | Boolean | true | false | Экспортирует заголовки строк и столбцов. | |
| ShowAllSheets | Boolean | true | false | Показывает все рабочие листы в одном HTML-файле. | |
| ImageOptions | Class | true | false | Настройки, управляющие рендерингом изображений. | |
| SaveAsSingleFile | Boolean | true | false | Сохраняет всю рабочую книгу как один HTML-файл. | |
| ExportHiddenWorksheet | Boolean | true | false | Включает скрытые рабочие листы в экспорт. | |
| ExportGridLines | Boolean | true | false | Отрисовывает сеточные линии в HTML-выводе. | |
| PresentationPreference | Boolean | true | false | Оптимизирует HTML для режима презентации. | |
| CellCssPrefix | String | true | false | Префикс, добавляемый к именам CSS-классов для ячеек. | |
| TableCssId | String | true | false | Атрибут ID для созданной HTML-таблицы. | |
| IsFullPathLink | Boolean | true | false | Генерирует полные пути гиперссылок на ресурсы. | |
| ExportWorksheetCSSSeparately | Boolean | true | false | Размещает CSS каждого листа в отдельном файле. | |
| ExportSimilarBorderStyle | Boolean | true | false | Объединяет похожие стили границ для уменьшения размера CSS. | |
| MergeEmptyTdForcely | Boolean | true | false | Принудительно объединяет пустые элементы <td>. |
|
| ExportCellCoordinate | Boolean | true | false | Включает координаты ячеек (например, A1) в HTML. | |
| ExportExtraHeadings | Boolean | true | false | Добавляет дополнительные заголовочные строки/столбцы при необходимости. | |
| ExportHeadings | Boolean | true | false | Экспортирует заголовки строк и столбцов. | |
| ExportFormula | Boolean | true | false | Показывает формулы вместо вычисленных значений. | |
| AddTooltipText | Boolean | true | false | Добавляет всплывающие подсказки с комментариями ячеек. | |
| ExportBogusRowData | Boolean | true | false | Включает строки-заполнители для пустых данных. | |
| ExcludeUnusedStyles | Boolean | true | false | Удаляет неиспользуемые CSS-стили. | |
| ExportDocumentProperties | Boolean | true | false | Записывает свойства документа в HTML-мета-теги. | |
| ExportWorksheetProperties | Boolean | true | false | Записывает свойства рабочего листа в HTML. | |
| ExportWorkbookProperties | Boolean | true | false | Записывает свойства рабочей книги в HTML. | |
| ExportFrameScriptsAndProperties | Boolean | true | false | Включает скрипты и свойства для фреймов. | |
| AttachedFilesDirectory | String | true | false | Путь к папке для вложенных файлов. | |
| AttachedFilesUrlPrefix | String | true | false | Префикс URL для вложенных файлов. | |
| Encoding | String | true | false | Кодировка символов для HTML-файла. | |
| ExportActiveWorksheetOnly | Boolean | true | false | Экспортирует только активный рабочий лист. | |
| ExportChartImageFormat | String | true | false | Формат изображения, используемый для встроенных диаграмм. | |
| ExportImagesAsBase64 | Boolean | true | false | Кодирует изображения как строки Base64. | |
| HiddenColDisplayType | String | true | false | Как отображаются скрытые столбцы. | |
| HiddenRowDisplayType | String | true | false | Как отображаются скрытые строки. | |
| HtmlCrossStringType | String | true | false | Определяет, как отображаются переносимые строки. | |
| IsExpImageToTempDir | Boolean | true | false | Экспортирует изображения во временную папку. | |
| PageTitle | String | true | false | Заголовок для созданной HTML-страницы. | |
| ParseHtmlTagInCell | Boolean | true | false | Парсит HTML-теги, содержащиеся в значениях ячеек. | |
| CellNameAttribute | String | true | false | Имя атрибута, содержащего ссылку на ячейку. | |
| SaveFormat | String | true | false | Идентификатор формата для HTML-файлов. | |
| CachedFileFolder | String | true | false | Папка, используемая для временных кэшированных файлов. | |
| ClearData | Boolean | true | false | Очищает существующие данные перед сохранением. | |
| CreateDirectory | Boolean | true | false | Создаёт целевую папку, если она не существует. | |
| EnableHttpCompression | Boolean | true | false | Включает HTTP-сжатие для ответа. | |
| RefreshChartCache | Boolean | true | false | Обновляет кэшированные данные диаграмм перед сохранением. | |
| SortNames | Boolean | true | false | Сортирует именованные диапазоны по алфавиту. | |
| ValidateMergedAreas | Boolean | true | false | Проверяет объединённые ячейки на согласованность. | |
| MergeAreas | Boolean | true | false | Объединяет соседние ячейки, когда это возможно. | |
| SortExternalNames | Boolean | true | false | Сортирует внешние именованные ссылки. | |
| CheckExcelRestriction | Boolean | true | false | Применяет ограничения Excel при преобразовании. | |
| UpdateSmartArt | Boolean | true | false | Обновляет объекты SmartArt до последней версии. | |
| EncryptDocumentProperties | Boolean | true | false | Шифрует свойства документа в выходном файле. |
Свойства ImageSaveOptions
| Имя свойства | Тип свойства | Может быть null | Только для чтения | Значение по умолчанию | Описание |
|---|---|---|---|---|---|
| ChartImageType | String | true | false | Формат изображения, используемый для рендеринга диаграмм. | |
| EmbeddedImageNameInSvg | String | true | false | Имя, присваиваемое встроенным изображениям в SVG-выводе. | |
| HorizontalResolution | Integer | true | false | Горизонтальное разрешение (DPI) экспортируемого изображения. | |
| ImageFormat | String | true | false | Целевой формат изображения (PNG, JPG и т.д.). | |
| IsCellAutoFit | Boolean | true | false | Автоматически подгоняет содержимое ячейки под размер изображения. | |
| OnePagePerSheet | Boolean | true | false | Рендерит каждый рабочий лист на отдельной странице. | |
| OnlyArea | Boolean | true | false | Экспортирует только заданную область рабочего листа. | |
| PrintingPage | String | true | false | Макет страницы, используемый для печати. | |
| PrintWithStatusDialog | Boolean | true | false | Показывает диалоговое окно состояния во время печати. | |
| Quality | Integer | true | false | Качество сжатия для изображений JPEG (0‑100). | |
| TiffCompression | String | true | false | Тип сжатия для изображений TIFF. | |
| VerticalResolution | Integer | true | false | Вертикальное разрешение (DPI) экспортируемого изображения. | |
| SaveFormat | String | true | false | Идентификатор формата для файлов изображений. | |
| CachedFileFolder | String | true | false | Папка, используемая для временных кэшированных файлов. | |
| ClearData | Boolean | true | false | Очищает существующие данные перед сохранением. | |
| CreateDirectory | Boolean | true | false | Создаёт целевую папку, если она не существует. | |
| EnableHttpCompression | Boolean | true | false | Включает HTTP-сжатие для ответа. | |
| RefreshChartCache | Boolean | true | false | Обновляет кэшированные данные диаграмм перед сохранением. | |
| SortNames | Boolean | true | false | Сортирует именованные диапазоны по алфавиту. | |
| ValidateMergedAreas | Boolean | true | false | Проверяет объединённые ячейки на согласованность. | |
| MergeAreas | Boolean | true | false | Объединяет соседние ячейки, когда это возможно. | |
| SortExternalNames | Boolean | true | false | Сортирует внешние именованные ссылки. | |
| CheckExcelRestriction | Boolean | true | false | Применяет ограничения Excel при преобразовании. | |
| UpdateSmartArt | Boolean | true | false | Обновляет объекты SmartArt до последней версии. | |
| EncryptDocumentProperties | Boolean | true | false | Шифрует свойства документа в выходном файле. |
Свойства JsonSaveOptions
| Имя свойства | Тип свойства | Может быть null | Только для чтения | Значение по умолчанию | Описание |
|---|---|---|---|---|---|
| ExportArea | Class | true | false | Определяет область рабочего листа для экспорта. | |
| HasHeaderRow | Boolean | true | false | Указывает, содержит ли первая строка заголовки столбцов. | |
| ExportAsString | Boolean | true | false | Экспортирует все значения как строки. | |
| Indent | String | true | false | Строка, используемая для отступов (например, два пробела). | |
| SaveFormat | String | true | false | Идентификатор формата для JSON-файлов. | |
| CachedFileFolder | String | true | false | Папка, используемая для временных кэшированных файлов. | |
| ClearData | Boolean | true | false | Очищает существующие данные перед сохранением. | |
| CreateDirectory | Boolean | true | false | Создаёт целевую папку, если она не существует. | |
| EnableHttpCompression | Boolean | true | false | Включает HTTP-сжатие для ответа. | |
| RefreshChartCache | Boolean | true | false | Обновляет кэшированные данные диаграмм перед сохранением. | |
| SortNames | Boolean | true | false | Сортирует именованные диапазоны по алфавиту. | |
| ValidateMergedAreas | Boolean | true | false | Проверяет объединённые ячейки на согласованность. | |
| MergeAreas | Boolean | true | false | Объединяет соседние ячейки, когда это возможно. | |
| SortExternalNames | Boolean | true | false | Сортирует внешние именованные ссылки. | |
| CheckExcelRestriction | Boolean | true | false | Применяет ограничения Excel при преобразовании. | |
| UpdateSmartArt | Boolean | true | false | Обновляет объекты SmartArt до последней версии. | |
| EncryptDocumentProperties | Boolean | true | false | Шифрует свойства документа в выходном файле. |
Свойства MarkdownSaveOptions
| Имя свойства | Тип свойства | Может быть null | Только для чтения | Значение по умолчанию | Описание |
|---|---|---|---|---|---|
| Encoding | String | true | false | Кодировка символов для markdown-файла. | |
| FormatStrategy | String | true | false | Стратегия форматирования markdown (например, GitHub, CommonMark). | |
| LineSeparator | String | true | false | Символ(ы) разрыва строки, используемые для вывода. | |
| SaveFormat | String | true | false | Идентификатор формата для markdown-файлов. | |
| CachedFileFolder | String | true | false | Папка, используемая для временных кэшированных файлов. | |
| ClearData | Boolean | true | false | Очищает существующие данные перед сохранением. | |
| CreateDirectory | Boolean | true | false | Создаёт целевую папку, если она не существует. | |
| EnableHttpCompression | Boolean | true | false | Включает HTTP-сжатие для ответа. | |
| RefreshChartCache | Boolean | true | false | Обновляет кэшированные данные диаграмм перед сохранением. | |
| SortNames | Boolean | true | false | Сортирует именованные диапазоны по алфавиту. | |
| ValidateMergedAreas | Boolean | true | false | Проверяет объединённые ячейки на согласованность. | |
| MergeAreas | Boolean | true | false | Объединяет соседние ячейки, когда это возможно. | |
| SortExternalNames | Boolean | true | false | Сортирует внешние именованные ссылки. | |
| CheckExcelRestriction | Boolean | true | false | Применяет ограничения Excel при преобразовании. | |
| UpdateSmartArt | Boolean | true | false | Обновляет объекты SmartArt до последней версии. | |
| EncryptDocumentProperties | Boolean | true | false | Шифрует свойства документа в выходном файле. |
Свойства OoxmlSaveOptions
| Имя свойства | Тип свойства | Может быть null | Только для чтения | Значение по умолчанию | Описание |
|---|---|---|---|---|---|
| ExportCellName | Boolean | true | false | Включает имена ячеек в экспортируемый файл. | |
| UpdateZoom | Boolean | true | false | Обновляет масштаб в выходном документе. | |
| EnableZip64 | Boolean | true | false | Включает расширения ZIP64 для больших файлов. | |
| EmbedOoxmlAsOleObject | Boolean | true | false | Встраивает OOXML как OLE-объект. | |
| CompressionType | String | true | false | Тип применяемого сжатия (например, Normal, Maximum). | |
| SaveFormat | String | true | false | Идентификатор формата для файлов OOXML. | |
| CachedFileFolder | String | true | false | Папка, используемая для временных кэшированных файлов. | |
| ClearData | Boolean | true | false | Очищает существующие данные перед сохранением. | |
| CreateDirectory | Boolean | true | false | Создаёт целевую папку, если она не существует. | |
| EnableHttpCompression | Boolean | true | false | Включает HTTP-сжатие для ответа. | |
| RefreshChartCache | Boolean | true | false | Обновляет кэшированные данные диаграмм перед сохранением. | |
| SortNames | Boolean | true | false | Сортирует именованные диапазоны по алфавиту. | |
| ValidateMergedAreas | Boolean | true | false | Проверяет объединённые ячейки на согласованность. | |
| MergeAreas | Boolean | true | false | Объединяет соседние ячейки, когда это возможно. | |
| SortExternalNames | Boolean | true | false | Сортирует внешние именованные ссылки. | |
| CheckExcelRestriction | Boolean | true | false | Применяет ограничения Excel при преобразовании. | |
| UpdateSmartArt | Boolean | true | false | Обновляет объекты SmartArt до последней версии. | |
| EncryptDocumentProperties | Boolean | true | false | Шифрует свойства документа в выходном файле. |
Свойства PclSaveOptions
| Имя свойства | Тип свойства | Может быть null | Только для чтения | Значение по умолчанию | Описание |
|---|---|---|---|---|---|
| fontFullName | String | true | false | Полное имя используемого шрифта. | |
| fontPclName | String | true | false | Имя шрифта, специфичное для PCL. | |
| SaveFormat | String | true | false | Идентификатор формата для файлов PCL. | |
| CachedFileFolder | String | true | false | Папка, используемая для временных кэшированных файлов. | |
| ClearData | Boolean | true | false | Очищает существующие данные перед сохранением. | |
| CreateDirectory | Boolean | true | false | Создаёт целевую папку, если она не существует. | |
| EnableHttpCompression | Boolean | true | false | Включает HTTP-сжатие для ответа. | |
| RefreshChartCache | Boolean | true | false | Обновляет кэшированные данные диаграмм перед сохранением. | |
| SortNames | Boolean | true | false | Сортирует именованные диапазоны по алфавиту. | |
| ValidateMergedAreas | Boolean | true | false | Проверяет объединённые ячейки на согласованность. | |
| MergeAreas | Boolean | true | false | Объединяет соседние ячейки, когда это возможно. | |
| SortExternalNames | Boolean | true | false | Сортирует внешние именованные ссылки. | |
| CheckExcelRestriction | Boolean | true | false | Применяет ограничения Excel при преобразовании. | |
| UpdateSmartArt | Boolean | true | false | Обновляет объекты SmartArt до последней версии. | |
| EncryptDocumentProperties | Boolean | true | false | Шифрует свойства документа в выходном файле. |
Свойства PDFSaveOptions
| Имя свойства | Тип свойства | Может быть null | Только для чтения | Значение по умолчанию | Описание |
|---|---|---|---|---|---|
| DisplayDocTitle | Boolean | true | false | Использует заголовок документа как заголовок PDF. | |
| ExportDocumentStructure | Boolean | true | false | Сохраняет логическую структуру документа. | |
| EmfRenderSetting | String | true | false | Настройки рендеринга изображений EMF. | |
| CustomPropertiesExport | String | true | false | Управляет экспортом пользовательских свойств документа. | |
| OptimizationType | String | true | false | Тип оптимизации PDF (например, Size, Speed). | |
| Producer | String | true | false | Имя приложения-производителя PDF. | |
| PDFCompression | String | true | false | Алгоритм сжатия для потоков PDF. | |
| FontEncoding | String | true | false | Кодировка, используемая для встроенных шрифтов. | |
| Watermark | Class | true | false | Настройки водяного знака, применяемые к PDF. | |
| CalculateFormula | Boolean | true | false | Вычисляет формулы перед экспортом. | |
| CheckFontCompatibility | Boolean | true | false | Проверяет совместимость шрифтов для рендеринга PDF. | |
| Compliance | String | true | false | Уровень соответствия PDF/A или PDF/X. | |
| DefaultFont | String | true | false | Шрифт, используемый, когда исходный шрифт недоступен. | |
| OnePagePerSheet | Boolean | true | false | Размещает каждый рабочий лист на отдельной странице PDF. | |
| PrintingPageType | String | true | false | Указывает тип страницы для печати. | |
| SecurityOptions | Class | true | false | Параметры безопасности, такие как пароли и разрешения. | |
| desiredPPI | Integer | true | false | Желаемое разрешение в пикселях на дюйм. | |
| jpegQuality | Integer | true | false | Качество изображения JPEG (0‑100). | |
| ImageType | String | true | false | Тип изображения, используемый для растеризации. | |
| SaveFormat | String | true | false | Идентификатор формата для PDF-файлов. | |
| CachedFileFolder | String | true | false | Папка, используемая для временных кэшированных файлов. | |
| ClearData | Boolean | true | false | Очищает существующие данные перед сохранением. | |
| CreateDirectory | Boolean | true | false | Создаёт целевую папку, если она не существует. | |
| EnableHttpCompression | Boolean | true | false | Включает HTTP-сжатие для ответа. | |
| RefreshChartCache | Boolean | true | false | Обновляет кэшированные данные диаграмм перед сохранением. | |
| SortNames | Boolean | true | false | Сортирует именованные диапазоны по алфавиту. | |
| ValidateMergedAreas | Boolean | true | false | Проверяет объединённые ячейки на согласованность. | |
| MergeAreas | Boolean | true | false | Объединяет соседние ячейки, когда это возможно. | |
| SortExternalNames | Boolean | true | false | Сортирует внешние именованные ссылки. | |
| CheckExcelRestriction | Boolean | true | false | Применяет ограничения Excel при преобразовании. | |
| UpdateSmartArt | Boolean | true | false | Обновляет объекты SmartArt до последней версии. | |
| EncryptDocumentProperties | Boolean | true | false | Шифрует свойства документа в выходном файле. |
Свойства PptxSaveOptions
| Имя свойства | Тип свойства | Может быть null | Только для чтения | Значение по умолчанию | Описание |
|---|---|---|---|---|---|
| IgnoreHiddenRows | Boolean | true | false | Пропускает скрытые строки при экспорте. | |
| AdjustFontSizeForRowType | String | true | false | Управляет изменением размера шрифта в зависимости от типа строки. | |
| ExportViewType | String | true | false | Определяет, какой вид (слайд, заметки) экспортировать. | |
| DefaultFont | String | true | false | Шрифт, используемый, когда исходный шрифт недоступен. | |
| CheckWorkbookDefaultFont | Boolean | true | false | Проверяет, применяется ли шрифт по умолчанию для рабочей книги. | |
| CheckFontCompatibility | Boolean | true | false | Проверяет совместимость шрифтов для целевого формата. | |
| IsFontSubstitutionCharGranularity | Boolean | true | false | Управляет заменой шрифтов на уровне символов. | |
| OnePagePerSheet | Boolean | true | false | Размещает каждый рабочий лист на отдельном слайде. | |
| AllColumnsInOnePagePerSheet | Boolean | true | false | Помещает все столбцы листа на один слайд. | |
| IgnoreError | Boolean | true | false | Игнорирует некритические ошибки при преобразовании. | |
| OutputBlankPageWhenNothingToPrint | Boolean | true | false | Генерирует пустой слайд, если нечего отображать. | |
| PageIndex | Integer | true | false | Индекс первого слайда для экспорта. | |
| PageCount | Integer | true | false | Количество слайдов для экспорта. | |
| PrintingPageType | String | true | false | Указывает тип страницы для печати. | |
| GridlineType | String | true | false | Определяет способ отрисовки сетки. | |
| TextCrossType | String | true | false | Определяет тип переноса текста. | |
| DefaultEditLanguage | String | true | false | Язык по умолчанию для редактирования текста. | |
| EmfRenderSetting | String | true | false | Настройки рендеринга EMF. | |
| MergeAreas | Boolean | true | false | Объединяет соседние ячейки, когда это возможно. | |
| SortExternalNames | Boolean | true | false | Сортирует внешние именованные ссылки. | |
| UpdateSmartArt | Boolean | true | false | Обновляет объекты SmartArt до последней версии. | |
| SaveFormat | String | true | false | Идентификатор формата для файлов PPTX. | |
| CachedFileFolder | String | true | false | Папка, используемая для временных кэшированных файлов. | |
| ClearData | Boolean | true | false | Очищает существующие данные перед сохранением. | |
| CreateDirectory | Boolean | true | false | Создаёт целевую папку, если она не существует. | |
| EnableHttpCompression | Boolean | true | false | Включает HTTP-сжатие для ответа. | |
| RefreshChartCache | Boolean | true | false | Обновляет кэшированные данные диаграмм перед сохранением. | |
| SortNames | Boolean | true | false | Сортирует именованные диапазоны по алфавиту. | |
| ValidateMergedAreas | Boolean | true | false | Проверяет объединённые ячейки на согласованность. | |
| CheckExcelRestriction | Boolean | true | false | Применяет ограничения Excel при преобразовании. | |
| EncryptDocumentProperties | Boolean | true | false | Шифрует свойства документа в выходном файле. |
Свойства SqlScriptSaveOptions
| Имя свойства | Тип свойства | Может быть null | Только для чтения | Значение по умолчанию | Описание |
|---|---|---|---|---|---|
| CheckIfTableExists | Boolean | true | false | Проверяет, существует ли целевая таблица уже. | |
| ColumnTypeMap | String | true | false | Сопоставление имён столбцов с типами данных SQL. | |
| CheckAllDataForColumnType | Boolean | true | false | Сканирует все строки для вывода типов столбцов. | |
| AddBlankLineBetweenRows | Boolean | true | false | Вставляет пустую строку между сгенерированными строками. | |
| Separator | String | true | false | Строка, используемая как разделитель столбцов (например, запятая, табуляция). | |
| OperatorType | String | true | false | SQL-оператор, используемый (INSERT, UPDATE и т.д.). | |
| PrimaryKey | Integer | true | false | Индекс столбца, являющегося первичным ключом. | |
| CreateTable | Boolean | true | false | Генерирует оператор CREATE TABLE. | |
| IdName | String | true | false | Имя столбца идентификатора. | |
| StartId | Integer | true | false | Начальное значение для автоувеличивающихся ID. | |
| TableName | String | true | false | Имя целевой таблицы базы данных. | |
| ExportAsString | Boolean | true | false | Экспортирует все значения как строки. | |
| ExportArea | Class | true | false | Определяет область рабочего листа для экспорта. | |
| HasHeaderRow | Boolean | true | false | Указывает, содержит ли первая строка заголовки столбцов. | |
| SaveFormat | String | true | false | Идентификатор формата для файлов SQL-скриптов. | |
| CachedFileFolder | String | true | false | Папка, используемая для временных кэшированных файлов. | |
| ClearData | Boolean | true | false | Очищает существующие данные перед сохранением. | |
| CreateDirectory | Boolean | true | false | Создаёт целевую папку, если она не существует. | |
| EnableHttpCompression | Boolean | true | false | Включает HTTP-сжатие для ответа. | |
| RefreshChartCache | Boolean | true | false | Обновляет кэшированные данные диаграмм перед сохранением. | |
| SortNames | Boolean | true | false | Сортирует именованные диапазоны по алфавиту. | |
| ValidateMergedAreas | Boolean | true | false | Проверяет объединённые ячейки на согласованность. | |
| MergeAreas | Boolean | true | false | Объединяет соседние ячейки, когда это возможно. | |
| SortExternalNames | Boolean | true | false | Сортирует внешние именованные ссылки. | |
| CheckExcelRestriction | Boolean | true | false | Применяет ограничения Excel при преобразовании. | |
| UpdateSmartArt | Boolean | true | false | Обновляет объекты SmartArt до последней версии. | |
| EncryptDocumentProperties | Boolean | true | false | Шифрует свойства документа в выходном файле. |
Свойства SvgSaveOptions
| Имя свойства | Тип свойства | Может быть null | Только для чтения | Значение по умолчанию | Описание |
|---|---|---|---|---|---|
| SheetIndex | Integer | true | false | Индекс экспортируемого рабочего листа. | |
| ChartImageType | String | true | false | Формат изображения, используемый для рендеринга диаграмм. | |
| EmbeddedImageNameInSvg | String | true | false | Имя, присваиваемое встроенным изображениям в SVG-выводе. | |
| HorizontalResolution | Integer | true | false | Горизонтальное разрешение (DPI) экспортируемого SVG. | |
| ImageFormat | String | true | false | Целевой формат изображения для растровых элементов. | |
| IsCellAutoFit | Boolean | true | false | Автоматически подгоняет содержимое ячейки под размер SVG. | |
| OnePagePerSheet | Boolean | true | false | Рендерит каждый рабочий лист на отдельной странице SVG. | |
| OnlyArea | Boolean | true | false | Экспортирует только заданную область рабочего листа. | |
| PrintingPage | String | true | false | Макет страницы, используемый для печати. | |
| PrintWithStatusDialog | Boolean | true | false | Показывает диалоговое окно состояния во время печати. | |
| Quality | Integer | true | false | Качество сжатия для растровых изображений. | |
| TiffCompression | String | true | false | Тип сжатия для изображений TIFF, встроенных в SVG. | |
| VerticalResolution | Integer | true | false | Вертикальное разрешение (DPI) экспортируемого SVG. | |
| SaveFormat | String | true | false | Идентификатор формата для SVG-файлов. | |
| CachedFileFolder | String | true | false | Папка, используемая для временных кэшированных файлов. | |
| ClearData | Boolean | true | false | Очищает существующие данные перед сохранением. | |
| CreateDirectory | Boolean | true | false | Создаёт целевую папку, если она не существует. | |
| EnableHttpCompression | Boolean | true | false | Включает HTTP-сжатие для ответа. | |
| RefreshChartCache | Boolean | true | false | Обновляет кэшированные данные диаграмм перед сохранением. | |
| SortNames | Boolean | true | false | Сортирует именованные диапазоны по алфавиту. | |
| ValidateMergedAreas | Boolean | true | false | Проверяет объединённые ячейки на согласованность. | |
| MergeAreas | Boolean | true | false | Объединяет соседние ячейки, когда это возможно. | |
| SortExternalNames | Boolean | true | false | Сортирует внешние именованные ссылки. | |
| CheckExcelRestriction | Boolean | true | false | Применяет ограничения Excel при преобразовании. | |
| UpdateSmartArt | Boolean | true | false | Обновляет объекты SmartArt до последней версии. | |
| EncryptDocumentProperties | Boolean | true | false | Шифрует свойства документа в выходном файле. |
Свойства TxtSaveOptions
| Имя свойства | Тип свойства | Может быть null | Только для чтения | Значение по умолчанию | Описание |
|---|---|---|---|---|---|
| QuoteType | String | true | false | Тип кавычек (например, двойные, одинарные). | |
| Separator | String | true | false | Символ-разделитель столбцов (например, запятая, табуляция). | |
| SeparatorString | String | true | false | Полная строка, используемая как разделитель, если требуется более одного символа. | |
| AlwaysQuoted | Boolean | true | false | Принудительно заключает все поля в кавычки. | |
| SaveFormat | String | true | false | Идентификатор формата для TXT-файлов. | |
| CachedFileFolder | String | true | false | Папка, используемая для временных кэшированных файлов. | |
| ClearData | Boolean | true | false | Очищает существующие данные перед сохранением. | |
| CreateDirectory | Boolean | true | false | Создаёт целевую папку, если она не существует. | |
| EnableHttpCompression | Boolean | true | false | Включает HTTP-сжатие для ответа. | |
| RefreshChartCache | Boolean | true | false | Обновляет кэшированные данные диаграмм перед сохранением. | |
| SortNames | Boolean | true | false | Сортирует именованные диапазоны по алфавиту. | |
| ValidateMergedAreas | Boolean | true | false | Проверяет объединённые ячейки на согласованность. | |
| MergeAreas | Boolean | true | false | Объединяет соседние ячейки, когда это возможно. | |
| SortExternalNames | Boolean | true | false | Сортирует внешние именованные ссылки. | |
| CheckExcelRestriction | Boolean | true | false | Применяет ограничения Excel при преобразовании. | |
| UpdateSmartArt | Boolean | true | false | Обновляет объекты SmartArt до последней версии. | |
| EncryptDocumentProperties | Boolean | true | false | Шифрует свойства документа в выходном файле. |
Свойства XlsSaveOptions и XlsbSaveOptions
| Имя свойства | Тип свойства | Может быть null | Только для чтения | Значение по умолчанию | Описание |
|---|---|---|---|---|---|
| MatchColor | Boolean | true | false | Сохраняет точные цвета ячеек при экспорте. | |
| WpsCompatibility | Boolean | true | false | Включает совместимость с WPS Office. | |
| SaveFormat | String | true | false | Идентификатор формата для файлов XLS/XLSB. | |
| CachedFileFolder | String | true | false | Папка, используемая для временных кэшированных файлов. | |
| ClearData | Boolean | true | false | Очищает существующие данные перед сохранением. | |
| CreateDirectory | Boolean | true | false | Создаёт целевую папку, если она не существует. | |
| EnableHttpCompression | Boolean | true | false | Включает HTTP-сжатие для ответа. | |
| RefreshChartCache | Boolean | true | false | Обновляет кэшированные данные диаграмм перед сохранением. | |
| SortNames | Boolean | true | false | Сортирует именованные диапазоны по алфавиту. | |
| ValidateMergedAreas | Boolean | true | false | Проверяет объединённые ячейки на согласованность. | |
| MergeAreas | Boolean | true | false | Объединяет соседние ячейки, когда это возможно. | |
| SortExternalNames | Boolean | true | false | Сортирует внешние именованные ссылки. | |
| CheckExcelRestriction | Boolean | true | false | Применяет ограничения Excel при преобразовании. | |
| UpdateSmartArt | Boolean | true | false | Обновляет объекты SmartArt до последней версии. | |
| EncryptDocumentProperties | Boolean | true | false | Шифрует свойства документа в выходном файле. |
Свойства XmlSaveOptions
| Имя свойства | Тип свойства | Может быть null | Только для чтения | Значение по умолчанию | Описание |
|---|---|---|---|---|---|
| SheetIndexes | Array | true | false | Список индексов рабочих листов для включения в экспорт. | |
| ExportArea | Class | true | false | Определяет область рабочего листа для экспорта. | |
| HasHeaderRow | Boolean | true | false | Указывает, содержит ли первая строка заголовки столбцов. | |
| XmlMapName | String | true | false | Имя XML-карты, применённой к рабочему листу. | |
| SheetNameAsElementName | Boolean | true | false | Использует имя листа в качестве имени XML-элемента. | |
| DataAsAttribute | Boolean | true | false | Экспортирует данные ячеек как XML-атрибуты вместо элементов. | |
| SaveFormat | String | true | false | Идентификатор формата для XML-файлов. | |
| CachedFileFolder | String | true | false | Папка, используемая для временных кэшированных файлов. | |
| ClearData | Boolean | true | false | Очищает существующие данные перед сохранением. | |
| CreateDirectory | String | true | false | Создаёт целевую папку, если она не существует. | |
| EnableHttpCompression | Boolean | true | false | Включает HTTP-сжатие для ответа. | |
| RefreshChartCache | Boolean | true | false | Обновляет кэшированные данные диаграмм перед сохранением. | |
| SortNames | Boolean | true | false | Сортирует именованные диапазоны по алфавиту. | |
| ValidateMergedAreas | Boolean | true | false | Проверяет объединённые ячейки на согласованность. | |
| MergeAreas | Boolean | true | false | Объединяет соседние ячейки, когда это возможно. | |
| SortExternalNames | Boolean | true | false | Сортирует внешние именованные ссылки. | |
| CheckExcelRestriction | Boolean | true | false | Применяет ограничения Excel при преобразовании. | |
| UpdateSmartArt | Boolean | true | false | Обновляет объекты SmartArt до последней версии. | |
| EncryptDocumentProperties | Boolean | true | false | Шифрует свойства документа в выходном файле. |
Свойства XpsSaveOptions
| Имя свойства | Тип свойства | Может быть null | Только для чтения | Значение по умолчанию | Описание |
|---|---|---|---|---|---|
| DefaultFont | String | true | false | Шрифт, используемый, когда исходный шрифт недоступен. | |
| CheckWorkbookDefaultFont | Boolean | true | false | Проверяет, применяется ли шрифт по умолчанию для рабочей книги. | |
| CheckFontCompatibility | Boolean | true | false | Проверяет совместимость шрифтов для целевого формата. | |
| IsFontSubstitutionCharGranularity | Boolean | true | false | Управляет заменой шрифтов на уровне символов. | |
| OnePagePerSheet | Boolean | true | false | Размещает каждый рабочий лист на отдельной странице XPS. | |
| AllColumnsInOnePagePerSheet | Boolean | true | false | Помещает все столбцы листа на одну страницу. | |
| IgnoreError | Boolean | true | false | Игнорирует некритические ошибки при преобразовании. | |
| OutputBlankPageWhenNothingToPrint | Boolean | true | false | Генерирует пустую страницу, если нечего отображать. | |
| PageIndex | Integer | true | false | Индекс первой страницы для экспорта. | |
| PageCount | Integer | true | false | Количество страниц для экспорта. | |
| PrintingPageType | String | true | false | Указывает тип страницы для печати. | |
| GridlineType | String | true | false | Определяет способ отрисовки сетки. | |
| TextCrossType | String | true | false | Определяет тип переноса текста. | |
| DefaultEditLanguage | String | true | false | Язык по умолчанию для редактирования текста. | |
| EmfRenderSetting | String | true | false | Настройки рендеринга EMF. | |
| MergeAreas | Boolean | true | false | Объединяет соседние ячейки, когда это возможно. | |
| SortExternalNames | Boolean | true | false | Сортирует внешние именованные ссылки. | |
| UpdateSmartArt | Boolean | true | false | Обновляет объекты SmartArt до последней версии. | |
| SaveFormat | String | true | false | Идентификатор формата для файлов XPS. | |
| CachedFileFolder | String | true | false | Папка, используемая для временных кэшированных файлов. | |
| ClearData | Boolean | true | false | Очищает существующие данные перед сохранением. | |
| CreateDirectory | Boolean | true | false | Создаёт целевую папку, если она не существует. | |
| EnableHttpCompression | Boolean | true | false | Включает HTTP-сжатие для ответа. | |
| RefreshChartCache | Boolean | true | false | Обновляет кэшированные данные диаграмм перед сохранением. | |
| SortNames | Boolean | true | false | Сортирует именованные диапазоны по алфавиту. | |
| ValidateMergedAreas | Boolean | true | false | Проверяет объединённые ячейки на согласованность. | |
| CheckExcelRestriction | Boolean | true | false | Применяет ограничения Excel при преобразовании. | |
| EncryptDocumentProperties | Boolean | true | false | Шифрует свойства документа в выходном файле. |