Problem seeing a hyperlynk's image

Hi this is my code. The link works properly but the link's image doesn't appear as you can see in the picture attached. What could be the problem?. Please help me.

Aspose.Grid.Web.Data.Hyperlink hl=GridWeb1.WebWorksheets.ActiveSheet.Hyperlinks.AddHyperlink(0, 5);

hl.Url="http://www.google.com.mx/";

hl.ImageUrl = "C:\\icons\\pdf2.jpeg";

I changed the file extension to jpg and it worked.