Пример #1
0
    static void Main(string[] args)
    {
        var ImageConverter    = new ImageConverter();
        var compressionFormat = new BC1CompressionFormat();

        Console.WriteLine("Welcome to Image Converter. Currently supporting DDS -> BMP and BMP -> DDS");
        Console.WriteLine("Image Converter support 24bit bmp files and DXT1 DDS files");
        Console.WriteLine("Type file name.");

        var fileName = Console.ReadLine();

        if (fileName.ToLower().EndsWith(".dds"))
        {
            ImageConverter.ConvertDDSToBMP(fileName, compressionFormat);
        }
        else if (fileName.ToLower().EndsWith(".bmp"))
        {
            ImageConverter.ConvertBMPToDDS(fileName, compressionFormat);
        }
        else
        {
            Console.WriteLine("File format not supported.");
        }

        Console.ReadKey();
    }