Workbook

Overview

Workbook є класом в Aspose.Cells FOSS для C++.

Представляє корінний об’єкт таблиці, який використовується для створення, завантаження, модифікації та збереження робочого книжки XLSX.

Цей клас надає 26 методів роботи з об’єктами Складу в програмах C++. Доступні методи включають: Dispose, EnsureUniqueDefinedName, EnsureUniqueSheetName, EnsureValidDefinedNameScope, GetDefinedNames, GetDefinedNamesModel, GetDocumentProperties, GetLoadDiagnostics, GetModel, GetProperties, GetSettings, GetWorksheets, і 2 додаткових методів. Всі публічні члени доступні будь-якім додаткам C++ після встановлення пакету Aspose.Cells FOSS для C++. Методи приєднання: Workbook.

Методи приєднання

NameTypeAccessDescription
WorkbookWorkbookReadОбирає книжку.

Methods

SignatureDescription
Workbook()WorkbookПокликає “Рабочий лист” на цій інстанції.
Workbook()
GetWorksheets()WorksheetCollectionОбирає таблиці в порядку.
GetWorksheets()WorksheetCollectionПовертає таблиці.
GetSettings()WorkbookSettingsОбирає настройки рівня робочої книжки, такі як дата-система та культура відображення.
GetSettings()WorkbookSettingsПовертає настройки.
GetProperties()WorkbookPropertiesОбирає метадані робочої книжки та налаштування перегляду, викладені за допомогою підтримуваного публічного API.
GetProperties()WorkbookPropertiesВіддає власність.
GetDocumentProperties()DocumentPropertiesОбирає фасад документів для основних та розширених метаданих.
GetDocumentProperties()DocumentPropertiesПовертає властивості документу.
GetDefinedNames()DefinedNameCollectionОбирає колекцію назв, визначених в робочому книзі.
GetDefinedNames()DefinedNameCollectionПовертає визначені імена.
GetLoadDiagnostics()LoadDiagnosticsОбирає діагностику під час завантаження поточної книги.
GetLoadDiagnostics()LoadDiagnosticsПовертає діагностику навантаження.
Save(fileName: std::string_view)Записувати робочий лист у файл XLSX з використанням умовних опцій збереження.
Save(fileName: std::string_view, format: SaveFormat)Записувати робочий лист у файл, використовуючи визначений формат збереження.
Save(fileName: std::string_view, options: SaveOptions)Записувати робочий лист до файлу, використовуючи специфічні опції збереження.
Save(stream: std::vector<std::uint8_t>, format: SaveFormat)Записувати робочий лист в потоку, використовуючи визначений формат збереження.
Save(stream: std::vector<std::uint8_t>, options: SaveOptions)Записувати робочий лист в потоку, використовуючи ясні опції збереження.
GetModel()Core::WorkbookModelОтримає базову модель робочої книжки.
GetModel()Core::WorkbookModelПовертає модель.
GetDefinedNamesModel()std::vector<Core::DefinedNameModel>Обирає вектор моделі визначених назв.
EnsureUniqueSheetName(sheetName: std::string_view, currentSheet: std::optional<std::reference_wrapper<const Core::WorksheetModel>>)Переконайтеся, що жоден інший лист у робочому книзі не поділяє данного імені. Вкидає CellsException при виявленні дубліката.
EnsureValidDefinedNameScope(localSheetIndex: std::optional<int>)Перевірка, що локальний індекс листа відсутній (глобальне значення) або в межах дійсного діапазону листків. Вкидає CellsException інакше.
EnsureUniqueDefinedName(currentDefinedName: Core::DefinedNameModel, name: std::string_view, localSheetIndex: std::optional<int>)Переконайтеся, що жодне інше визначене ім’я в робочому книзі не поділяє дане ім ‘о і обсяг. Вкидає CellsException при виявленні дубліката.
Dispose()Випускає ресурси, пов’язані з екземпляром робочої книжки.

See Also

 Українська