Advertisement
FrayxRulez

Untitled

Jan 1st, 2015
281
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.87 KB | None | 0 0
  1.             var width = 50;
  2.             var height = 50;
  3.  
  4.             var stream = new MemoryStream(File.ReadAllBytes("C:\\asd.png"));
  5.             var bmp = BitmapFactory.New(1, 1).FromStream(stream);
  6.  
  7.             var x1 = bmp.PixelWidth / width;
  8.             var y1 = bmp.PixelHeight / height;
  9.  
  10.             for (int x = 0; x < x1; x++)
  11.             {
  12.                 for (int y = 0; y < y1; y++)
  13.                 {
  14.                     var crop = bmp.Crop(x * width, y * height, width, height);
  15.  
  16.                     using (var file = File.Create("result\\" + x + "x" + y + ".png"))
  17.                     {
  18.                         var encoder = new PngBitmapEncoder();
  19.                         encoder.Frames.Add(BitmapFrame.Create(crop));
  20.                         encoder.Save(file);
  21.                     }
  22.                 }
  23.             }
  24.  
  25.             MessageBox.Show("OK");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement