public override void Append2inchTextReceiptData(ICommandBuilder builder, bool utf8)
        {
            string encoding = "UTF-8";

            builder.AppendCodePage(CodePageType.UTF8);

            builder.AppendCharacterSpace(0);

            builder.AppendAlignment(AlignmentPosition.Center);

            builder.Append(Encoding.GetEncoding(encoding).GetBytes("2017 / 5 / 15 AM 10:00\n"));

            builder.AppendMultiple(2, 2);

            // This function is supported by TSP650II(JP2/TW models only) with F/W version 4.0 or later and and mC-Print2/3.
            // Switch Kanji/Hangul font by specifying the font for Unicode CJK Unified Ideographs before each word.

            builder.AppendCjkUnifiedIdeographFont(CjkUnifiedIdeographFont.Japanese);
            builder.Append(Encoding.GetEncoding(encoding).GetBytes("受付票 "));

            builder.AppendCjkUnifiedIdeographFont(CjkUnifiedIdeographFont.TraditionalChinese);
            builder.Append(Encoding.GetEncoding(encoding).GetBytes("排號單\n"));

            builder.AppendCjkUnifiedIdeographFont(CjkUnifiedIdeographFont.SimplifiedChinese);
            builder.Append(Encoding.GetEncoding(encoding).GetBytes("排号单 "));

            builder.AppendCjkUnifiedIdeographFont(CjkUnifiedIdeographFont.Hangul);
            builder.Append(Encoding.GetEncoding(encoding).GetBytes("접수표\n\n"));

            builder.AppendMultiple(1, 1);

            builder.AppendCjkUnifiedIdeographFont();
            builder.AppendMultiple(Encoding.GetEncoding(encoding).GetBytes("1\n"), 6, 6);
            builder.Append(Encoding.GetEncoding(encoding).GetBytes("--------------------------------\n"));

            builder.AppendCjkUnifiedIdeographFont(CjkUnifiedIdeographFont.Japanese);
            builder.Append(Encoding.GetEncoding(encoding).GetBytes("ご本人がお持ちください。\n"));
            builder.Append(Encoding.GetEncoding(encoding).GetBytes("※紛失しないように\n"));
            builder.Append(Encoding.GetEncoding(encoding).GetBytes("ご注意ください。\n"));
        }