Example #1
0
        public static int InterpretCodePage(Codepage8 code)
        {
            switch (code)
            {
            case Codepage8.DOS_437:
                return(0);

            case Codepage8.DOS_851:
                return(2);

            case Codepage8.DOS_863:
                return(8);

            case Codepage8.DOS_850:
                return(13);

            case Codepage8.Windows_1250:
                return(31);

            case Codepage8.Windows_1251:
                return(33);

            case Codepage8.Windows_1252:
                return(27);

            case Codepage8.Windows_1253:
                return(34);

            case Codepage8.Windows_1254:
                return(35);

            case Codepage8.Windows_1255:
                return(36);

            default:
                return(0);
            }
        }
 public static byte[] CodePageSet(Codepage8 codePage, Codepage8KDU country)
 {
     return(Encoding.GetEncoding(437).GetBytes(string.Format("I8,{0:x},{1:000}\n", (int)codePage, country)));
 }
Example #3
0
        public static int InterpretCodePage(Codepage8 code)
        {
            switch (code)
            {
            case Codepage8.DOS_437:
                return(437);

            case Codepage8.DOS_737:
                return(737);

            case Codepage8.DOS_850:
                return(850);

            case Codepage8.DOS_851:
                return(851);

            case Codepage8.DOS_852:
                return(852);

            case Codepage8.DOS_855:
                return(855);

            case Codepage8.DOS_857:
                return(857);

            case Codepage8.DOS_860:
                return(860);

            case Codepage8.DOS_861:
                return(861);

            case Codepage8.DOS_862:
                return(862);

            case Codepage8.DOS_863:
                return(863);

            case Codepage8.DOS_865:
                return(865);

            case Codepage8.DOS_866:
                return(866);

            case Codepage8.DOS_869:
                return(869);

            case Codepage8.Windows_1250:
                return(1250);

            case Codepage8.Windows_1251:
                return(1251);

            case Codepage8.Windows_1252:
                return(1252);

            case Codepage8.Windows_1253:
                return(1253);

            case Codepage8.Windows_1254:
                return(1254);

            case Codepage8.Windows_1255:
                return(1255);

            default:
                return(437);
            }
        }
Example #4
0
 public static byte[] CodePageSet(Codepage8 codePage, Codepage8KDU country, int codepage = 437)
 {
     return(Encoding.GetEncoding(codepage).GetBytes($"I8,{(int) codePage:x},{country:000}\n"));
 }
 public static byte[] CodePageSet(Codepage8 codePage, Codepage8KDU country)
 {
     return Encoding.GetEncoding(437).GetBytes(string.Format("I8,{0:x},{1:000}\n", (int)codePage, country));
 }