first we need to download the link is :
http://files.cnblogs.com/akingyao/itextsharp-all-5.4.2.zip
the reference link is
http://www.aspdotnet-suresh.com/2013/05/aspnet-export-webpage-with-images-to.html
in this tutorial you may produce a bug so you need to set
enableEventValidation="false"
you also can add table as you want as the following link
http://www.mikesdotnetting.com/Article/86/iTextSharp-Introducing-Tables