PropertyCollection (pemegang tempat)
Pengamatan umum
InMemoryOpcPackage adalah kelas dalam Aspose.Slides FOSS untuk C++.
Paket OPC dalam memori dengan dukungan I/O file ZIP. Mengelola paket Open Packaging Conventions sebagai peta bagian di memori dari nama ke array byte. Mendukung pemuatan dan menyimpan ke arsip ZIM (jalan atau aliran file), mempertahankan bagian yang tidak diketahui untuk kesetiaan pulang-pergi.
Metode-metode yang digunakan
| Tanda tangan | Deskripsi |
|---|---|
open(path: std::filesystem::path) → InMemoryOpcPackage | Buka paket OPC dari jalur file. |
open(stream: std::istream) → InMemoryOpcPackage | Buka paket OPC dari jalur file. |
create_new() → InMemoryOpcPackage | Buat paket OPC kosong baru. |
save(path: std::filesystem::path) | Simpan paket ke jalur file sebagai arsip ZIP. |
save(stream: std::ostream) | Simpan paket ke jalur file sebagai arsip ZIP. |
set_part(part_name: std::string_view, content: std::string_view) | Menyimpan (atau menulis ulang) bagian dengan isi yang diberikan. |
get_part_names() → std::vector<std::string> | Dapatkan daftar semua nama bagian dalam paket. |
source_path() → std::optional<std::string> | Dapatkan jalur file asli jika paket dimuat dari file. |
close() | Tutup paket dan lepaskan sumber daya. Hapus semua data bagian dalam memori. Paket tidak boleh digunakan setelah ditutup. |