public void Load(Stream tbn_stream, Stream psd_stream) { tbn = new TBNFile(); tbn.Load(tbn_stream); psd = new PSDFile(); psd.Load(psd_stream); png = CreatePNGFileFromPSDFile(psd); fig = new TSOFigure(); }
static PNGFile CreatePNGFileFromPSDFile(PSDFile psd) { MemoryStream ms = new MemoryStream(); psd.Bitmap.Save(ms, System.Drawing.Imaging.ImageFormat.Png); ms.Seek(0, SeekOrigin.Begin); PNGFile png = new PNGFile(); png.Load(ms); return(png); }