cfb_reader
Overview
cfb_reader 是 CPP 的 Aspose.Email 中的一个类.
Methods
| Signature | Description |
|---|---|
from_file(path: std::filesystem::path) → cfb_reader | 从给定的文件系统路径读取 CFB 容器. |
from_stream(stream: std::istream) → cfb_reader | 从输入流中读取CFB容器 |
from_bytes(data: std::vector<std::uint8_t>) → cfb_reader | 从字节向量读取CFB容器 |
from_buffer(data: const std::uint8_t*, size: std::size_t) → cfb_reader | 从原始字节缓冲器中读取CFB容器及其大小 |
data_size() → std::size_t | 返回底层 CFB 数据的总尺寸以字节表示. |
directory_entry_count() → std::size_t | 返回 CFB 中目录条款的数量 |
materialized_stream_count() → std::size_t | 返回已实现的流量 |
storage_ids() → std::vector<std::uint32_t> | 返回CFB中的所有存储对象的ID向量 |
stream_ids() → std::vector<std::uint32_t> | |
child_ids(storage_stream_id: std::uint32_t) → std::vector<std::uint32_t> | 返回指定存储/流的直接子女 ID. |
find_child_by_name(storage_stream_id: std::uint32_t, name: std::string) → std::optional<std::uint32_t> | 搜索一个有给出的名字的孩子的存储/流. |
resolve_path(names: std::vector<std::string>, start_stream_id: std::uint32_t) → std::optional<std::uint32_t> | 从基础ID开始的流 ID 的名称序列解决 |