public void CapturingImages() { #region CaptureControlImages // Zachytenie/uloženie obrázku formulára. Form frm = new Form(); Bitmap formImage = frm.CaptureImage(); frm.SaveImage(@"C:\images\formImage.jpg"); // Zachytenie obrázku klientskej časti formulára, tzn. bez hlavičky a orámovania. Bitmap formClientImage = frm.CaptureImage(true); // Zachytenie/uloženie obrázku formulárového prvku. Control ctrl = new Panel(); Bitmap controlImage = ctrl.CaptureImage(); ctrl.SaveImage(@"C:\images\controlImage.jpg"); #endregion #region CaptureScreenImages // Zachytenie/uloženie obrázku primárnej obrazovky. Bitmap primaryScreenImage = WinFormsUtils.CaptureScreenImage(); WinFormsUtils.SaveScreenImage(@"C:\images\primaryScreenImage.jpg"); // Zachytenie/uloženie obrázku konkrétnej obrazovky. Bitmap secondaryScreenImage = WinFormsUtils.CaptureScreenImage(Screen.AllScreens[1]); WinFormsUtils.SaveScreenImage(Screen.AllScreens[1], @"C:\images\secondaryScreenImage.jpg"); // Zachytenie/uloženie obrázkov všetkých obrazoviek naraz. Bitmap[] allScreenImages = WinFormsUtils.CaptureAllScreenImages(); WinFormsUtils.SaveAllScreenImages(@"C:\images\screenImage.jpg"); #endregion }