Specifying font for a row in pdf table C# -


itextsharp.text.font font5 = itextsharp.text.fontfactory.getfont(fontfactory.helvetica, 8);  itextsharp.text.font redfont = itextsharp.text.fontfactory.getfont(fontfactory.helvetica, 8, itextsharp.text.color.red);  //here adding font values in pdf table foreach (datarow r in dt.rows)         {             if (dt.rows.count > 0)             {                 table.addcell(new phrase(r[0].tostring(), font5));                 table.addcell(new phrase(r[1].tostring(), font5));                 table.addcell(new phrase(r[2].tostring(), font5));                 if((r[3])=="0")------------------------------------------//                 table.addcell(new phrase(r[3].tostring(), font5));                 else                     table.addcell(new phrase(r[3].tostring(), redfont));                 table.addcell(new phrase(r[4].tostring(), font5));               }         } document.add(table); 

when writing condition of if((r[3])=="0"), giving redfont if value of r[3] equal "0". can me in this.

it appears r[3] not of type string. have is:

if(r[3].tostring()=="0") 

Comments

Popular posts from this blog

Why can rails not find a route created by a helper? -

javascript - jquery or ashx not working -

opencv - DataType<cv::detail::deriv_type>::depth what is it used for -