private void BrowseImageButton_Click(object sender, EventArgs e)
{
PrintURLTextBox.Clear();
OpenFileDialog open = new OpenFileDialog();
open.Filter = "Image Files(*.jpg, *.jpeg, *.gif, *.bmp, *.png)|*.jpg; *.jpeg; *.gif; *.bmp; *.png";
if (open.ShowDialog() == DialogResult.OK)
{
string filename = open.FileName;
try
{
Bitmap img = (Bitmap)Bitmap.FromFile(filename);
PrintImage.Image = img;
}
catch (FileNotFoundException)
{
AlertForm.Show(this, "Invalid file", "Invalid file: " + filename);
}
catch (ArgumentException)
{
AlertForm.Show(this, "Invalid Image", "Invalid Image file");
}
}
}