50得票19回答
如何将XLS转换为XLSX

我有一些 *.xls (excel 2003) 文件,并且想要将这些文件转换成 xlsx (excel 2007)。 我使用 uno python 包,当我保存这些文档时, 我可以设置过滤器名称为:MS Excel 97 但是没有类似“MS Excel 2007”的过滤器名称, 如何设置过滤器...

34得票1回答
OOo/LibreOffice UNO / Java:如何获取调用calc函数的电子表格单元格?

在Java编写的OpenOffice/LibreOffice Calc(电子表格)的UNO扩展中,如何确定UDF(电子表格函数)实现内的调用单元格? 备注: - 在Excel / VBA中,可以通过Application.Caller实现此操作。 - 获取调用方的主要动机是记录/跟踪/调试...

19得票1回答
如何调整页面大小以适应Open office/Libre Office Draw中的绘图内容

我正在使用Java UNO Runtime Reference API通过Open Office Draw程序绘制流程图。在绘制完流程图后,我想根据绘制内容所占的区域调整页面大小。我注意到Microsoft Visio在其“页面设置”中有一个名为“按绘图内容调整大小”的属性,可以在我在Visi...

8得票2回答
学习OpenOffice.org脚本API最好的在线资源是什么?

我使用OpenOffice.org来完成大部分不太频繁的办公套件需求,大多数情况下它是商业替代品的足够替代品。 然而,它的脚本API存在缺陷。我还没有找到一份文档,能让我以一种让我能专注于手头的任务,而不是在打开的文档中徘徊如何选择文本的方式理解API。 那么,有没有一个好的文档,可以让像...

8得票1回答
如何在Windows系统下使用Python与LibreOffice API(UNO)?

这个问题关注Windows + LibreOffice + Python 3的相关内容。 我已经安装了LibreOffice(6.3.4.2),还有pip install unoconv 和 pip install unotools(pip install uno是另一个无关的库),但是在i...

7得票3回答
使用pyUno开发Windows下的OpenOffice.org——使用哪个版本的Python?

在家里,我使用Python 2.6尝试了pyUNO来控制OpenOffice.org。一切看起来都很顺利。 现在我想在Windows上尝试运行我的一个脚本(运行ODF文档的图形化差异),但是当我尝试运行它时,出现了以下错误: ImportError: No module named uno...

7得票5回答
使用Open/LibreOffice进行UNO和Java的入门指南

我刚开始使用LibreOffice的4.0.1 UNO SDK开发Java项目,但是我在一开始就卡住了。如果我使用OpenOffice.org而不是LibreOffice,我认为同样的情况也会发生,所以任何帮助都将受到赞赏。 我正在使用Eclipse Juno 4.2,并创建了一个类似于“H...

7得票3回答
将LibreOffice作为服务运行

我正在构建一个Web应用程序,其中包括将文件从doc格式转换为pdf格式的功能。我一直在使用安装在同一服务器上的LibreOffice。通过从我的Web应用程序代码中调用libreoffice二进制文件,我能够成功地转换文档。 问题:当我的Web应用程序在非常短的时间内(例如毫秒)接收到多个...