base64 и скриншот инстанса

daniil155919

Client
Регистрация
09.06.2024
Сообщения
28
Благодарностей
4
Баллы
3
как мне сконвертировать скриншот инстанса в base64 формат?
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 114
Баллы
113
как мне сконвертировать скриншот инстанса в base64 формат?
Можете воспользоваться таким C#-снипетом:

C#:
byte[] imageArray = System.IO.File.ReadAllBytes(@project.ExecuteMacro(project.Path + project.Variables["screenshot"].Value + ".jpg"));
string base64 = Convert.ToBase64String(imageArray);
return base64;
В выходной переменной кубика C# будет возвращен результат в виде base64.
 
  • Спасибо
Реакции: daniil155919

gera

Client
Регистрация
10.12.2021
Сообщения
69
Благодарностей
9
Баллы
8
так есть же готовый метод?!

C#:
area = new Rectangle(x1, y1, w, h);
string screenShot = instance.DroidInstance.Screen.ScreenshotAsBase64String(area);
 
  • Спасибо
Реакции: Sergodjan и Dmitriy Ka

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)