InMemoryOpcPackage

InMemoryOpcPackage

Przegląd

Klasa InMemoryOpcPackage jest klasą w Aspose.Slides FOSS dla C++.

Pakiet OPC w pamięci z obsługą I/O plików ZIP. Zarządza pakietem Open Packaging Conventions jako mapą w pamięci nazw części na tablice bajtów. Obsługuje ładowanie z i zapisywanie do archiwów ZIP (ścieżki plików lub strumienie), zachowując nieznane części dla wierności round-trip.

Ta klasa udostępnia 14 metod do pracy z obiektami InMemoryOpcPackage w programach C++. Dostępne metody to: InMemoryOpcPackage, close, create_new, delete_part, get_part, get_part_names, has_part, open, save, set_part, source_path. Wszystkie publiczne członki są dostępne dla każdej aplikacji C++ po zainstalowaniu pakietu Aspose.Slides FOSS dla C++.

Metody

SygnaturaOpis
InMemoryOpcPackage()
open(path: std::filesystem::path) → InMemoryOpcPackageOtwórz pakiet OPC z ścieżki pliku.
open(stream: std::istream) → InMemoryOpcPackageOtwórz pakiet OPC z ścieżki pliku.
create_new() → InMemoryOpcPackageUtwórz nowy pusty pakiet OPC.
save(path: std::filesystem::path)Zapisz pakiet w ścieżce pliku jako archiwum ZIP.
save(stream: std::ostream)Zapisz pakiet w ścieżce pliku jako archiwum ZIP.
get_part(part_name: std::string_view) → std::optional<std::vector<uint8_t>>Pobierz zawartość części według nazwy. Zwraca nullopt, jeśli część nie istnieje.
set_part(part_name: std::string_view, content: std::vector<uint8_t>)Zapisz (lub nadpisz) część z podaną zawartością.
set_part(part_name: std::string_view, content: std::string_view)Zapisz (lub nadpisz) część z podaną zawartością.
has_part(part_name: std::string_view) → boolSprawdź, czy część istnieje w pakiecie.
delete_part(part_name: std::string_view) → boolUsuń część z pakietu.
get_part_names() → std::vector<std::string>Pobierz listę wszystkich nazw części w pakiecie.
source_path() → std::optional<std::string>Pobierz oryginalną ścieżkę pliku, jeśli pakiet został wczytany z pliku.
close()Zamknij pakiet i zwolnij zasoby. Czyści wszystkie dane części przechowywane w pamięci. Pakiet nie powinien być używany po zamknięciu.

Zobacz także

 Polski