public AddEntryFromMemoryStream ( MemoryStream memoryStream, string entryName ) : void | ||
memoryStream | MemoryStream | The memory stream. |
entryName | string | Name of the entry. |
return | void |
public void AddEntryFromMemoryStream(MemoryStream memoryStream, string entryName)
{
if (memoryStream != null)
{
this._package.BeginUpdate();
memoryStream.Flush();
memoryStream.Position = 0;
ZipEntry zipEntry = this.GetEntryByName(entryName);
if (zipEntry != null)
{
this._package.Delete(zipEntry);
}
ODFMemoryStream odfMemStream = new ODFMemoryStream(memoryStream);
this._package.Add(odfMemStream, "/"+entryName);
this._hasChanges = true;
}
}