ZipArchive

ZipArchive

概要

ZipArchive は Aspose.Cells の C++ 用 FOSS のクラスです。

このクラスは C++ プログラムで ZipArchive オブジェクトを操作するための 5 つのメソッドを提供します。利用可能なメソッドは AddEntry、FromZipBytes、GetEntry、GetEntryCount、ToZipBytes です。Aspose.Cells の C++ 用 FOSS パッケージをインストールすれば、すべての公開メンバーに任意の C++ アプリケーションからアクセス可能です。

メソッド

シグネチャ説明
FromZipBytes(zipData: std::vector<uint8_t>) → ZipArchive生バイト列から ZIP アーカイブを解析します。無効または破損したデータの場合、std::runtime_error をスローします。
ToZipBytes() → std::vector<uint8_t>このアーカイブを ZIP バイトにシリアライズします(STORED、圧縮なし)。
GetEntry(uri: std::string_view) → ZipArchiveEntryURI でエントリを取得します。URI は正規化されます(先頭の ‘/’ が除去され、バックスラッシュが置換されます)。見つからない場合は null ZipArchiveEntry を返します。
AddEntry(uri: std::string_view, data: std::vector<uint8_t>)エントリを追加または置換します。
GetEntryCount() → size_tエントリの数を取得します。

参照

 日本語