Взять скриншот из содержимого окна (без рамки)
Я ищу решение о том, как сохранить содержимое формы в растровое изображение с C #. Я уже пытался использовать DrawToBitmap, но он захватывает все окна с рамкой.
Это результат этого кода:
public static Bitmap TakeDialogScreenshot(Form window)
{
var b = new Bitmap(window.Bounds.X, window.Bounds.Y);
window.DrawToBitmap(b, window.Bounds);
return b;
}
Звонок это:
TakeDialogScreenshot(this);
Кто так думал: D
Я уже искал в гугле, но мне не удалось его получить. Спасибо!