InMemoryOpcPackage
Přehled
InMemoryOpcPackage je třída v Aspose.Slides FOSS pro C++.
In-memory OPC balíček s podporou I/O souborů ZIP. Správní paket Open Packaging Conventions jako mapy jmen částí do bajtových řad. Podporuje načítání z a ukládání do archivů (pásem nebo toky) ZIM, zachovává neznámé části pro věrnost v oběžných směrech.
Metody
| Podpis: | Popis: |
|---|---|
open(path: std::filesystem::path) → InMemoryOpcPackage | Otevřete balíček z cesty souboru. |
open(stream: std::istream) → InMemoryOpcPackage | Otevřete balíček z cesty souboru. |
create_new() → InMemoryOpcPackage | Vytvořte nový prázdný balíček OPC. |
save(path: std::filesystem::path) | Uložte balíček do cesty souboru jako ZIP archiv. |
save(stream: std::ostream) | Uložte balíček do cesty souboru jako ZIP archiv. |
set_part(part_name: std::string_view, content: std::string_view) | Uložte (nebo přepsat) část s daným obsahem. |
get_part_names() → std::vector<std::string> | Sežeň seznam všech částí v balení. |
source_path() → std::optional<std::string> | Získejte původní cestu souboru, pokud byl balíček načten z souborů. |
close() | Zavřete balíček a uvolněte zdroje. Vymazá všechny údaje z paměti. Paket by neměl být po uzavření použit. |