C# winform GDI+ picturebox 绘图

在picturebox里面的图片上,用drawline在picturebox图像上随意划线,最后我要能保存下的图片只是我画笔画的线和圈的区域,底图要是透明的,用bitmap?啥操作呢,菜鸡求解

ps:(类似于picturebox上有两个图层,下面那层是透明的,上面那层是背景图,我在背景图上划线,印在了下面透明的图层,我要取下面的划线的部分)

           画在bitmap上,保存的时候设置下图片格式,保存为png 

                            var bit = new Bitmap(400, 400);
              using (var gc = Graphics.FromImage(bit))
              {
                  gc.DrawLine(Pens.Red,new Point(0,0),new Point(300,300));
              };

              bit.Save("test.png", ImageFormat.Png);

每次画线的时候,把你的坐标存储在一个集合里面。
保存的时候不要保存picturebox,而是内存里开一个bitmap,按照这个集合里的,把线条画到那个里面,保存。