public void AddPic(BiliInterfaceInfo info, int n)
{
Log.Info("正在生成 - " + info.AVNUM);
string picPath = Environment.CurrentDirectory + @"\pic\" + info.AVNUM + ".jpg";
int nn = 190 + 292 * (n - 1);
try
{
Image pic = Image.FromFile(picPath);
g.DrawImage(pic, new Rectangle(250, nn - 15, 366, 218));
}
catch
{
Log.Error(info.AVNUM + " - 找不到封面文件,请在左侧窗格输入AV号尝试或手动获取!");
}
if(info.Fpaiming < 100)
{
g.DrawString(info.Fpaiming.ToString(), new Font("微软雅黑", 80, FontStyle.Bold), b, 110, nn - 30);
}
else
{
g.DrawString(info.Fpaiming.ToString(), new Font("微软雅黑", 60, FontStyle.Bold), b, 110, nn - 30);
}
g.DrawString(info.AVNUM.Substring(2), f, b, 725, nn);
g.DrawString(info.Fdefen.ToString(), f, b, 1160, nn);
if(info.author.Length <= 6)
{
g.DrawString(info.author, f, b, new RectangleF(1518, nn, 320, 320));
//g.DrawString(info.up, f, b, 1518, nn);
}
else
{
g.DrawString(info.author, f, b, new RectangleF(1518, nn, 320, 320));
//g.DrawString(info.up.Substring(0, 6), f, b, 1518, nn);
//g.DrawString(info.up.Substring(6), f, b, 1518, nn + 74);
}
g.DrawString(info.created_at, f, b, 880, nn + 148);
g.DrawString(info.title, new Font("微软雅黑", 32), b, 102, nn - 81);
}