internal static void SaveWP7Image(CBImageFile image, int width, int height) { Bitmap newImage = CBImageManager.ResizeImage(image.SourceImage, width, height); string fileName = string.Format("{0}\\WP7\\{1}", image.DirectoryName, image.FileName); newImage.Save(fileName, ImageFormat.Png); }
public static void SaveIcon(CBImageFile image, CBImageInfo info) { Bitmap newImage = CBImageManager.ResizeImage(image.SourceImage, info.Width, info.Height); string fileName = GetIconName(image, info); newImage.Save(fileName, ImageFormat.Png); }
internal static void SaveiOSImage(CBImageFile image, int width, int height) { // normal image Bitmap newImage = CBImageManager.ResizeImage(image.SourceImage, width / 2, height / 2); string fileName = string.Format("{0}\\iOS\\{1}", image.DirectoryName, image.FileName); newImage.Save(fileName, ImageFormat.Png); // retina image newImage = CBImageManager.ResizeImage(image.SourceImage, width, height); fileName = string.Format("{0}\\iOS\\{1}", image.DirectoryName, image.FileName.Replace(".png", "@2x.png")); newImage.Save(fileName, ImageFormat.Png); }