BiliRanking.Core.Fubang.Gen C# (CSharp) Метод

Gen() публичный Метод

public Gen ( List infos ) : void
infos List
Результат void
        public void Gen(List<BiliInterfaceInfo> infos)
        {
            //Gen2(infos);
            //return;

            Log.Info("【副榜】开始生成" + infos.Count + "个视频的图片(每3个一张图)");
            foreach (BiliInterfaceInfo info in infos)
            {
                BiliInterface.GetPic(info);
            }
            for (int i = 0; i < infos.Count; i += 3)
            {
                image = Properties.Resources.fubang;//Image.FromFile("fubang.png");
                g = Graphics.FromImage(image);

                AddPic(infos[i], 1);
                if (i + 1 < infos.Count)
                {
                    AddPic(infos[i + 1], 2);
                }
                if (i + 2 < infos.Count)
                {
                    AddPic(infos[i + 2],3);
                }

                string url = Environment.CurrentDirectory + @"\pic\Rank" + infos[i].Fpaiming + "-" + (infos[i].Fpaiming + 2) + ".jpg";
                Log.Info("保存图片 " + url);
                image.Save(url);
            }

            Log.Info("副榜图片批量生成完成");
        }