Workbook

Gambaran Umum

Workbook adalah struct dalam Aspose.Cells FOSS untuk Rust. Mewarisi dari: Debug, Clone, PartialEq, dan 1 lagi.

Mewakili objek spreadsheet root yang digunakan untuk membuat, memuat, memodifikasi, dan menyimpan workbook XLSX.

Struct ini mendeklarasikan 58 metode untuk objek Workbook dalam program Rust. Metode yang tersedia meliputi: add_worksheet, default, defined_names, dispose, document_properties, get_defined_names, get_document_properties, get_document_properties_mut, get_load_diagnostics, get_properties, get_properties_mut, get_protection, dan 46 metode tambahan. Anggota publik dapat diakses oleh aplikasi Rust mana pun setelah menginstal paket Aspose.Cells FOSS untuk Rust.

Metode

Tanda TanganDeskripsi
default() → SelfMemanggil default pada instance Workbook ini.
new() → SelfMenginisialisasi instance baru.
add_worksheet(name: impl Into<String>) → Result<usize, CellsError>Menambahkan item.
worksheet(name: &str) → Result<&Worksheet, CellsError>Mendapatkan lembar kerja dengan nama yang ditentukan.
worksheet_or_cells_exception(name: &str) → Result<&Worksheet, CellsException>Mendapatkan worksheet dengan nama yang ditentukan, mengembalikan CellsException jika gagal.
worksheet_at(index: usize) → Result<&Worksheet, CellsError>Mendapatkan lembar kerja pada indeks berbasis nol yang ditentukan.
worksheet_at_or_cells_exception(index: usize) → Result<&Worksheet, CellsException>Mendapatkan worksheet pada indeks berbasis nol yang ditentukan, mengembalikan CellsException jika gagal.
get_worksheets() → Worksheets<'_>Mendapatkan lembar kerja dalam urutan buku kerja.
get_worksheets_mut() → WorksheetsMut<'_>Mendapatkan nilai yang terkait.
settings() → WorkbookSettingsMendapatkan pengaturan tingkat workbook seperti sistem tanggal dan budaya tampilan.
get_settings() → WorkbookSettingsMendapatkan pengaturan tingkat workbook seperti sistem tanggal dan budaya tampilan.
set_settings(settings: WorkbookSettings)Mengatur pengaturan tingkat buku kerja seperti sistem tanggal dan budaya tampilan.
protect()Melindungi objek saat ini.
unprotect()Menghapus perlindungan dari objek saat ini.
protection() → WorkbookProtectionMendapatkan nilai yang terkait.
get_protection() → WorkbookProtectionMendapatkan nilai yang terkait.
protection_mut() → &mut WorkbookProtectionMendapatkan nilai yang terkait.
get_protection_mut() → &mut WorkbookProtectionMendapatkan nilai yang terkait.
is_protected() → boolMengembalikan apakah dilindungi.
properties() → &WorkbookPropertiesMendapatkan metadata buku kerja dan pengaturan tampilan yang diungkapkan oleh API publik yang didukung.
get_properties() → &WorkbookPropertiesMendapatkan metadata buku kerja dan pengaturan tampilan yang diungkapkan oleh API publik yang didukung.
get_properties_mut() → &mut WorkbookPropertiesMendapatkan nilai yang terkait.
document_properties() → &DocumentPropertiesMendapatkan facade properti dokumen untuk metadata inti dan metadata yang diperluas.
get_document_properties() → &DocumentPropertiesMendapatkan facade properti dokumen untuk metadata inti dan metadata yang diperluas.
get_document_properties_mut() → &mut DocumentPropertiesMendapatkan nilai yang terkait.
defined_names() → DefinedNameCollection<'_>Mendapatkan koleksi nama yang didefinisikan dalam workbook.
get_defined_names() → DefinedNameCollection<'_>Mendapatkan koleksi nama yang didefinisikan dalam workbook.
load_diagnostics() → &LoadDiagnosticsMengambil diagnostik yang dikumpulkan saat memuat buku kerja saat ini.
get_load_diagnostics() → &LoadDiagnosticsMengambil diagnostik yang dikumpulkan saat memuat buku kerja saat ini.
load_xlsx(path: impl AsRef<Path>) → Result<Self, CellsError>Muat buku kerja.
open(path: impl AsRef<Path>) → Result<Self, CellsError>Buka buku kerja yang ada.
open_with_options(path: impl AsRef<Path>, options: &LoadOptions) → Result<Self, CellsError>Buka buku kerja yang ada.
load_xlsx_with_options(path: impl AsRef<Path>, options: &LoadOptions) → Result<Self, CellsError>Muat buku kerja.
load_xlsx_from_stream(stream: R) → Result<Self, CellsError>Memuat buku kerja yang ada dari aliran menggunakan opsi pemuatan default.
open_from_stream(stream: R) → Result<Self, CellsError>Membuka buku kerja yang ada dari aliran menggunakan opsi pemuatan default.
open_from_stream_with_options(stream: R, options: &LoadOptions) → Result<Self, CellsError>Membuka workbook yang ada dari stream menggunakan opsi pemuatan eksplisit.
load_xlsx_from_stream_or_workbook_load_exception(stream: R) → Result<Self, WorkbookLoadException>Memuat workbook yang ada dari stream menggunakan opsi pemuatan default.
load_xlsx_from_stream_with_options(stream: R, options: &LoadOptions) → Result<Self, CellsError>Memuat workbook yang ada dari stream menggunakan opsi pemuatan eksplisit.
load_xlsx_from_bytes(bytes: &[u8]) → Result<Self, CellsError>Memuat workbook.
load_xlsx_from_bytes_or_workbook_load_exception(bytes: &[u8]) → Result<Self, WorkbookLoadException>Memuat workbook.
load_xlsx_from_bytes_with_options(bytes: &[u8], options: &LoadOptions) → Result<Self, CellsError>Memuat workbook.
save_xlsx(path: impl AsRef<Path>) → Result<(), CellsError>Menyimpan workbook.
save(path: impl AsRef<Path>) → Result<(), CellsError>Menyimpan workbook ke aliran menggunakan opsi penyimpanan eksplisit.
save_with_format(path: impl AsRef<Path>, format: SaveFormat) → Result<(), CellsError>Menyimpan buku kerja.
save_with_options(path: impl AsRef<Path>, options: &SaveOptions) → Result<(), CellsError>Menyimpan buku kerja.
save_xlsx_with_format(path: impl AsRef<Path>, format: SaveFormat) → Result<(), CellsError>Menyimpan workbook.
save_xlsx_with_options(path: impl AsRef<Path>, options: &SaveOptions) → Result<(), CellsError>Menyimpan workbook.
save_xlsx_to_stream(stream: W) → Result<(), CellsError>Menyimpan workbook ke stream menggunakan opsi simpan default.
save_to_stream_with_format(stream: W, format: SaveFormat) → Result<(), CellsError>Menyimpan workbook ke stream menggunakan format simpan yang ditentukan.
save_to_stream_with_options(stream: W, options: &SaveOptions) → Result<(), CellsError>Menyimpan workbook ke aliran menggunakan opsi penyimpanan eksplisit.
save_xlsx_to_stream_or_workbook_save_exception(stream: W) → Result<(), WorkbookSaveException>Menyimpan workbook ke aliran dan membungkus kegagalan dalam WorkbookSaveException.
save_xlsx_to_stream_with_format(stream: W, format: SaveFormat) → Result<(), CellsError>Menyimpan workbook ke aliran menggunakan format penyimpanan yang ditentukan.
save_xlsx_to_stream_with_options(stream: W, options: &SaveOptions) → Result<(), CellsError>Menyimpan workbook ke aliran menggunakan opsi penyimpanan eksplisit.
save_xlsx_to_bytes() → Result<Vec<u8>, CellsError>Menyimpan buku kerja.
save_xlsx_to_bytes_or_workbook_save_exception() → Result<Vec<u8>, WorkbookSaveException>Menyimpan buku kerja.
save_xlsx_to_bytes_with_format(format: SaveFormat) → Result<Vec<u8>, CellsError>Menyimpan workbook.
save_xlsx_to_bytes_with_options(options: &SaveOptions) → Result<Vec<u8>, CellsError>Menyimpan workbook.
dispose()Melepaskan sumber daya yang terkait dengan instance workbook.

Lihat Juga

 Bahasa Indonesia