public void Gen2(List <BiliInterfaceInfo> infos)
{
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.fubang2;
g = Graphics.FromImage(image);
g.SmoothingMode = SmoothingMode.HighQuality;
g.TextRenderingHint = System.Drawing.Text.TextRenderingHint.AntiAlias;
g.PixelOffsetMode = PixelOffsetMode.HighQuality;
g.InterpolationMode = InterpolationMode.HighQualityBilinear;
AddPic2(infos[i], 1);
if (i + 1 < infos.Count)
{
AddPic2(infos[i + 1], 2);
}
if (i + 2 < infos.Count)
{
AddPic2(infos[i + 2], 3);
}
string url = Environment.CurrentDirectory + @"\pic\Rank" + infos[i].Fpaiming + "-" + (infos[i].Fpaiming + 2) + ".png";
Log.Info("保存图片 " + url);
image.Save(url);
}
Log.Info("副榜图片批量生成完成");
}