17 May 2012

HTMLDOC 1.9 r1707 for Windows

Been looking for what may be missing for documentation toolchain in Tuma MinGW... umm no not L4t3X! too big (even bigger than the whole packages). It's direct html to pdf converter and has to be open source too. So there would be Ghostscript, OpenJade, Poppler, Doxygen, DjVulibre, HTMLDoc and some others.. great

HTMLDoc is a quite capable converter with extensive command line features. I've taken the svn snapshot which is r1707 (not sure if it still developed). The svn version have somewhat unfinished? support for CSS and pdf bookmark too.

It need some patch (included in the download) for building with mingw instead of M$VC and minor modification to make it portable (no registry/installation needed)

Binaries for Windows 32bit:
HTMLDoc.7z 3.65MB

Installation:
Extract anywhere and you're ready to go!

Contents:
HTMLDoc 1.9 r1707 (console only)
HTMLDoc 1.8.27 (console and gui)
Documentation

Note:
When using the command line version, the folder where htmldoc extracted need to be put in PATH environment.

11 comments:

  1. Thanks for this hack. When I run htmldoc.exe of your binary it still prints error about windows registry:

    htmldoc.exe

    ERR005: Unable to read "data" value from registry!
    HTMLDOC Version 1.8.27 Copyright 1997-2006 Easy Software Products, All Rights Reserved.
    This software is based in part on the work of the Independent JPEG Group.

    ReplyDelete
    Replies
    1. Sure, the patch meant as fallback not replacement for the registry so htmldoc still check it at first.

      Does it work despite the error message?

      Delete
  2. hi.,,,, how can i use this application behind a proxy server.
    thanks
    ..

    ReplyDelete
  3. thanks so much for this, just down loaded it and everything worked fine on a win7 machine.

    ReplyDelete
  4. Not working on Win XP SP3. Is it compatible with the older OS?

    ReplyDelete
    Replies
    1. Whats your problem? I use Windows XP almost exclusively

      Delete
    2. If your processor's too old, it may not work. I often enable sse optimization to all of my builds.

      Delete
  5. Thank you! It's working great. We were having issues using the original htmldoc version on Win2k8 (couldn't correctly read registry), and your patched version worked flawlessly right out of the box (zip).

    ReplyDelete
  6. How to run the htmldoc_r1707.exe? We need use ver.1.9 for display traditional chinese.
    Whether need modify code in htmldoc-1.8.27_mingw32.patch? How to modify this path file?
    THanks.

    ReplyDelete
    Replies
    1. I don't get what you meant, you can't run it, or it doesn't support unicode? you only need the patch file if you want to compile from source yourself.

      Delete
  7. Appreciate you bloogging this

    ReplyDelete