I have added private message attachments functionality to JForum 1.2.8. It meant only minor changes, and I think only those made to the security restrictions (that are tied to forum ids which private messages do not have) might create some conflict. I posted a question about it but got no feedback, so I will leave it like that for the time being.
[originally posted on jforum.net by andune76]
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link: http://aspose.com