Convert image to base64

This commit is contained in:
Serghei Cebotari 2024-11-07 23:32:39 +03:00
parent 1511dafa93
commit 29bd23a52c

View File

@ -2,6 +2,8 @@
using System.Runtime.Versioning;
#endif
using System.Drawing.Imaging;
using System.IO;
using System.Threading.Tasks;
namespace RhSolutions.Tools;
@ -22,11 +24,13 @@ internal class OcrTool : Tool
await Task.Delay(100);
}).Wait();
var bmp = SnippingTool.SnippingTool.Snip();
if (bmp != null)
var shot = SnippingTool.SnippingTool.Snip();
if (shot != null)
{
// Do something with the bitmap
//...
using MemoryStream ms = new();
shot.Save(ms, ImageFormat.Png);
byte[] imageBytes = ms.ToArray();
string base64 = Convert.ToBase64String(imageBytes);
}
Application.Visible = true;