c# - 如何将 FlowDocument 导出为 DOC(x) 或 XLS

标签 c# wpf ms-office document

在我的程序中,我在 FlowDocument 中生成一些报告,并使用 DocumentViewer 控件显示它。 现在我需要增加更多的导出机会。我使用 iTextSharp 以 PDF 格式导出,我可以本地保存到 XPS。我可以将文档直接保存为任何办公格式、DOC 或 XLS。或者也许有人知道一个很好的库,可以从 DOC 或 XLS 格式的 PDF/XPS 转换?

最佳答案

我找到了一个解决方案。由于我无法自动从 WPF 导出到 Doc,我用 DocX Library 复制了我的页面布局。 .这是一个非常棒且简单的库,不需要安装 MSOffice 即可创建 Word 2007/2010 文件。

关于c# - 如何将 FlowDocument 导出为 DOC(x) 或 XLS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6827573/

相关文章:

c# - 在 Windows 服务和 Windows 应用程序之间使用 EventWaitHandles

c# - 通过 Webhook C# 发送 Discord 嵌入

c# - 如何以编程方式设置附加属性?

VBA 引用库

c# - 具有数据注释的枚举类型的 Json.NET 自定义序列化

c# - GridView、ItemTemplate、DataTemplate 绑定(bind)在 C# 代码后面

c# - DeploymentItem 属性的问题

c# - 转换器没有被调用

linux - 基于服务器的 Microsoft Office 到 PDF 转换器?

c# - 如何在不打开 excel 文件的情况下将 excel 工作表复制到另一个 excel 工作簿中# winforms?