I\'m successfully using Office automation on Windows Server 2008 R2 with Office 2007 in order to convert Office documents to PDFs.
The code is rather simple:
The only solution found is to make the process that invokes Office API to run as interactive.
It can be done by just running a console app (not the brightest idea for server solutions) or by creating some background service (e.g., windows service) and set it's station (SetProcessWindowStation).