Class SevenZipArchiveEntryPlain
Namespace: Aspose.Zip.SevenZip
Assembly: Aspose.Zip.dll (25.1.0)
Reprezentuje jednotlivý soubor v archivu 7z.
public class SevenZipArchiveEntryPlain : SevenZipArchiveEntry, IArchiveFileEntry
Dědění
object ← SevenZipArchiveEntry ← SevenZipArchiveEntryPlain
Implementuje
Děděné členy
SevenZipArchiveEntry.GetDestinationStream(Stream), SevenZipArchiveEntry.FinalizeCompressedData(Stream, byte[]), SevenZipArchiveEntry.Extract(string, string), SevenZipArchiveEntry.Extract(Stream, string), SevenZipArchiveEntry.Open(string), SevenZipArchiveEntry.Name, SevenZipArchiveEntry.ModificationTime, SevenZipArchiveEntry.UncompressedSize, SevenZipArchiveEntry.CompressedSize, SevenZipArchiveEntry.IsDirectory, SevenZipArchiveEntry.CompressionSettings, SevenZipArchiveEntry.Source, SevenZipArchiveEntry.FileAttributes, SevenZipArchiveEntry.CompressionProgressed, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Poznámky
Převeďte instanci Aspose.Zip.SevenZip.SevenZipArchiveEntry na Aspose.Zip.SevenZip.SevenZipArchiveEntryEncrypted, abyste zjistili, zda je položka zašifrována nebo ne.
Metody
FinalizeCompressedData(Stream, byte[])
Zapište do výstupního proudu jakékoliv hlavičky, které následují po komprimovaných datech.
protected override int FinalizeCompressedData(Stream outputStream, byte[] encoderProperties)
Parametry
outputStream
Stream
Výstupní proud pro položku.
encoderProperties
byte[]
Vlastnosti kompresoru.
Vrací
Počet “technických” bytů, které byly přidány po významném datovém bloku položky.
GetDestinationStream(Stream)
Cílový proud pro položku, může být dekorován.
protected override Stream GetDestinationStream(Stream outputStream)
Parametry
outputStream
Stream
Výstupní proud pro položku.
Vrací
Cílový proud pro kompresi položky.