InMemoryOpcPackage

InMemoryOpcPackage

Panoramica

InMemoryOpcPackage è una classe in Aspose.Slides FOSS per C++.

Pacchetto OPC in memoria con supporto I/O file ZIP. Gestisce un pacchetto Open Packaging Conventions come una mappa in memoria di nomi di parti a array di byte. Supporta il caricamento da e il salvataggio su archivi ZIP (percorsi file o stream), preservando le parti sconosciute per una fedeltà di andata e ritorno.

Questa classe fornisce 14 metodi per lavorare con oggetti InMemoryOpcPackage nei programmi C++. I metodi disponibili includono: InMemoryOpcPackage, close, create_new, delete_part, get_part, get_part_names, has_part, open, save, set_part, source_path. Tutti i membri pubblici sono accessibili a qualsiasi applicazione C++ dopo l’installazione del pacchetto Aspose.Slides FOSS per C++.

Metodi

FirmaDescrizione
InMemoryOpcPackage()
open(path: std::filesystem::path) → InMemoryOpcPackageApri un pacchetto OPC da un percorso di file.
open(stream: std::istream) → InMemoryOpcPackageApri un pacchetto OPC da un percorso di file.
create_new() → InMemoryOpcPackageCrea un nuovo pacchetto OPC vuoto.
save(path: std::filesystem::path)Salva il pacchetto in un percorso file come archivio ZIP.
save(stream: std::ostream)Salva il pacchetto in un percorso file come archivio ZIP.
get_part(part_name: std::string_view) → std::optional<std::vector<uint8_t>>Recupera il contenuto di una parte per nome. Restituisce nullopt se la parte non esiste.
set_part(part_name: std::string_view, content: std::vector<uint8_t>)Memorizza (o sovrascrivi) una parte con il contenuto fornito.
set_part(part_name: std::string_view, content: std::string_view)Memorizza (o sovrascrivi) una parte con il contenuto fornito.
has_part(part_name: std::string_view) → boolVerifica se una parte esiste nel pacchetto.
delete_part(part_name: std::string_view) → boolElimina una parte dal pacchetto.
get_part_names() → std::vector<std::string>Ottieni un elenco di tutti i nomi delle parti nel pacchetto.
source_path() → std::optional<std::string>Ottieni il percorso file originale se il pacchetto è stato caricato da un file.
close()Chiudi il pacchetto e rilascia le risorse. Cancella tutti i dati delle parti in memoria. Il pacchetto non dovrebbe essere usato dopo la chiusura.

Vedi anche

 Italiano