{
  "WorkItem": {
    "AffectedComponent": {
      "Name": "",
      "DisplayName": ""
    },
    "ClosedComment": "",
    "ClosedDate": null,
    "CommentCount": 0,
    "Custom": null,
    "Description": "Hi all,\n\n I'm wanting to use DotNetZip in order to give the users of my MDI  WinForms application the added security of password protected files.  My application uses RichTextBox controls on the child forms complete with formatting, color, and even the ability to have images pasted into it, which are saved as part of the files.  I understand how to save the files using RichTextBox.SaveFile() and then creating and adding the zip file to a zip archive with a password.  However, in order to save myself some code through the added steps of saving the file, adding it to the archive, and then deleting the original save file (no need for duplicates if you're going to password protect it!) I am wondering: \n* Is it possible to save the contents of the richtextbox control (text, formatting, images, and all) directly to an archive as a zipped file without the added steps? If so, how do I do this?\n\n* Is it possible to list the files in the zip archive inside an OpenFileDialog?  Ideally, the user should never even be aware that there is a zipfile at work in the background, only that his or her files are password protected.\n\nI've read the documentation for DotNetZip and I understand the basic stuff in the examples, but I'm still a little confused as to whether it's possible to to what I want to do.\n\nThanks!\nJason",
    "LastUpdatedDate": "2016-01-21T03:33:58.19-08:00",
    "PlannedForRelease": "",
    "ReleaseVisibleToPublic": false,
    "Priority": {
      "Name": "Unassigned",
      "Severity": 0,
      "Id": 0
    },
    "ProjectName": "DotNetZip",
    "ReportedDate": "2016-01-21T03:33:58.19-08:00",
    "Status": {
      "Name": "Proposed",
      "Id": 1
    },
    "ReasonClosed": {
      "Name": "Unassigned"
    },
    "Summary": "Save directly to zipfile from richtextbox?",
    "Type": {
      "Name": "Unassigned",
      "Id": 5
    },
    "VoteCount": 1,
    "Id": 17599
  },
  "FileAttachments": [],
  "Comments": []
}