How to create Office documents on a Linux based server?

834 Views Asked by At

I developed a "Reporting App" on C# that creates reports (basically on .doc's and .ppt's formats (using the MS Office interops libraries)) based on some parameters received from the user. Everything works as expected when the app is executed on a Windows Server or computer. The problem is that one costumer's server is Linux based. Is it possible to create Office documents on a Linux environment? Any ideas how?

I am currently using these libraries:

Microsoft.Office.Core
Microsoft.Office.Interop.Word
Microsoft.Office.Interop.PowerPoint

Please help.

1

There are 1 best solutions below

1
Danny Shumer On

You can use the open XML SDK for cross platform or cases when Office is not installed on the hosting machine