Снимок экрана с увеличенным изображением, которое не отображается полностью на экране

В моем приложении winform я пытаюсь сделать снимок экрана и назначить его для Picturebox с помощью метода DarwToBitmap(). у меня это работает нормально, но когда я увеличиваю изображение, а затем делаю снимок экрана, в картинке отображается только та часть изображения, которая была видна на экране. Как я могу сделать снимок всего изображения, даже если оно увеличено.??

это очень похоже на то, что я пытаюсь сделать.

1 ответ

Решение

Это было намного проще, чем я ожидал. просто сделайте увеличение до 100% перед вызовом DrawToBitmap и сохраните изображение. после этого повторно назначьте предыдущее значение увеличения. вот и все. работает как шарм.

Другие вопросы по тегам