Eug*_*oft 6 c# wpf ms-word microsoft-metro windows-runtime
我目前正在使用WinRT/C#开发应用程序.它是第二个版本,第一个是在WPF上开发的.在应用程序中,我需要生成一些报告并将它们导出到MS Word文档中.在第一个应用程序版本中,我使用MS Office Interop在MS Word中导出报告,但在WinRT中,不支持MS Office Interop.有没有简单的方法在WinRT中创建MS Word文档?(我知道有第三方库,如Syncfusion for WinRT,但我宁愿不使用它们).
您将无法从 Windows 应用商店应用程序使用 MS Office 互操作。不过,您可以使用Open XML SDK。它也可以在 NuGet 上使用,并且似乎与 WinRT 兼容。
使用它不像使用互操作类那么容易,并且您只能创建基于 XML 的docx文件,而不能创建二进制doc文件。另一方面,您的用户不需要安装 Word,他们将能够在其他 Office 套件(如 OpenOffice 或 LibreOffice)中打开文件。MSDN 上有一组教程可以帮助您入门。
| 归档时间: |
|
| 查看次数: |
1950 次 |
| 最近记录: |