C# 正在读取MS Publisher文件?

C# 正在读取MS Publisher文件?,c#,office-interop,publisher,ms-publisher,C#,Office Interop,Publisher,Ms Publisher,是否有人见过读取/更新Microsoft Office Publisher文件(.pub)中文本的方法 我认为开放式XML不支持这一点。到目前为止,我找到的唯一方法是通过Office互操作,但这在服务器上不是一个好的解决方案 还有其他想法吗?根据不支持.pub格式…根据不支持.pub格式…服务器解决方案:www.joelonsoftware.com/items/2008/02/19.html 使用office interop,但这是唯一可用的解决方案,因为没有.pub格式的公共规范。服务器解决方

是否有人见过读取/更新Microsoft Office Publisher文件(.pub)中文本的方法

我认为开放式XML不支持这一点。到目前为止,我找到的唯一方法是通过Office互操作,但这在服务器上不是一个好的解决方案


还有其他想法吗?

根据不支持.pub格式…

根据不支持.pub格式…

服务器解决方案:www.joelonsoftware.com/items/2008/02/19.html


使用office interop,但这是唯一可用的解决方案,因为没有.pub格式的公共规范。

服务器解决方案:www.joelonsoftware.com/items/2008/02/19.html


使用office interop,但这是唯一可用的解决方案,因为.pub格式没有公共规范。

一般来说,尝试读取任何Microsoft格式并不容易,因为它完全向后兼容,因此非常复杂。一般来说,尝试读取任何Microsoft格式都不容易,因为它完全向后兼容,因此非常复杂。谢谢您的评论。我想可能没有好的解决办法。Office互操作的问题是,它不再在服务中工作。它以前被称为“交互模式”。当时的解决办法是让一个正常的应用程序运行并通过消息控制它。但是它既麻烦又不稳定。谢谢你的评论。我想可能没有好的解决办法。Office互操作的问题是,它不再在服务中工作。它以前被称为“交互模式”。当时的解决办法是让一个正常的应用程序运行并通过消息控制它。但它既笨重又不稳定。