I’m currently developing application using WinRT/C#. It is second version, first was developed on WPF. In application I need to generate some reports and export them into MS Word document.
In first version of application I used MS Office Interop to export reports in MS Word, but in WinRT there is no support of MS Office Interop. Is there any simple way to create MS Word document in WinRT? (I know there are third party libraries like Syncfusion for WinRT but I would prefer to not use them).
I’m currently developing application using WinRT/C#. It is second version, first was developed on
Share
You won’t be able to use MS Office interop from a Windows Store app. You could use Open XML SDK, though. It is also available on NuGet and seems to be WinRT compatible.
Using it won’t be as easy as working with interop classes and you’ll only be able to create XML based
docxfiles, not binarydocfiles. On the other hand your users won’t need to have Word installed and they’ll be able to open the files in other Office suites like OpenOffice or LibreOffice. There’s a set of tutorials available on MSDN to get you started.