RarArchiveEntry.Open
RarArchiveEntry.Open method
Apre la voce per l’estrazione e fornisce un flusso con il contenuto della voce decompresso.
public Stream Open(string password = null)
Parametro | Tipo | Descrizione |
---|---|---|
password | String | Password facoltativa per la decrittazione. Può anche essere impostato all’internoDecryptionPassword . |
Valore di ritorno
Il flusso che rappresenta il contenuto della voce.
Osservazioni
Leggi dal flusso per ottenere il contenuto originale del file. Vedere la sezione degli esempi.
Esempi
Utilizzo:
.NET 4.0 e versioni successive: utilizzare il metodo Stream.CopyTo:
decompressed.CopyTo(httpResponse.OutputStream)
.NET 3.5 e precedenti - copia i byte manualmente:
byte[] buffer = new byte[8192];
int bytesRead;
while (0 < (bytesRead = decompressed.Read(buffer, 0, buffer.Length)))
fileStream.Write(buffer, 0, bytesRead);
Stream decompressed = entry.Open();
Guarda anche
- class RarArchiveEntry
- spazio dei nomi Aspose.Zip.Rar
- assemblea Aspose.Zip