private void SearchInWebToolStripMenuItem_Click(object sender, EventArgs e) { FormSearchImageInWeb formSearchImageInWeb = new FormSearchImageInWeb(); formSearchImageInWeb.CD = CD; formSearchImageInWeb.SearchText = PersonGroup.Name; formSearchImageInWeb.CoverType = CoverType; if (formSearchImageInWeb.ShowDialog(this) == DialogResult.OK) { string filename; if (CoverType == CoverType.PersonGroup) { filename = Misc.GetCDCoverFilename(Misc.FilterFilenameChars(PersonGroup.Name) + ".jpg"); } else { filename = CD.GetCDCoverFilename(CoverType); } /*Klasse wird nicht mehr benutzt... später ganz löschen * das hier muss aber schon mal raus! * using (Image img = new Bitmap(formSearchImageInWeb.SelectedImage)) * { * img.Save(filename, ImageFormat.Jpeg); * }*/ ImageFilename = filename; } }
private void Hyperlink_Click(object sender, RoutedEventArgs e) { FormSearchImageInWeb formSearchInWeb = new FormSearchImageInWeb(); formSearchInWeb.CoverType = DataBaseEngine.CoverType.PersonGroup; formSearchInWeb.SearchText = currentSearch; if (formSearchInWeb.ShowDialog() == System.Windows.Forms.DialogResult.OK) { formSearchSelectedImage = formSearchInWeb.SelectedImage; if (PictureSelected != null) { PictureSelected(this, new EventArgs()); } if (CloseClicked != null) { CloseClicked(this, new EventArgs()); } } }
private void SearchInWebToolStripMenuItem_Click(object sender, EventArgs e) { FormSearchImageInWeb formSearchImageInWeb = new FormSearchImageInWeb(); formSearchImageInWeb.CD = CD; formSearchImageInWeb.SearchText = PersonGroup.Name; formSearchImageInWeb.CoverType = CoverType; if (formSearchImageInWeb.ShowDialog() == System.Windows.Forms.DialogResult.OK) { string filename = GetCoverFilename(); using (FileStream fileStream = new FileStream(filename, FileMode.Create)) { JpegBitmapEncoder encoder = new JpegBitmapEncoder(); encoder.Frames.Add(BitmapFrame.Create(formSearchImageInWeb.SelectedImage)); encoder.QualityLevel = 100; encoder.Save(fileStream); } SetNewCoverFilename(filename); } }