示例#1
0
        public static void Main(string[] args)
        {
            Console.WriteLine("Example SWF job via windows service.");

            ISWFProcessor swiffotron = new SWFProcessorClient();

            byte[] input = new ASCIIEncoding().GetBytes(simpleJob);
            Dictionary <string, byte[]> output = swiffotron.Process(new MemoryStream(input));

            if (output == null)
            {
                Console.WriteLine("No output. Check the event log.");
            }
            else if (!output.ContainsKey("redsquare.swf"))
            {
                Console.WriteLine("Output was empty. Check the event log. Output keys: " + output.Keys.Count);
            }
            else
            {
                Console.WriteLine("out " + output["redsquare.swf"].Length + " bytes");
                using (FileStream save = new FileStream("out.swf", FileMode.Create))
                {
                    save.Write(output["redsquare.swf"], 0, output["redsquare.swf"].Length);
                }
            }

            Console.ReadKey();
        }
示例#2
0
        public static void Main(string[] args)
        {
            Console.WriteLine("Example SWF job via windows service.");

            ISWFProcessor swiffotron = new SWFProcessorClient();

            byte[] input = new ASCIIEncoding().GetBytes(simpleJob);
            Dictionary<string, byte[]> output = swiffotron.Process(new MemoryStream(input));

            if (output == null)
            {
                Console.WriteLine("No output. Check the event log.");
            }
            else if (!output.ContainsKey("redsquare.swf"))
            {
                Console.WriteLine("Output was empty. Check the event log. Output keys: " + output.Keys.Count);
            }
            else
            {
                Console.WriteLine("out " + output["redsquare.swf"].Length + " bytes");
                using (FileStream save = new FileStream("out.swf", FileMode.Create))
                {
                    save.Write(output["redsquare.swf"], 0, output["redsquare.swf"].Length);
                }
            }

            Console.ReadKey();
        }