Workbook

Overview

Workbook adalah kelas dalam Aspose.Cells FOSS untuk C++.

Menunjukkan objek spreadsheet root yang digunakan untuk membuat, memuat, memodifikasi dan menyimpan buku kerja XLSX.

Kelas ini menyediakan 26 metode untuk bekerja dengan objek Workbook dalam program C++. Metode yang tersedia meliputi: Dispose, EnsureUniqueDefinedName, EnsureUniqueSheetName, EnsureValidDefinedNameScope, GetDefinedNames, GetDefinedNamesModel, GetDocumentProperties, GetLoadDiagnostics, GetModel, GetProperties, GetSettings, GetWorksheets, dan 2 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi C++ manapun setelah menginstal paket Aspose.Cells FOSS for C++. Metode aksesor: Workbook.

Metode Aksesor

NameTypeAccessDescription
WorkbookWorkbookReadDapat buku kerja.

Methods

SignatureDescription
Workbook()WorkbookMenelpon Workbook pada instance WorkBook ini.
Workbook()
GetWorksheets()WorksheetCollectionMendapatkan lembar kerja dalam urutan buku kerja.
GetWorksheets()WorksheetCollectionMengembalikan lembar kerja.
GetSettings()WorkbookSettingsDapatkan pengaturan tingkat buku kerja seperti sistem tanggal dan budaya tampilan.
GetSettings()WorkbookSettingsMengembalikan pengaturan.
GetProperties()WorkbookPropertiesMendapatkan metadata buku kerja dan tampilan pengaturan yang diekspos oleh API publik yang didukung.
GetProperties()WorkbookPropertiesMengembalikan properti.
GetDocumentProperties()DocumentPropertiesDapatkan dokumen properti fasad untuk inti dan metadata diperluas.
GetDocumentProperties()DocumentPropertiesMengembalikan properti dokumen.
GetDefinedNames()DefinedNameCollectionDapatkan koleksi nama yang didefinisikan buku kerja.
GetDefinedNames()DefinedNameCollectionMengembalikan nama yang ditentukan.
GetLoadDiagnostics()LoadDiagnosticsMendapatkan diagnostik yang dikumpulkan saat memuat buku kerja saat ini.
GetLoadDiagnostics()LoadDiagnosticsKembalikan diagnostik beban.
Save(fileName: std::string_view)Menyimpan buku kerja ke file XLSX menggunakan opsi menyimpan default.
Save(fileName: std::string_view, format: SaveFormat)Menyimpan buku kerja ke file menggunakan format penyimpanan yang ditentukan.
Save(fileName: std::string_view, options: SaveOptions)Menyimpan buku kerja ke file menggunakan opsi simpan eksplisit.
Save(stream: std::vector<std::uint8_t>, format: SaveFormat)Menyimpan buku kerja ke stream menggunakan format penyimpanan yang ditentukan.
Save(stream: std::vector<std::uint8_t>, options: SaveOptions)Menyimpan buku kerja ke stream menggunakan opsi simpan eksplisit.
GetModel()Core::WorkbookModelMendapatkan model buku kerja yang mendasarinya.
GetModel()Core::WorkbookModelMengembalikan model.
GetDefinedNamesModel()std::vector<Core::DefinedNameModel>Dapatkan vektor model nama yang didefinisikan.
EnsureUniqueSheetName(sheetName: std::string_view, currentSheet: std::optional<std::reference_wrapper<const Core::WorksheetModel>>)Memastikan tidak ada lembar kerja lain di buku kerja yang berbagi nama yang diberikan. Membuang CellsException ketika duplikat ditemukan.
EnsureValidDefinedNameScope(localSheetIndex: std::optional<int>)Memvalidasi bahwa indeks lembar lokal tidak ada (scope global) atau dalam rentang lembaran kerja yang valid. Menampilkan CellsException jika tidak.
EnsureUniqueDefinedName(currentDefinedName: Core::DefinedNameModel, name: std::string_view, localSheetIndex: std::optional<int>)Memastikan tidak ada nama yang ditentukan lain di buku kerja berbagi nama dan ruang lingkup. Membuang CellsException ketika duplikat ditemukan.
Dispose()Melepaskan sumber daya yang terkait dengan instance buku kerja.

See Also

 Bahasa Indonesia