Как добавить HTML-флажок, radiobutton, текстовое поле в PDF, используя itextstarp? - PullRequest
0 голосов
/ 12 марта 2019

Как добавить html checkbox, radiobutton, textbox в pdf, используя itextstarp.Am, используя этот код.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...