Как прикрутить переменную к сниппету?

log1n0v

Client
Регистрация
20.09.2013
Сообщения
64
Благодарностей
2
Баллы
8
С шарпом никак дружбу завести не получается, поэтому и готовые решения не всегда получается использовать. Быть может подскажет кто-нибудь решение:

есть сниппет для изменения размера картинки
Код:
Bitmap bmp = new Bitmap(Image.FromFile(project.Variables["ishod_pic"].Value), 444, 400);
            bmp.Save(@"C:\Users\Administrator\картинки\{-Variable.pic_name-}.png");
Соответственно, берем картинку, присваиваем ей размер и сохраняем так, где нужно. В данном виде (если размер указать числовым значением) все работает, но хотелось бы иметь возможность рандомизировать размер - использовать вместо чисел заранее сгенерированные случайные значения.

Заранее всем спасибо)
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 880
Баллы
113
Так можно сделать:

Random rand = new Random();
int x=0,y =0;
x = rand.Next(1,700);
y = rand.Next(1,300);
Bitmap bmp = new Bitmap(Image.FromFile(project.Variables["ishod_pic"].Value), x, y);
bmp.Save(@"C:\Users\Administrator\картинки\{-Variable.pic_name-}.png");
 
  • Спасибо
Реакции: log1n0v

log1n0v

Client
Регистрация
20.09.2013
Сообщения
64
Благодарностей
2
Баллы
8
Спасибо большое!
 

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