예제 #1
0
        private static void jiengImage(string link)
        {
            HtmlHelp   htmlHelp = new HtmlHelp();
            string     htmlStr  = htmlHelp.DownloadPage(link);
            SingleHero singHero = new SingleHero(htmlStr);

            //string gif1 = singHero.Image;
            //int start1 = gif1.LastIndexOf('/');
            //int length1 = gif1.Length - start1;
            //string name1 = gif1.Substring(start1 + 1);
            //Console.WriteLine(name1.Substring(0, name1.Length - 4) + ".png");
            //htmlHelp.DownloadImgae("", singHero.Image);
            //htmlHelp.DownloadImgae(@"D:\Dota\Avatars\" + name1.Substring(0, name1.Length - 4) + ".png", singHero.Image);
            //try
            //{
            //    System.Drawing.Image imgFile = System.Drawing.Image.FromFile(@"D:\Dota\Avatars\" + name1.Substring(0, name1.Length - 4) + ".png");
            //    imgFile.Save(@"D:\Dota\Avatars1\" + name1.Substring(0, name1.Length - 4) + ".png", System.Drawing.Imaging.ImageFormat.Png);
            //}
            //catch
            //{
            //    Console.WriteLine(singHero.Image);
            //}
            foreach (Jineng item in singHero.list_Jienng)
            {
                string gif    = item.Image;
                int    start  = gif.LastIndexOf('/');
                int    length = gif.Length - start;
                string name   = gif.Substring(start + 1);
                Console.WriteLine(name.Substring(0, name.Length - 4) + ".png");
                try
                {
                    System.Drawing.Image imgFile = System.Drawing.Image.FromFile(@"D:\Dota\JiNengs\" + name.Substring(0, name.Length - 4) + ".png");
                    imgFile.Save(@"D:\Dota\JiNengs1\" + name.Substring(0, name.Length - 4) + ".png", System.Drawing.Imaging.ImageFormat.Png);
                }
                catch
                {
                    Console.WriteLine(gif);
                }
                // htmlHelp.DownloadImgae(@"D:\Dota\JiNengs\" + name.Substring(0, name.Length - 4) + ".png", gif);
                // htmlHelp.DownloadImgae("", item.Image);
            }
            Console.WriteLine("       ");
            //Console.ReadLine();
        }
예제 #2
0
        private static void jiengImage(string link)
        {
            HtmlHelp htmlHelp = new HtmlHelp();
            string htmlStr=htmlHelp.DownloadPage(link);
            SingleHero singHero = new SingleHero(htmlStr);
            //string gif1 = singHero.Image;
            //int start1 = gif1.LastIndexOf('/');
            //int length1 = gif1.Length - start1;
            //string name1 = gif1.Substring(start1 + 1);
            //Console.WriteLine(name1.Substring(0, name1.Length - 4) + ".png");
            //htmlHelp.DownloadImgae("", singHero.Image);
            //htmlHelp.DownloadImgae(@"D:\Dota\Avatars\" + name1.Substring(0, name1.Length - 4) + ".png", singHero.Image);
            //try
            //{
            //    System.Drawing.Image imgFile = System.Drawing.Image.FromFile(@"D:\Dota\Avatars\" + name1.Substring(0, name1.Length - 4) + ".png");
            //    imgFile.Save(@"D:\Dota\Avatars1\" + name1.Substring(0, name1.Length - 4) + ".png", System.Drawing.Imaging.ImageFormat.Png);
            //}
            //catch
            //{
            //    Console.WriteLine(singHero.Image);
            //}
            foreach (Jineng item in singHero.list_Jienng)
            {
                string gif = item.Image;
                int start = gif.LastIndexOf('/');
                int length = gif.Length - start;
                string name = gif.Substring(start + 1);
                Console.WriteLine(name.Substring(0, name.Length - 4) + ".png");
                try
                {
                    System.Drawing.Image imgFile = System.Drawing.Image.FromFile(@"D:\Dota\JiNengs\" + name.Substring(0, name.Length - 4) + ".png");
                    imgFile.Save(@"D:\Dota\JiNengs1\" + name.Substring(0, name.Length - 4) + ".png", System.Drawing.Imaging.ImageFormat.Png);
                }
                catch
                {
                    Console.WriteLine(gif);
                }
               // htmlHelp.DownloadImgae(@"D:\Dota\JiNengs\" + name.Substring(0, name.Length - 4) + ".png", gif);
                // htmlHelp.DownloadImgae("", item.Image);

            }
            Console.WriteLine("       ");
            //Console.ReadLine();
        }