InMemoryOpcPackage

InMemoryOpcPackage

Overzicht

InMemoryOpcPackage is een klasse in Aspose.Slides FOSS voor C++.

In-memory OPC-pakket met ZIP bestands-I/O-ondersteuning. Beheert een Open Packaging Conventions-pakket als een in-memory map van onderdeelnamen naar byte-arrays. Ondersteunt laden vanuit en opslaan naar ZIP archieven (bestandspaden of streams), waarbij onbekende onderdelen behouden blijven voor round-trip getrouwheid.

Deze klasse biedt 14 methoden voor het werken met InMemoryOpcPackage-objecten in C++-programma’s. Beschikbare methoden zijn: InMemoryOpcPackage, close, create_new, delete_part, get_part, get_part_names, has_part, open, save, set_part, source_path. Alle openbare leden zijn toegankelijk voor elke C++-applicatie na het installeren van het Aspose.Slides FOSS voor C++-pakket.

Methoden

HandtekeningBeschrijving
InMemoryOpcPackage()
open(path: std::filesystem::path) → InMemoryOpcPackageOpen een OPC-pakket vanaf een bestandspad.
open(stream: std::istream) → InMemoryOpcPackageOpen een OPC-pakket vanaf een bestandspad.
create_new() → InMemoryOpcPackageMaak een nieuw leeg OPC-pakket.
save(path: std::filesystem::path)Sla het pakket op een bestandspad op als een ZIP archief.
save(stream: std::ostream)Sla het pakket op een bestandspad op als een ZIP archief.
get_part(part_name: std::string_view) → std::optional<std::vector<uint8_t>>Haal de inhoud van een onderdeel op op basis van de naam. Retourneert nullopt als het onderdeel niet bestaat.
set_part(part_name: std::string_view, content: std::vector<uint8_t>)Sla een onderdeel op (of overschrijf het) met de opgegeven inhoud.
set_part(part_name: std::string_view, content: std::string_view)Sla een onderdeel op (of overschrijf het) met de opgegeven inhoud.
has_part(part_name: std::string_view) → boolControleer of een onderdeel bestaat in het pakket.
delete_part(part_name: std::string_view) → boolVerwijder een onderdeel uit het pakket.
get_part_names() → std::vector<std::string>Verkrijg een lijst van alle onderdeelnamen in het pakket.
source_path() → std::optional<std::string>Haal het oorspronkelijke bestandspad op als het pakket vanuit een bestand is geladen.
close()Sluit het pakket en maak bronnen vrij. Verwijdert alle in-memory part data. Het pakket mag niet meer worden gebruikt na het sluiten.

Zie ook

 Nederlands