Подскажите по снипету

Wide

Client
Регистрация
04.02.2013
Сообщения
945
Благодарностей
257
Баллы
63
Парни привет. подскажите по снипету, обрезаю им фотки. в двух словах, делаю скриншоты страниц, а потом обрезаю, ибо бляха мух ресайз инстанта никуя не работает в моём билде((
накопал на форуме код
Код:
var img = new Bitmap(Image.FromFile(@"e:\PROJECT\temp.png"));

int x1 = 0;
int x2 = 1230;
int y1 = 0;
int y2 = 883;
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(@"e:\PROJECT\temp2.png");

    result.Dispose();
только чтоб вся эта байда работала на многопотоке мне нужно пути к картинкам вставлять из переменных. накалякал я это дело так
Код:
var img = new Bitmap(Image.FromFile(project.Variables["a"].Value));

int x1 = 0;
int x2 = 1230;
int y1 = 0;
int y2 = 883;
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(project.Variables["b"].Value);

    result.Dispose();
в переменные подставлял значение
Код:
@"e:\PROJECT\temp.png"
(@"e:\PROJECT\temp.png")
но как вы уже пдогодались, работать не хочет и не будеть сцка, т.к я не программист ни разу)) на неверные пути ругается. подправьте камрады код пж. если есть ваши варианты обрезок фоток кидайте, в меня, я не обижусь)) можно даже вариантами ресайза инстанта. только думаю дело гиблое((
п.с. привет программистам от билда 5.7.5.3))
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 715
Баллы
113
e:\PROJECT\temp.png в переменной должно быть, остальное лишнее

ps обновите программу)
 
  • Спасибо
Реакции: Wide

Wide

Client
Регистрация
04.02.2013
Сообщения
945
Благодарностей
257
Баллы
63
e:\PROJECT\temp.png в переменной должно быть, остальное лишнее

ps обновите программу)
спасибо сэнсэй)) всё робит))
по обновам есть одна причина, как и у всех в 99 случаев клиентов, которые не обновляются. как только, так сразу))
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
спасибо сэнсэй)) всё робит))
по обновам есть одна причина, как и у всех в 99 случаев клиентов, которые не обновляются. как только, так сразу))
клиенты сложись по 500 руб. да и все дела ))
 

Wide

Client
Регистрация
04.02.2013
Сообщения
945
Благодарностей
257
Баллы
63
клиенты сложись по 500 руб. да и все дела ))
клиенты зеньки имелось ввиду а не мои)) у мну нет клиентов, мой мозг работает исключительно на меня, и на мою семью))
 

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