CfbReader

General

CfbReader és una classe en Aspose.Email per NET. Heretaris de: IDisposable.

CfbReader pot crear un lector a partir d’un fitxer, un flux o dades en byte brut, permetent als desenvolupadors llegir contenidors de Compound File Binary (CFB).

Propietats

NomTipus de productesAccésDescripció
HeaderHeaderLlegeix.Proporciona la informació de l’encapçallament del fitxer CFB.
DifatReadOnlyCollection<uint>Llegeix.Conté els índexs sectorials DIFAT com a col·lecció de lectura única.
FatReadOnlyCollection<uint>Llegeix.
MiniFatReadOnlyCollection<uint>Llegeix.
DirectoryEntriesReadOnlyCollection<DirectoryEntry>Llegeix.Lista de totes les entrades d’un directori al contenidor.
RootEntryDirectoryEntryLlegeix.Representa l’entrada de memòria raíz del fitxer CFB.
MiniStreambyte[]Llegeix.Recolza els bytes bruts del mini-stream.
MajorVersionintLlegeix.Indica el número de versió principal del format CFB.
SectorSizeintLlegeix.Retorna la mida en bytes d’un sector estàndard
MiniSectorSizeintLlegeix.Retorna la mida en bits d’un mini sector.
DirectoryEntryCountintLlegeix.Indica el nombre total d’entratges de directori
MaterializedStreamCountintLlegeix.Informes quant de corrents s’han materialitzat.
FileSizeintLlegeix.Representa la mida total en bytes del fitxer CFB.

Mètodes

SignaturaDescripció
CfbReader(data: byte[])Crea un lector a partir d’una matriu de bytes que conté un contenidor CFB.
FromFile(path: string)Carrega un contenidor CFB des de la ruta del fitxer especificada.
FromStream(stream: Stream)Carrega un contenidor CFB des del flux proporcionat
Dispose()Libera tots els recursos utilitzats pel lector.
GetEntry(streamId: uint)Retorna l’entrada de directori per a la filiació donada.
GetStreamData(streamId: uint)Llegeix els bytes bruts del flux identificat per streamId
IterStorages()Enumera totes les entrades de l’emmagatzematge en el directori CFB.
IterStreams()Enumera totes les entrades de flux en el directori CFB.
IterChildren(storageStreamId: uint)Enumera les entrades del flux de memòria especificat.
IterTree(startStreamId: uint)Caminar per l’arbre de directori començant en el flux donat identificador
FindChildByName(storageStreamId: uint, name: string)Localitza una entrada infantil amb el seu nom dins d’un emmagatzematge.
ResolvePath(names: IEnumerable<string>, startStreamId: uint)Resolver una seqüència de noms a un identificador de flux que comença amb startStreamId
 Català