public void CaptureScreen() { var srcimage = ScreenCapture.CaptureActiveWindow(); SaveFileDialog saveFileDialog = new SaveFileDialog(); saveFileDialog.Filter = "pdf files (*.pdf)|*.pdf"; saveFileDialog.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.CommonDocuments); saveFileDialog.RestoreDirectory = true; DialogResult result = saveFileDialog.ShowDialog(); if (result == DialogResult.OK) { string fileName = saveFileDialog.FileName; ImageToPdfConverter.ImageToPdf(srcimage, ImageBehavior.FitToPage, true).SaveAs(Path.Combine(fileName)); } }