Как добавить HTML-флажок, переключатель, текстовое поле в PDF с помощью itextstarp?
Как добавить html checkbox,radiobutton,textbox в pdf с помощью itextstarp.Я использую этот код.
StringWriter stringWriter = new StringWriter(); MemoryStream stream = new System.IO.MemoryStream(); var viewData = ViewData; ViewEngineResult viewEngineResult = ViewEngines.Engines.FindView(ControllerContext, "ABCDFORM", null); ViewContext viewContext = new ViewContext(ControllerContext, viewEngineResult.View, viewData, new TempDataDictionary(), stringWriter); viewEngineResult.View.Render(viewContext, stringWriter); // Get the view HTML string string htmlToConvert = stringWriter.ToString(); StringReader sr = new StringReader(htmlToConvert); Document pdfDoc = new Document(PageSize.A4, 10f, 10f, 0f, 0f); PdfWriter writer = PdfWriter.GetInstance(pdfDoc, stream); pdfDoc.Open(); XMLWorkerHelper.GetInstance().ParseXHtml(writer, pdfDoc, sr); pdfDoc.Close(); string fileName = DateTime.Now.ToString("MM/dd/yyyy hh:mm:ss"); return File(stream.ToArray(), "application/pdf", string.Format("{0}.pdf", fileName));
В ABCDFORM - это мой взгляд,я работаю над MVC.и создаю ABCDFORM как html
файл.
Мне нужно добавить флажок html,radiobutton в pdf.
Что я уже пробовал:
Я попытался добавить checkbox,radiobutton в pdf с помощью itextsharp.
Maciej Los
Почему?
Promis Patel
Потому что я меняю структуру
Пожалуйста помочь