Как распечатать форму windows полностью в высоком качестве
Как распечатать форму windows полностью в высоком качестве в c# visual studio
Что я уже пробовал:
Как распечатать форму windows полностью в высоком качестве
Не. Формы-это устройства ввода, предназначенные для взаимодействия с пользователем. Печатный вывод не потому, что он не может взаимодействовать, это статический объект.
Вместо этого, используйте Класс PrintDocument (System.Рисование.Печатание)[^] чтобы точно указать, что и где печатается.
Если вам нужны скриншоты для руководства и т. д., то используйте ALT + CTRL + PRINTSCREEN для копирования в буфер обмена.
Вы можете сохранить изображение формы в растровом изображении и сохранить его в виде графического файла:
System.Drawing.Bitmap b = new System.Drawing.Bitmap(this.Width, this.Height); this.DrawToBitmap(b, new Rectangle(0, 0, this.Width, this.Height)); b.Save(@"c:\myform.jpg",System.Drawing.Imaging.ImageFormat.Jpeg);