InMemoryOpcPackage

InMemoryOpcPackage

Översikt

InMemoryOpcPackage är en klass i Aspose.Slides FOSS för C++.

In-memory OPC pack med ZIP fil I/O support. Hantera ett Open Packaging Convention paket som en in-minneskarta av delnamn för byte arrayer. Stödjer laddning från och spara till Zip arkiv (filvägar eller strömmar), bevarar okända delar för rund-trip trovärdighet.

Denna klass ger 14 metoder för att arbeta med InMemoryOpcPackage objekt i C++-program. Tillgängliga metoder inkluderar: InMemoryOpcPackage, close, create_new, delete_part, get_part, get_part_names, has_part, open, save, set_part, source_path. Alla offentliga medlemmar är tillgängliga för alla C++-applikationer efter att ha installerat Aspose.Slides FOSS för C ++-paketet.

Metoder

SignatureBeskrivning
InMemoryOpcPackage()
open(path: std::filesystem::path)InMemoryOpcPackageÖppna ett OPC-paket från en filvägen.
open(stream: std::istream)InMemoryOpcPackageÖppna ett OPC-paket från en filvägen.
create_new()InMemoryOpcPackageSkapa ett nytt tomt OPC-paket.
save(path: std::filesystem::path)Spara paketet till en filvägen som ett ZIP-arkiv.
save(stream: std::ostream)Spara paketet till en filvägen som ett ZIP-arkiv.
get_part(part_name: std::string_view)std::optional<std::vector<uint8_t>>Returnerar innehållet i en del efter namn. återvänder nullopt om delen inte existerar.
set_part(part_name: std::string_view, content: std::vector<uint8_t>)Skapa (eller överskriva) en del av det angivna innehållet.
set_part(part_name: std::string_view, content: std::string_view)Skapa (eller överskriva) en del av det angivna innehållet.
has_part(part_name: std::string_view)boolKontrollera om en del finns i paketet.
delete_part(part_name: std::string_view)boolTa bort en del av paketet.
get_part_names()std::vector<std::string>Få en lista över alla delar av namnen i paketet.
source_path()std::optional<std::string>Få den ursprungliga filvägen om paketet har laddat ut från en fil.
close()Stäng paketet och släpp resurser. Rensar alla delar data i minnet. Paketet bör inte användas efter stängning.

Se även

 Svenska