问题标签 [libreoffice]
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.
openoffice.org - OpenOffice.org API 还是 LibreOffice API?
我应该使用哪个 API?哪一个更有前途?我的主要目标是生成 ODF 文档。支持 ODF 1.2 对我来说很重要。我想使用 C++ 和 CLI bingings。
php - 从 php exec() 运行 libreoffice
我已经在带有 apache 的 freebsd 服务器上安装了 libreoffice headless,以便以编程方式转换文档(例如 odt->pdf)。它可以从命令行工作!但我的目标是能够从 php 中做到这一点。这要求网络用户 (www) 可以运行 libreoffice。但它不能。
以我自己的用户身份运行 libreoffice 时,我得到:
如果我尝试与 root 相同的命令,它不起作用。php中的www-user问题也是如此:
问题是我没有从 libreoffice 获得任何信息,因此我不知道为什么 libreoffice 不想以我自己以外的其他用户身份运行。
我的问题是:如何在 php 中通过 exec() 授予 www-user 运行 libreoffice 的权限?
libreoffice - 您如何在 LibreOffice Calc 中对超过 3 个标准进行排序?
看起来您只能从 Data -> Sort 中选择 3 个条件。有没有办法(可能是程序化的)使用额外的标准?
git - 无法克隆 LibreOffice git 存储库
我正在尝试按照此 LibreOffice 页面上的说明克隆 LibreOffice 源代码,但它不起作用。看起来我什至无法ping通他们的服务器。他们的服务器宕机了,还是我只是错过了什么?我已经做了一些谷歌搜索,但我无法弄清楚。任何帮助,将不胜感激!
openoffice.org - 如何在我的系统中获取 open office / libreoffice 和 unoconv 的版本?
我正在尝试解决此问题
错误:无法连接或启动自己的侦听器。中止。
这发生在我尝试转换文档时。
谢谢
ms-office - unoconv 在尝试转换时不起作用。抛出错误:无法连接或启动自己的侦听器。中止
我正在尝试将 docx 转换为 pdf 使用unoconv
,但是Error: Unable to connect or start own listener. Aborting.
当我运行时得到unoconv -f pdf 1234.docx
。
因此,必须有一些听众。然后我通过unoconv --listener
.
我试过ps aux | grep soffice
了,找到了soffice.bin。
于是我又试 unoconv -f pdf 1234.docx
了一次。它仍然给了我同样的错误: Error: Unable to connect or start own listener. Aborting.
我在这里做错了什么?
macros - LibreOffice writer:创建一个打开 ssh 的超链接
我想知道是否可以在 LibreOffice 文档中创建类似超链接的东西,当调用它时,会打开一个终端ssh-ing到选定的“超链接”?知识产权
问题是有时我需要通过 ssh 连接到远程机器。我有一个 LibreOffice .odt (writer) 文档,其中包含这些机器 IP 的列表。我想这样做,这样我就可以单击其中一个 IP,它会自动打开一个带有 ssh 连接的 gnome 终端。主要是为了避免必须打开终端并输入 sshmyusername@what.ever.ip
我创建了一个似乎可以工作的宏:
这似乎可以满足我的需要。现在,我想转到我的 LibreOffice 文档,选择我在其中列出的 IP 之一,然后执行类似“以所选 ip 作为参数运行 'OpenSSH' 例程”之类的操作
我真的不需要任何花哨的东西,或者让宏发送密码或类似的复杂东西。我只需要它来打开运行 ssh 命令的 gnome 终端。
我正在运行带有 LibreOffice 3.4.4 的 Ubuntu 11.10。我是复杂的(对我而言)宏世界的新手。
先感谢您。
python - ODS 文件转 JSON
我想将我的电子表格数据转换为 JSON 数组。
这个网站做到了:http ://www.shancarter.com/data_converter/index.html 我查看了源代码。
但我想要的是宏/脚本/扩展或任何对其进行编程以将我的 .ods 转换为 JSON 文件的方式:
喜欢:
至:
excel - 在列上迭代 VLOOKUP
在 LibreOffice 上(在 Excel 上也一样?),我想将公式 VLOOKUP(C2;B1:D2;3;0) 迭代到我的所有列中。例如 VLOOKUP(C2;B1:D2;3;0)、VLOOKUP(C3;B1:D3;3;0)、VLOOKUP(C4;B1:D4;3;0) 等
但是如果我复制粘贴,我会得到 VLOOKUP(C3;B2:D3;3;0)、VLOOKUP(C4;B3:D4;3;0) 等 --> 数组总是相同的大小
任何的想法?
plugins - 在 libre office 中制作一个看起来合理的 LaTex 文本
我现在正在写我的论文。
我正在使用 Libre Office 而不是 LaTex - 我知道,我很愚蠢!
但是此时没有办法改成LaTex,所以我不得不处理它......
我想使整个文本合理...但是如果我使用 Libre Office Writer 中的合理按钮来执行此操作,它看起来真的很难看。
在 LaTex 中,似乎有更好的算法可以做到这一点......
如果一行只有 5 个单词,它现在看起来像这样
我知道,只有在换行时才会发生这种情况。如果我使用一个新段落,它就完美了!但是如果我只是按 SHIFT + ENTER 来写下一行,我的文字看起来很糟糕......
但我想让它看起来又漂亮又光滑。
有没有办法让 Libre Office 做得更好?任何插件?我目前使用的版本是:LibreOffice 3.4.4 OOO340m1 (Build:402)
还是我只需要避免没有段落的单行换行符?
(我希望这在堆栈溢出中是正确的)