wie konvertieren von html-Seite in pdf mit css unter Verwendung itextsharp?

Dies ist mein code :

Response.ContentType = "application/pdf";
Response.AddHeader("content-disposition", "attachment;filename=TestPage.pdf");
Response.Cache.SetCacheability(HttpCacheability.NoCache);

StringWriter sw = new StringWriter();
HtmlTextWriter hw = new HtmlTextWriter(sw);

this.Page.RenderControl(hw);

StringReader sr = new StringReader(sw.ToString());

Document pdfDoc = new Document(PageSize.A4, 10f, 10f, 100f, 0f);

HTMLWorker htmlparser = new HTMLWorker(pdfDoc);

PdfWriter.GetInstance(pdfDoc, Response.OutputStream);

pdfDoc.Open();

**htmlparser.Parse(sr);** //the exception here

pdfDoc.Close();
Response.Write(pdfDoc);
Response.End();

der Fehler ist :

Unable to cast object of type 'iTextSharp.text.html-Code.simpleparser.CellWrapper' zu geben
'iTextSharp.text.Absatz'.

Was ist diese Ausnahme ?

  • Welche version von iTextSharp verwenden Sie?
  • Do u bekam keine Antwort?
  • besuchen Sie diesen link und versuche es mit der version von itextsharp...kann es beheben Sie Ihre Fehler.
  • r4r.co.in/c1/01/Tutorials/csharp/...
InformationsquelleAutor user2717468 | 2013-08-28
Schreibe einen Kommentar