I written one XSD schema, I documented that schema using xmlpad, It generates the HTML documentation automatically for that XSD schema. Now I want to generate a PDF document for that HTML document. I thought to convert the HTML document to LaTeX and I am using pdflatex to generate the PDF document. But I don't know how to convert a HTML document to LaTeX? Is there any open source tool? Can anyone suggest a tool or any other way? I need to convert a HTML document to PDF.

I used the open-source-project TCPDF several times already for directly converting HTML-code to PDF. I don't see any advantage in doing this with LaTex, to be honest. However, TCPDF requires a local PHP-installation or a webserver to run on.
–
dhstJan 27 '12 at 13:54

You can directly use pandoc to convert HTML to PDF, e.g. convert google-cpp-styleguide.html to PDF documents:

pandoc cppguide.html -o cppguide.pdf

However, I prefer to firstly convert to LaTeX via pandoc, then edit .tex file to fit my desires (since the default PDF generated above is using article class in LaTeX, I prefer to tune the page layout to save papers). For example,

pandoc -s cppguide.html -o cppguide.tex

then use your favorite LaTeX (e.g. AucTeX) to edit it as you want, and pdflatex it.