コード例 #1
0
        // TODO
        public static byte[] RtfToPacket(string rtf, bool useBlackMark = false)
        {
            byte[] packet = { };

            RTFReader reader = new RTFReader();

            reader.LoadReader(new StringReader(rtf));
            reader.LoadRTFText(rtf);

            reader.Close();
            return(packet);
        }
コード例 #2
0
        static void Main(string[] args)
        {
            var rtfReader = new RTFReader();

            var asciiBuilder      = new ASCIIConverter();
            var textWidgetBuilder = new TextWidgetConverter();

            rtfReader.ParseRTF(asciiBuilder);
            var ascText = asciiBuilder.GetResult();

            rtfReader.ParseRTF(textWidgetBuilder);
            var textWidget = textWidgetBuilder.GetResult();
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: ArishiMonth/DesignMode
        static void Main(string[] args)
        {
            Dictionary <int, string> disc = new Dictionary <int, string>();

            disc.Add(1, "字符串");
            disc.Add(2, "9");
            disc.Add(3, "没有东西");
            List <TextConvert> model = RTFReader.CreatReader(disc);

            Console.WriteLine("——————————————");

            MazeDirection r1 = new MazeDirection(1);
            MazeDirection r2 = new MazeDirection(2);

            int[] isWall     = { 1, 0, 1, 0 };
            int[] roomNumber = { 0, 2, 0, 3 };
            r1.CreateRoom(isWall, roomNumber);
            int[] isWall1     = { 0, 1, 0, 0 };
            int[] roomNumber1 = { 1, 0, 3, 5 };
            r2.CreateRoom(isWall1, roomNumber1);
            Console.ReadLine();
        }