InMemoryOpcPackage
Oversigt over de forskellige former for støtte
InMemoryOpcPackage er en klasse i Aspose.Slides FOSS for C++.
In-memory OPC pakke med ZIP fil I/O support. Administrerer en Open Packaging Conventions pakker som et in-memoy kort af delnavne til byte arrays. Understøtter indlæse fra og gemme til Zip arkiver (filbaner eller strømme), bevarer ukendte dele for round-trip fidelity.
Metoder til at anvende
| Underskrift | Beskrivelse: |
|---|---|
open(path: std::filesystem::path) → InMemoryOpcPackage | Åbn en OPC-pakke fra en filvej. |
open(stream: std::istream) → InMemoryOpcPackage | Åbn en OPC-pakke fra en filvej. |
create_new() → InMemoryOpcPackage | Oprette en ny tom OPC-pakke. |
save(path: std::filesystem::path) | Gem pakken til en filvej som ZIP-arkiv. |
save(stream: std::ostream) | Gem pakken til en filvej som ZIP-arkiv. |
set_part(part_name: std::string_view, content: std::string_view) | Lagre (eller overskrive) en del med det angivne indhold. |
get_part_names() → std::vector<std::string> | Få en liste over alle dele i pakken. |
source_path() → std::optional<std::string> | Få den oprindelige filvej, hvis pakken blev indlæst fra en fil. |
close() | Luk pakken og frigi ressourcer. Rydder alle data i hukommelsen. Pakken må ikke bruges efter lukning. |