Как объединить два C# кода

Vasyl1

Client
Регистрация
11.12.2016
Сообщения
211
Реакции
24
Баллы
18
Помогите пожалуйста объединить два C# кода
1. Он делает скрин определенного пикселя.
C#:
Развернуть Свернуть Копировать
string file = project.Directory+@"\"+project.Variables["namber_string"].Value+@"\gain_power.bmp";
ZennoPoster.ImageProcessingCropFromScreenshot(instance.Port, file, 10, 10, 1, 1, "pixel");
2. Преобразовывает скрин в Base64
C#:
Развернуть Свернуть Копировать
string file = project.Directory+@"\"+project.Variables["namber_string"].Value+@"\gain_power.bmp";
project.Variables["gain_power"].Value= Convert.ToBase64String(System.IO.File.ReadAllBytes(file));
Как мне это сделать в одном C# коде, и можно ли сделать скрин так чтобы он не сохранялся на компютере, а сразу преобразованый скрин в Base64 сохранялся в переменную?
 
Как мне это сделать в одном C# коде

C#:
Развернуть Свернуть Копировать
string file = project.Directory+@"\"+project.Variables["namber_string"].Value+@"\gain_power.bmp";
ZennoPoster.ImageProcessingCropFromScreenshot(instance.Port, file, 10, 10, 1, 1, "pixel");
System.Threading.Thread.Sleep(1 * 1000);
project.Variables["gain_power"].Value = Convert.ToBase64String(System.IO.File.ReadAllBytes(file));
 
  • Спасибо
Реакции: Vasyl1
C#:
Развернуть Свернуть Копировать
string file = project.Directory+@"\"+project.Variables["namber_string"].Value+@"\gain_power.bmp";
ZennoPoster.ImageProcessingCropFromScreenshot(instance.Port, file, 10, 10, 1, 1, "pixel");
System.Threading.Thread.Sleep(1 * 1000);
project.Variables["gain_power"].Value = Convert.ToBase64String(System.IO.File.ReadAllBytes(file));
О точно, как то недодумался, пытался все в одну строчку пихнуть. А реально как то сделать чтобы не сохранять скрин в дерикторию. А сразу получить пиксель в Base64?
 
О точно, как то недодумался, пытался все в одну строчку пихнуть. А реально как то сделать чтобы не сохранять скрин в дерикторию. А сразу получить пиксель в Base64?
теоретически реально. но пока существует этот баг в зенке, все на уровне теории.
 

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