cfb_reader (включително сградата за четене)

cfb_reader (включително сградата за четене)

Общ преглед

cfb_reader е клас в Aspose.Email за CPP.

Методи за изчисляване на данните

ПодписътОписание на състоянието
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.
stream_ids()std::vector<std::uint32_t>
child_ids(storage_stream_id: std::uint32_t)std::vector<std::uint32_t>Връща идентификатори на непосредствените деца от посочения съхранение/поток.
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
 Български