Cartea de lucru
Opinie generală
Workbook este o clasă în Aspose.Cells FOSS pentru C++.
Reprezintă obiectul de fișă de calcul rădăcină folosit pentru a crea, încărca, modifica și salva o carte de lucru XLSX.
Această clasă oferă 26 de metode pentru a lucra cu obiecte din Workbook în programe C++. Metodele disponibile includ: Dispose, EnsureUniqueDefinedName, EnsureUniqueSheetName, EnsureValidDefinedNameScope, GetDefinedNames, GetDefinedNamesModel, GetDocumentProperties, GetLoadDiagnostics, GetModel, GetProperties, GetSettings, GetWorksheets, și 2 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații C++ după instalarea pachetului Aspose.Cells FOSS pentru C++. Metode de accesor: Workbook.
Metode de accesor
| Numele de proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
Workbook | Workbook | Citeşte. | Ia carnetul de lucru. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
Workbook() → Workbook | Cheamă cartea de lucru pe această instanță a Cartei de muncă. |
Workbook() | |
GetWorksheets() → WorksheetCollection | Obține fișele de lucru în ordine cartea de muncă. |
GetWorksheets() → WorksheetCollection | Întoarce fişele de lucru. |
GetSettings() → WorkbookSettings | Obține setări la nivel de carte de lucru, cum ar fi sistemul de date și cultura afișare. |
GetSettings() → WorkbookSettings | Întoarce setările. |
GetProperties() → WorkbookProperties | Obține metadate de carte și setări vizualizare expuse prin API public suportat. |
GetProperties() → WorkbookProperties | Întoarce proprietăţile. |
GetDocumentProperties() → DocumentProperties | Obține fațada proprietăților documentului pentru metadatele de bază și extins. |
GetDocumentProperties() → DocumentProperties | Întoarce proprietățile documentului. |
GetDefinedNames() → DefinedNameCollection | Obţine colecţia de nume definite în carnet. |
GetDefinedNames() → DefinedNameCollection | Întoarce numele definite. |
GetLoadDiagnostics() → LoadDiagnostics | Obține diagnostic colectate în timp ce încărcarea carnetului de lucru curent. |
GetLoadDiagnostics() → LoadDiagnostics | Întoarce diagnosticul de încărcare. |
Save(fileName: std::string_view) | Salvează cartea de lucru într-un fișier XLSX folosind opțiunile implicite pentru salvare. |
Save(fileName: std::string_view, format: SaveFormat) | Salvează cartea de lucru într-un fișier folosind formatul specificat. |
Save(fileName: std::string_view, options: SaveOptions) | Salvează cartea de lucru într-un fișier folosind opțiunile explicite pentru salvare. |
Save(stream: std::vector<std::uint8_t>, format: SaveFormat) | Salvează cartea de lucru într-un flux folosind formatul specificat pentru salvare. |
Save(stream: std::vector<std::uint8_t>, options: SaveOptions) | Salvează cartea de lucru într-un flux folosind opțiuni explicite pentru salvare. |
GetModel() → Core::WorkbookModel | Obţine modelul de bază al cărţii de lucru. |
GetModel() → Core::WorkbookModel | Întoarce modelul. |
GetDefinedNamesModel() → std::vector<Core::DefinedNameModel> | Obține vectorul de model al numelor definite. |
EnsureUniqueSheetName(sheetName: std::string_view, currentSheet: std::optional<std::reference_wrapper<const Core::WorksheetModel>>) | Asigură că nici o altă foaie de lucru din cartea de muncă nu împărtășește numele dat. Arunca CellsException atunci când se găsește un duplicat. |
EnsureValidDefinedNameScope(localSheetIndex: std::optional<int>) | Validează că indicele local al fișei este absent (scop global) sau în intervalul de fișiere valabil. Arunca CellsException altfel. |
EnsureUniqueDefinedName(currentDefinedName: Core::DefinedNameModel, name: std::string_view, localSheetIndex: std::optional<int>) | Asigură că niciun alt nume definit în cartea de lucru nu împărtășește numele și domeniul dat. Arunca CellsException atunci când se găsește un duplicat. |
Dispose() | Eliberă resursele asociate cu exemplarul din cartea de lucru. |