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) → ZipArchiveEntry | URI でエントリを取得します。URI は正規化されます(先頭の ‘/’ が除去され、バックスラッシュが置換されます)。見つからない場合は null ZipArchiveEntry を返します。 |
AddEntry(uri: std::string_view, data: std::vector<uint8_t>) | エントリを追加または置換します。 |
GetEntryCount() → size_t | エントリの数を取得します。 |