Как получить изображение с буфера обмена - C#
Формулировка задачи:
вообще хочу сделать такую штуку,нажимаю принтскрин и вставку изображения в форме,сначала изображение помещается в буфер обмена,как вообще работать с буфером и как вытащить от туда картинку?
Решение задачи: «Как получить изображение с буфера обмена»
textual
Листинг программы
// картинки public System.Drawing.Image SwapClipboardImage( System.Drawing.Image replacementImage) { System.Drawing.Image returnImage = null; if (Clipboard.ContainsImage()) { returnImage = Clipboard.GetImage(); Clipboard.SetImage(replacementImage); } return returnImage; } // текст public String SwapClipboardHtmlText(String replacementHtmlText) { String returnHtmlText = null; if (Clipboard.ContainsText(TextDataFormat.Html)) { returnHtmlText = Clipboard.GetText(TextDataFormat.Html); Clipboard.SetText(replacementHtmlText, TextDataFormat.Html); } return returnHtmlText; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д