问题标签 [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 回答
482 浏览

java - getPageNumber 打开办公室

我有以下代码,它返回文档中的总页数。我可以用 javascript soapplet.getNumberOfPages() 调用它

我想做一个类似的方法,只返回 PageNumber。我找到了这个类 com.sun.star.text.TextField.PageNumber 但我不知道如何返回 PageNumber 的字符串。在 javascript 中,我将能够在文档中搜索某个字符串,并且根据找到该字符串的位置,我将能够确定该文档上存在字符串的页码。然后我可以告诉打印机从带头纸盘打印此页。我用谷歌搜索了一两天,找不到任何东西。谢谢

我现在正在重新考虑这一点,想知道是否可以在 javascript 中找到字符串,然后返回该字符串所在的页码。我的代码是:

它可以找到字符串,但是我如何让它告诉我它的页码?

谢谢

0 投票
1 回答
1735 浏览

java - 打开 Office Writer 搜索并查找字符串并移动光标

如果任何人都可以帮助使用带有 Java 的 UNO API 在开放式办公室作家文档中搜索字符串的方法,那将非常有帮助。一旦它搜索字符串并找到字符串,它就可以(甚至隐藏)将光标移动到该字符串。

然后我可以使用下面的 getPageNumber 方法返回页码并将该页打印在抬头纸上。

非常感谢任何帮助

我知道可以使用以下组合来完成

或 XTextRange。

谢谢

0 投票
0 回答
498 浏览

php - 使用 php exec() 运行 oowriter 无头命令未执行

我在使用 oowriter 使用 php 将 doc 转换为 pdf 时遇到问题exec()。我在下面运行的行在 CLI 中运行良好,只是在使用 exec() 的 php 中不行。

$stdout返回一个空Array$return_int返回0

我四处搜索,我能找到的唯一可能的解决方案是添加 oowriter 的路径(你可以看到我已经完成了)。以 apache 用户身份运行此命令是否存在权限问题?exec() 上的一些帖子通常无法正常工作,但我可以使用此方法成功运行 imagemagick 的命令。因此,在我看来,这是 openoffice 的应用程序特定配置问题。

似乎与以下内容重复,但未发布任何答案:

无法以网络用户身份运行 oowriter

仅供参考,我使用的是 CentOS V6.1 和 PHP v5.3.3。谢谢。

0 投票
1 回答
4158 浏览

sql-server - 如何使用 Web 服务设置 Microsoft Word 以使用 SQL Server 数据库中的数据填充某些字段?

我想使用 SQL Server 数据库填写 Microsoft Word 文档,最好不要在服务器端进行文档处理。

根据我的阅读,微软不推荐服务器端文字处理,因为它的设计不是可扩展的,UI 会出现并且没有人可以点击它,以及许可问题。

因此,我会对客户端可以键入 Word 文档,然后输入类似内容Name: <!name>,然后通过 Web 服务以某种方式连接以接收记录集或将使用数据库中的信息填充所有标签的方式感兴趣。 .

我该怎么做呢?如果这不可能,客户有什么办法可以设计他们想要使用的表格,并让我们的程序填写模板字段?

Word 做不到,Open Office 可以吗?

谢谢你。

0 投票
1 回答
2692 浏览

java - HTML 到 ODT – XSLT?

我正在尝试将单段 HTML 代码转换为 *.odt 格式(Open Office)正在使用的 XML 格式。例如,<p>This is some text</p>应翻译为<text:p>This is some text</text:p>. 当然,这也应该适用于列表等。

我不确定最好的方法是使用 XSLT 处理器(如果是的话,哪一个用于 Java?)并自己创建样式表——难道没有一个 Java 库已经可以做到这一点吗?我正在使用 jodconverter 从 ODT->PDF 转换,但即使 OpenOffice Writer 可以处理复制和粘贴内容并以所需的方式显示它,jodconvert 似乎也无法“翻译”单个 HTML(或我错了吗?)。

任何想法和建议都将受到欢迎。我应该补充一点,我对 Java 完全陌生。提前感谢英戈

0 投票
1 回答
94 浏览

indexing - OpenOffice 在一个索引而不是另一个索引中添加条目

OpenOffice 文档 (Writter) 中有两个索引:一个用于所有内容,另一个仅用于文档表。

当我通过以下步骤在索引中添加条目(例如,高于主索引的修订历史)时:

  1. 选择要在索引中添加的标题
  2. 菜单 > 插入
  3. 索引和表格 > 条目
  4. 从索引下拉菜单中选择“目录”并插入

之后,如果我更新两个索引,则该条目将添加到两个索引中。我不希望该条目出现在表格索引中,而只希望出现在主要内容索引中。

有人可以帮忙吗?

0 投票
1 回答
256 浏览

openoffice.org - Odt 文件,显示所有样式

我使用 odt 文件作为某种模板,并使用 Libre Office 作为创建此模板的工具。它通常工作正常,除了一件事。

假设我们的 odt 文件有一段文本。

XML 文件可能看起来也可能不看起来(似乎是随机的)(杂乱无章,对于解析或作为模板来说不是很好的东西):

有时它(再次看起来是随机的)是这样的(预期的结果,毕竟是有道理的):

有没有办法摆脱多余的 xml 标签?或者至少用户可以在 LibreOffice/OpenOffice 中查看原始文档以手动删除冗余?

关键是为用户提供简单的工具,以检测和修复这样的伪像。

0 投票
3 回答
6386 浏览

version-control - Libre Office Writer:删除而不是删除?

我们偶尔会看到文件(通常来自我们的律师)的修订建议,其中删除的内容会被颜色编码并通过它进行删除。添加的内容也有自己的颜色编码。

我一直认为是使用了一些专业软件来实现这样的版本控制效果,但是我们的一位销售人员刚刚收到了他们客户的一份文件,它似乎处于那种“模式”。
当他试图删除任何东西时,它只会变成青绿色并被删除。

这是可以在 Libre 或 Open Office 中打开/关闭的功能吗?
如果是这样,在哪里/如何?

0 投票
1 回答
566 浏览

macros - Openoffice Writer 宏,可在保存时将当前文件上传到 Web 服务

我想知道这是否可行,并获得一些关于如何实现这一目标的提示。我想至少它需要一个确认对话框来运行(可能是邪恶的)宏。

我想生成一个 OpenOffice 文档,该文档将在保存到硬编码 URL 时自行上传。

可能吗?

实现这一目标的粗略步骤是什么?

我的猜测是:

  • 将宏绑定到保存事件
  • 让那个宏获取当前文件的二进制数据
  • 让它将此数据发布到 URL

但在研究如何做到这一点之前,我首先需要知道这是否可以做到。

0 投票
1 回答
2925 浏览

insert - 如何在 openoffice 文档表中插入 Excel 表?

我在一个办公室(5 * 6)有桌子。如何从excel表中插入数据?

问候