D daniil155919 Новичок Регистрация 09.06.2024 Сообщения 23 Благодарностей 4 Баллы 3 Четверг в 17:49 #1 как мне сконвертировать скриншот инстанса в base64 формат?
Sergodjan Administrator Команда форума Регистрация 05.09.2012 Сообщения 19 918 Благодарностей 8 899 Баллы 113 Четверг в 19:57 #2 daniil155919 сказал(а): как мне сконвертировать скриншот инстанса в 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
daniil155919 сказал(а): как мне сконвертировать скриншот инстанса в 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.
G gera Client Регистрация 10.12.2021 Сообщения 62 Благодарностей 8 Баллы 8 Пятница в 08:54 #3 так есть же готовый метод?! C#: area = new Rectangle(x1, y1, w, h); string screenShot = instance.DroidInstance.Screen.ScreenshotAsBase64String(area); Реакции: Sergodjan и Dmitriy Ka
так есть же готовый метод?! C#: area = new Rectangle(x1, y1, w, h); string screenShot = instance.DroidInstance.Screen.ScreenshotAsBase64String(area);