Example #1
0
        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);
        }
Example #2
0
        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);
        }
Example #3
0
        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);
        }