사각형, 원 및 선을 그리는 프로그램이 있고 SaveFileDialog를 사용하여 사용자가 그린 그림을 저장하려면 어떻게해야합니까?SaveFileDialog를 사용하여 폼을 저장하는 방법
SaveFileDialog를 사용하여 텍스트 파일을 저장하는 방법을 알고 있지만 양식을 저장하는 방법을 모르겠습니다.
사각형, 원 및 선을 그리는 프로그램이 있고 SaveFileDialog를 사용하여 사용자가 그린 그림을 저장하려면 어떻게해야합니까?SaveFileDialog를 사용하여 폼을 저장하는 방법
SaveFileDialog를 사용하여 텍스트 파일을 저장하는 방법을 알고 있지만 양식을 저장하는 방법을 모르겠습니다.
....의 SaveFileDialog와 비트 맵으로
그것은 저장됩니다 형태의 콘텐츠
public class Form1
{
private Bitmap objDrawingSurface;
private Rectangle rectBounds1;
private void Button1_Click(object sender, System.EventArgs e)
{
objDrawingSurface = new Bitmap(this.Width, this.Height, Imaging.PixelFormat.Format24bppRgb);
rectBounds1 = new Rectangle(0, 0, this.Width, this.Height);
this.DrawToBitmap(objDrawingSurface, rectBounds1);
SaveFileDialog sfd = new SaveFileDialog();
sfd.Filter = "JPG Files (*.JPG) |*.JPG";
if ((sfd.ShowDialog == Windows.Forms.DialogResult.OK))
{
objDrawingSurface.Save(sfd.FileName, System.Drawing.Imaging.ImageFormat.Jpeg);
}
}
}
@ errorstacks 감사합니다 :) – BigBug
public void SaveFormToFile(string fileName)
{
System.Drawing.Bitmap b = new Bitmap(this.Bounds.Width, this.Bounds.Height);
this.DrawToBitmap(b, this.Bounds);
b.Save(fileName);
}
당신은 이미지가 그려 캡처하는 방법을 알고 계십니까? –