С# помогите подправить снипет

Dufus111

Client
Регистрация
31.01.2016
Сообщения
51
Благодарностей
9
Баллы
8
Ребята помогите !
Есть рабочий кубик , который урезает картинку по координатам

var img = new Bitmap(Image.FromFile(@"C:\1.jpg"));

int x1 = 10;
int x2 = 50;
int y1 = 10;
int y2 = 50;

int width = x2 - x1 + 1;
int height = y2 - y1 + 1;

var result = new Bitmap(width, height);

for (int i = x1; i <= x2; i++)
for (int j = y1; j <= y2; j++)
result.SetPixel(i - x1, j - y1, img.GetPixel(i, j));

result.Save(@"C:\2.jpg");


Мне нужно:

Подскажите пожалуйста как вставить вместо C:\1.jpg
свою переменную project.Variables["CSharp"].Value
пробовал так, var img = new Bitmap(Image.FromFile(@"'"+project.Variables["CSharp"].Value+"'")); ругается что путь не верен
и ещё вместо значений
int x1 = 10;
int x2 = 50;
int y1 = 10;
int y2 = 50;
то же свои перемнные они у меня уже есть внутри проекта, но их надо как то преобразовать в int

int x1 = project.Variables["x1"].Value
int x2 = project.Variables["x2"].Value
int y1 = project.Variables["y1"].Value
int y2 = project.Variables["y2"].Value
 

esouldy

Client
Регистрация
28.02.2016
Сообщения
185
Благодарностей
92
Баллы
28
ни зенки ни студии под рукой нет - не проверял
Код:
var img = new Bitmap(Image.FromFile(project.Variables["CSharp"].Value));

int x1 = int.Parse(project.Variables["x1"].Value);
но должно быть типа такого
 

Dufus111

Client
Регистрация
31.01.2016
Сообщения
51
Благодарностей
9
Баллы
8

Dufus111

Client
Регистрация
31.01.2016
Сообщения
51
Благодарностей
9
Баллы
8
ни зенки ни студии под рукой нет - не проверял
Код:
var img = new Bitmap(Image.FromFile(project.Variables["CSharp"].Value));

int x1 = int.Parse(project.Variables["x1"].Value);
но должно быть типа такого
Спасибо, Всё получилось !
 

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