Как добавить панель в файл itextsharp C#
Каждый раз, когда пользователь нажимает кнопку, он создает файл. pdf.
Я хотел бы добавить панель из файла aspx.
Что я уже пробовал:
string Path = Server.MapPath("/Reports"); string strImPath = Server.MapPath("/Images"); try { FileStream fs = new FileStream(Path + "/" + reader["EmailAddress"] + reader["Period"] + ".pdf", FileMode.Create, FileAccess.Write, FileShare.None); Rectangle rec2 = new Rectangle(PageSize.A4); Document doc = new Document(rec2); PdfWriter writer = PdfWriter.GetInstance(doc, fs); doc.Open(); iTextSharp.text.Image image1 = iTextSharp.text.Image.GetInstance(MapPath("~/images/Logo.jpg")); image1.Alignment = iTextSharp.text.Image.ALIGN_CENTER; image1.ScaleAbsolute(100f, 100f); doc.SetMargins(2f, 4f, 3f, 2f); doc.Add(image1); doc.Add(new Paragraph(reader["title"] + " " + reader["FN"] + " " + reader["LN"] + " grade " + reader["grade"] + "\n" + "Job tile: " + reader["Position"] + "\n" + reader["Ministry"] + "\n" + reader["Department"] + "\n" + "Name of Immediate Supervisor: " + reader["SupEmail"] )); //want to add the panel here because some of the things are easier to create in the panel doc.Close(); } catch { Response.Write("there is a file with the SAME name opened. Please close it first"); }