i am creating a pdf document which contains stringbuilder table and image.
i set image as document background and set table over the image .now my question is
how to repeat background image on same page .here my code sample
iTextSharp.text.Image jpg = iTextSharp.text.Image.GetInstance("C:\\Users\\Archit\\Downloads\\itbp.jpg");
iTextSharp.text.Document pdfDoc = new iTextSharp.text.Document(PageSize.A4, 10F, 10F, 10F, 0F);
jpg.ScaleToFit(615, 175);
jpg.Alignment = iTextSharp.text.Image.UNDERLYING;
jpg.SetAbsolutePosition(10, 658);
StringBuilder sb = new StringBuilder();
sb.Append("");
");
| " +" + | " + "
| ");||||||||||||||||||||||||||||||||||||||||||||||
StringReader sr = new StringReader(sb.ToString());
string path = "C:\\Users\\Archit\\Desktop\\test.pdf";
StringWriter sw = new StringWriter();
var output = new FileStream(path, FileMode.Create);
HTMLWorker htmlparser = new HTMLWorker(pdfDoc);
iTextSharp.text.pdf.PdfWriter.GetInstance(pdfDoc, output);
pdfDoc.Open();
pdfDoc.Add(jpg);
htmlparser.Parse(sr);
pdfDoc.Close();


Replies
Know the answer? Post it — somebody with the same question will find it here.