Эй, ребята, мне было интересно, есть ли способ получить определенную область битовой карты?Я пытаюсь сделать резак набора плиток, и мне нужно, чтобы он перебрал загруженный набор плиток и разрезал изображение на изображения xscale * yscale, а затем сохранил их по отдельности.В настоящее время я использую это для своего цикла для процедуры вырезания.
int x_scale, y_scale, image_width, image_height;
image_width = form1.getWidth();
image_height = form1.getHeight();
x_scale = Convert.ToInt32(xs.Text);
y_scale = Convert.ToInt32(ys.Text);
for (int x = 0; x < image_width; x += x_scale)
{
for (int y = 0; y < image_height; y += y_scale)
{
Bitmap new_cut = form1.getLoadedBitmap();//get the already loaded bitmap
}
}
Так есть ли способ, которым я могу "выбрать" часть растрового изображения new_cut и затем сохранить эту часть?