问题标签 [openoffice-writer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
369 浏览

xml - 多表程序化合并到 ODF 文档文件

我使用 docx 格式构建了与 Microsoft Word 2007 的自定义 XML 合并,允许用户访问以模式表示的字段并将它们包含在 Word DocX 中。然后我打开文件,在整个文档中进行搜索/替换,关闭并打开它,在 Word 中完全合并。随着专利诉讼的失败,我们软件的新用户将无法创建文档,因为自定义 XML 模式已被关闭。

我正在考虑在 OpenOffice 中做同样的和/或类似的事情,但是到目前为止,在网上找到任何接近的例子都让我回避了。我需要有关如何将“标签”放入可以查找和替换的文档中的信息,或者可以从 Open Office Writer 中访问架构的信息。请注意,对假定为平面合并文件的常规邮件合并的引用在我的情况下不起作用,因为我有多个表/一对多关系等。

任何链接或想法将不胜感激。

0 投票
2 回答
5317 浏览

c# - OpenOffice with .NET:如何遍历所有段落并阅读文本

如何遍历 OpenOffice Writer 文档中的所有段落并输出文本。我有 Java 示例,但不知道如何将代码转换为 C#。Java 示例可以在这里找到:http ://wiki.services.openoffice.org/wiki/API/Samples/Java/Writer/TextDocumentStructure

我的 C# 代码:

0 投票
1 回答
1555 浏览

c# - OpenOffice 遍历 TextTable 检测合并和拆分单元格(计算 colspan 和 rowspan)

我正在使用 OpenOffice uno api 来遍历编写器文档中的所有文本。要迭代文本表,目前我正在使用 XTextTable 接口 getCellNames() 方法。我如何检测合并和拆分单元格。我想将表格导出到 html,所以我应该计算 colspan 和 rowspan。

我会很感激任何建议......我没有想法:(

0 投票
1 回答
38 浏览

html - 使用 OOoWrite,我想添加自定义 html 元素

我有 35 页的科学参考文献列表。为了将它们上传到网页,我想添加自定义

每个引用之前和之后的字段。我还想找到斜体文本并添加周围。

例如,我想要这一段

Alouf N., 1973. Biotope et description de Niphargus altagahizi n. sp.,Amphipode Gammaridé souterrain du Liban,国际洞穴学杂志 5:49-61。

看起来像:

<p class="cite">Alouf N., 1973. Biotope et description de <em>Niphargus altagahizi</em> n. sp., Amphipode Gammaridé souterrain du Liban, International Journal of Speleology 5: 49-61.</p>

任何建议如何在 OOoWriter 宏或任何其他应用程序中执行此操作?

0 投票
3 回答
3051 浏览

python - 如何在 open-office-writer 中为您的代码添加颜色?

我有用 Open Office Write 编写的代码块,并希望对其进行着色。我怎样才能做到这一点?

编辑:当我将语法突出显示的代码复制回打开的办公室作家时,它再次变黑。我怎样才能改变这个?

0 投票
1 回答
1854 浏览

text - 在控制台中获取纯文本形式的 odt 文件

我正在寻找一个能够从 odt 文件中提取文本的小型 linux 工具。它只需要是人类可读的,它可能会遇到复杂对象等问题。

这几乎是这个问题的重复,但我需要它很小并且不依赖于 OpenOffice 或 X 服务器

我记得有一个 1MB 的 MS-DOS 程序,它可以非常清晰地呈现 .doc 文件(有时会出现一些奇怪的标记),所以我希望它在 linux 世界中也是可能的;)

0 投票
1 回答
1286 浏览

c# - 在 ASP .NET 中使用 Open Office API 时出错

我在我的 ASP .NET 应用程序中使用 Open Office API 从 *.doc 文件中读取文本内容。

但我有以下错误:

源错误:

所以,第 58 行有一个错误。

有任何想法吗?

0 投票
2 回答
580 浏览

html - 如何通过导航将 OpenOffice Writer 文档 (.odt) 转换为多个 HTML 文件?

我有一个带有目录、部分、小节等的 OpenOffice Writer 文档 (.odt)。有没有一种快速的方法可以使用导航侧边栏将其转换(导出)为多个 HTML 文件,将部分转换为链接?

0 投票
1 回答
164 浏览

scripting - 在 OpenOffice 中创建表单的最佳方法(或其他?)

我正在寻找一种编写 OpenOffice 文档脚本的方法,以便:

  • 只有部分可编辑
  • 保存它做一些魔术(我想将它保存到从输入的内容名称生成的一些中)
  • 相当容易实施

我研究了这个问题: 什么是学习 OpenOffice.org 脚本 API 的(单一)最佳在线资源

这似乎很有帮助,但是我找不到其他可以轻松完成的事情。

我将不胜感激在这件事上的帮助。

马尔钦

0 投票
2 回答
1728 浏览

pdf - 带有 OpenOffice 文件的 PDFCreator

我使用带有 ruby​​、PDFCreator、Microsoft Office 和 OpenOffice 的 Windows Web Server 2008 将文件自动转换为 PDF。该设置适用于 Microsoft Office 文件,但我无法让它自动处理 OpenOffice 文件(例如 .sxw)。当我手动执行此操作时,PDFCreator 能够毫无问题地转换 .sxw 文件,但是当我使用下面的 ruby​​ 脚本尝试它时会引发以下错误。

错误:1 说明:ActiveX-Server 尚未启动!请使用函数\"cStart()\" 来启动ActiveX-Server!

有任何想法吗?

谢谢,佩德