Depending on how complicated the document is you could try out PDF::Create. It's not very sophisticated, it doesn't do graphics, colours or any complicated drawing, but it's not that hard to pick up and it was enough to do what I wanted :)
And just for the record, I prefer to read things in PDF format than HTML ;)
----------
My cow-orkers were talking in punctuation the other day. What disturbed me most was that I understood it.