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

apache - Remove .php and add trailing slash in url using htaccess not loading css -

javascript - jQuery show full size image on click -