static void Main(string[] args)
        {
            string sDirectory = "";
            string sDstFile = "";

            if (args.Length == 0)
            {
                System.Console.Write("Error: Incorrect argument number!\n");
                System.Console.Write("Use:\n");
                System.Console.Write("AllFontsGen.exe [FontsFolder] <DestinationFile>\n");
                return;
            }

            if (args.Length == 1)
                sDstFile = args[0];
            else
            {
                sDirectory = args[0];
                sDstFile = args[1];
            }

            try
            {
                System.Console.Write("Generating {0}, please wait...", Path.GetFileName(sDstFile));
                OfficeCore.CWinFontsClass oFonts = new OfficeCore.CWinFontsClass();
                oFonts.Init(sDirectory, false, false);
                oFonts.SetAdditionalParam("AllFonts.js", sDstFile);
                System.Console.Write("Done.");
            }
            catch (Exception e)
            {
                System.Console.Write("Failed.");
            }
        }
        static void Main(string[] args)
        {
            string sDirectory = "";
            string sDstFile   = "";

            if (args.Length == 0)
            {
                System.Console.Write("Error: Incorrect argument number!\n");
                System.Console.Write("Use:\n");
                System.Console.Write("AllFontsGen.exe [FontsFolder] <DestinationFile>\n");
                return;
            }

            if (args.Length == 1)
            {
                sDstFile = args[0];
            }
            else
            {
                sDirectory = args[0];
                sDstFile   = args[1];
            }

            try
            {
                System.Console.Write("Generating {0}, please wait...", Path.GetFileName(sDstFile));
                OfficeCore.CWinFontsClass oFonts = new OfficeCore.CWinFontsClass();
                oFonts.Init(sDirectory, false, false);
                oFonts.SetAdditionalParam("AllFonts.js", sDstFile);
                System.Console.Write("Done.");
            }
            catch (Exception e)
            {
                System.Console.Write("Failed.");
            }
        }