从Open Office文档中获取内容

时间:2016-05-26 06:44:14

标签: c# openoffice.org openoffice-calc openoffice-writer

如何从Open Office文档中获取文本?

我使用OO将ms word和excel文件转换为PDF格式,以便在网页中显示。但在某些情况下,可能会面对损坏的文件,并且损坏的文件会以非常大的xml打开。

要解决这个问题,我将获得第一行内容,如果存在xml标记建议用户下载文档并尝试修复或以ms字开启。但我没有找到任何详细的文档和示例如何使用文本。

1 个答案:

答案 0 :(得分:0)

从标签中,我假设您正在使用C#查找信息。示例不多,但请查看Andrew Pitonyak's Macro Document第24.1节。该示例将文本插入到编写器文档中。

读取文本的一种方法是创建游标,选择第一行,然后通过调用oCursor.getString()获取值。 This page显示了Basic中可以适应C#的示例命令。