c# - HTML to pdf conversion not happening -


i have html page need convert pdf the html page consist of gridview , images, searching on net came know can done using itextsharp when tried using following code pdf getting generated nothing aligned , not able gridview can u suggest better methods or whats wrong following code?

    protected void btnexportpdf_click()    {        response.contenttype = "application/pdf";   response.addheader("content-disposition",         "attachment;filename=gridviewexport.pdf");         response.cache.setcacheability(httpcacheability.nocache);         stringwriter sw = new stringwriter();        htmltextwriter hw = new htmltextwriter(sw);         this.pdfform.rendercontrol(hw);        stringreader sr = new stringreader(sw.tostring());        itextsharp.text.document pdfdoc = new itextsharp.text.document(itextsharp.text.pagesize.a4, 10f, 10f, 10f, 0f);        itextsharp.text.html.simpleparser.htmlworker htmlparser = new itextsharp.text.html.simpleparser.htmlworker(pdfdoc);        pdfwriter.getinstance(pdfdoc, response.outputstream);        pdfdoc.open();        htmlparser.parse(sr);        pdfdoc.close();        response.write(pdfdoc);        response.end();    } 

1) can try winnovative html pdf conversion tool (paid version). architecture sta.

http://www.winnovative-software.com/html-to-pdf-conversion-fine-control.aspx

2) superior speed & bulk generation of pdf document hundreds of pages, recommend go server based software such pdfreactor. license price high. architecture mta.

i tried both of them commercially , opted pdfreactor in 1 of projects customized user html needs rendered pdf file.

http://www.pdfreactor.com/


Comments

Popular posts from this blog

java - Date formats difference between yyyy-MM-dd'T'HH:mm:ss and yyyy-MM-dd'T'HH:mm:ssXXX -

python - RuntimeWarning: PyOS_InputHook is not available for interactive use of PyGTK -