InMemoryOpcPackage

Revisión

InMemoryOpcPackage Es una clase en Aspose.Slides FOSS para C++.

En memoria OPC paquete con el archivo ZIP I/O soporte. Gestión un paquet de Convenciones de envasado abierto como una tarjeta en memoria de nombres de partes para arrases de byte. Apoya la carga y ahorrar a los archivos Z IP (caminos de archive o corrientes), conservando partes desconocidas para la fidelidad de vuelta-trip.

Esta clase proporciona 14 métodos para trabajar con los objetos de InMemoryOpcPackage en programas C++. Los métodos disponibles incluyen: InMemoryOpcPackage, close, create_new, delete_part, get_part, get_part_names, has_part, open, save, set_part, source_path. Todos los miembros públicos están accesibles a cualquier aplicación C++ después de instalar el Aspose.Slides FOSS para el paquete C+.

Metodología

firmaDescripción
InMemoryOpcPackage()
open(path: std::filesystem::path)InMemoryOpcPackageAbrir un paquete OPC desde una ruta de archivo.
open(stream: std::istream)InMemoryOpcPackageAbrir un paquete OPC desde una ruta de archivo.
create_new()InMemoryOpcPackageCrea un nuevo paquete OPC vacío.
save(path: std::filesystem::path)Salva el paquete a un camino de archivo como archivos ZIP.
save(stream: std::ostream)Salva el paquete a un camino de archivo como archivos ZIP.
get_part(part_name: std::string_view)std::optional<std::vector<uint8_t>>Retirar el contenido de una parte por nombre. retorna nullopt si la parte no existe.
set_part(part_name: std::string_view, content: std::vector<uint8_t>)Almacena (o sobreescribe) una parte con el contenido dado.
set_part(part_name: std::string_view, content: std::string_view)Almacena (o sobreescribe) una parte con el contenido dado.
has_part(part_name: std::string_view)boolVerifique si hay parte en el paquete.
delete_part(part_name: std::string_view)boolDescarga una parte del paquete.
get_part_names()std::vector<std::string>Obtenga una lista de todos los nombres de las partes en el paquete.
source_path()std::optional<std::string>Obtenga el camino de archivo original si el paquete se cargó desde un archivos.
close()Cierra el paquete y libera los recursos. limpia todos los datos de la parte en memoria. El paquet no debe ser utilizado después de cerrar.

Ver también

 Español