mirror of
https://github.com/ShareX/ShareX.git
synced 2024-09-30 01:07:21 +13:00
Update ClipboardHelpersEx.cs
This commit is contained in:
parent
4637b1798c
commit
9593cf69db
1 changed files with 2 additions and 2 deletions
|
@ -127,14 +127,14 @@ public static Bitmap GetClipboardImage(DataObject retrievedData)
|
|||
{
|
||||
Bitmap clipboardimage = null;
|
||||
// Order: try PNG, move on to try 32-bit ARGB DIB, then try the normal Bitmap and Image types.
|
||||
if (retrievedData.GetDataPresent("PNG") && retrievedData.GetData("PNG") is MemoryStream pngStream)
|
||||
if (retrievedData.GetDataPresent("PNG", false) && retrievedData.GetData("PNG", false) is MemoryStream pngStream)
|
||||
{
|
||||
using (Bitmap bm = new Bitmap(pngStream))
|
||||
{
|
||||
clipboardimage = CloneImage(bm);
|
||||
}
|
||||
}
|
||||
if (clipboardimage == null && retrievedData.GetDataPresent(DataFormats.Dib) && retrievedData.GetData(DataFormats.Dib) is MemoryStream dib)
|
||||
if (clipboardimage == null && retrievedData.GetDataPresent(DataFormats.Dib, false) && retrievedData.GetData(DataFormats.Dib, false) is MemoryStream dib)
|
||||
{
|
||||
clipboardimage = ImageFromClipboardDib(dib.ToArray());
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue