• Visitors can check out the Forum FAQ by clicking this link. You have to register before you can post: click the REGISTER link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. View our Forum Privacy Policy.
  • Want to receive the latest contracting news and advice straight to your inbox? Sign up to the ContractorUK newsletter here. Every sign up will also be entered into a draw to WIN £100 Amazon vouchers!

HTML to PDF and Word docs from .NET

Collapse
X
  •  
  • Filter
  • Time
  • Show
Clear All
new posts

    HTML to PDF and Word docs from .NET

    Anyone know of a reliable conversion tool/library you can use in a .NET web app that take chunks of HTML and converts them into both PDF and Word documents?
    I can programmatically add headers and footers to the HTML if required to make a complete document.
    Looked at a couple that I googled but they just didn't work very well, producing garbage in the PDF.

    #2
    Look for a .Net library called iTextSharp. This lets you create PDFs from code, and has some conversion facilities. There *are* issues, but it's free and works for most things. I am using it on this project: www.thefoodcalculator.com (go into the demo bit and then run the report) , as well as a number of intranet based apps.

    Comment


      #3
      I've used a few components from Gnostice in the past:

      http://www.gnostice.com/nl_article.a..._PDF_Documents

      They work with no problems.

      Comment


        #4
        Originally posted by quickweb View Post
        Look for a .Net library called iTextSharp. This lets you create PDFs from code, and has some conversion facilities. There *are* issues, but it's free and works for most things. I am using it on this project: www.thefoodcalculator.com (go into the demo bit and then run the report) , as well as a number of intranet based apps.
        Server Error in '/' Application.
        --------------------------------------------------------------------------

        Runtime Error

        Mmmm

        Comment


          #5
          For the Word part, I'd be inclined to use interop and the Word VBA object model. (I've done a similar thing with Excel). You end up with a few lines of horrible code but you get the benefit of a "pull" model.

          Comment


            #6
            Originally posted by Monster Munch View Post
            Mmmm
            There's a jinx on this place.

            if(function=='delete' && thisUser =='demo account user') {
            Response.Redirect("DontBeStupid.aspx");
            }

            User now reinstated.

            Comment


              #7
              Thanks all, will try the above.

              Comment


                #8
                http://www.html-to-pdf.net/Features.aspx is great for HTML to PDF, it 'just works' and handles external CSS etc. 5 lines of code to get a URL into a stream with a PDF in it.

                if you want to do HTML to word, just write out the HTML to the browser with a document type of application/msword in the header, and it will open as if a word document.

                Hope this helps.

                Jim

                Comment

                Working...
                X