I'm currently looking for a way to create dynamic excel files, based on an existing template, using data coming from an XML-file. For example; I have a template ExcelTemplate.xlsx with some layouting in it. A user calls a method which will create a copy of the template and fill it with data coming from an XML. After that the user will get a MemoryStream returned with the newly created xlsx.
Anyone has an idea how to work this out in the best possible way? This is supposed to run on a server (as a service) where there isn't any office installed.