- Регистрация
- 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
Есть рабочий кубик , который урезает картинку по координатам
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