There is security considerations on why this is a bad idea.Without knowing more, it could be as simple as making the number of posts per page the maximum possible or user selectable.
This would preserve the forum format, which is better than what Export/Print offers.
Show all posts on one page?