private void SavePanelImg(BufferedPanel panel, ZipArchive archive, string entryName) { if (!(panel.img is null)) { var entry = archive.CreateEntry(entryName); using (var s = entry.Open()) { panel.img.Save(s, ImageFormat.Png); } } }
private void OpenPanelImg(BufferedPanel panel, ZipArchive archive, string entryName) { var entry = archive.GetEntry(entryName); if (!(entry is null)) { using (var s = entry.Open()) { panel.img = new Bitmap(s); } } }