问题标签 [openoffice.org]
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.
database - 使用 OpenOffice DB 与 Microsoft Access 的主要缺点是什么?
我知道 Open Office Database 使用 java 数据库后端。有没有人知道这与 Jet 数据库引擎相比如何?
查询设计器/报告是否与 MS Access 一样强大?
c# - How to create .odt files with C#.NET?
Note: I found this "Creating a Word Doc in C#.NET", but that is not what I want.
Do you know how to create a .odt to create file from C# .NET?
Is there a .NET component or wrapper for an OpenOffice.org library to do this?
java - 将 Java UNO 代码从 OpenOffice 2.4 迁移到 3.0
我编写了一个漂亮的小工具,用于将电子表格转换为纯文本。由于它是我的私人黑客工具,它依靠 OpenOffice 2.x 来读取文件。
但是当我安装OpenOffice 3并试图让它运行时,我失败了,因为我要么丢失了一些 JAR 文件,要么一半的类已被替换。
我包含了来自 URE/Java 的所有五个 JAR 文件(URE:UNO 运行时环境,OpenOffice.org 托管和管理 UNO 组件的一个子集),但仍然缺少这些类:
任何指针?
groovy - 如何阅读 Open Office 电子表格?
如何从 Groovy 读取 Open Office 3.0 电子表格 (.ods)?我想从命名工作表中选择特定列。理想情况下,添加“where”子句或其他条件子句会很有用。
forms - pdf 格式的多部分文本字段,使用 OpenOffice Writer
所以,这可能是一个疯狂的想法,所以请耐心等待。
[警告:骇人听闻]
使用 OpenOffice.org Writer,可以轻松制作简单的 pdf 表单(因为 Writer 可以使用 XForms,并且可以导出为 PDF,并使用 FDF 嵌入表单)。我想用这个属性创建一个文本输入字段:
- 如果该字段溢出,请将溢出放在附加页面上,或页面上的某个特殊区域,标记为“附加评论”或其他内容
- 基本上,我想象的:
- textbox1 = 固定大小
- textbox2 = 固定大小(可能在另一页上)以包含来自 textbox1 的溢出
我是 Writer、FDF 等的新手,所以如果这是不可能的,我也很高兴听到这个消息。提前致谢!
python - 让pywin32在python 2.3解释器中内置的open office 2.4中工作
我需要将数据更新到 mssql 2005 数据库,所以我决定使用 adodbapi,它应该内置在 python 2.1.1 及更高版本的标准安装中。
它需要 pywin32 才能正常工作,并且 open office python 2.3 安装没有内置 pywin32。这个内置的 int python 安装似乎也没有 adodbapi,因为当我导入 adodbapi 时出现错误。
关于如何将 pywin32 和 adodbapi 安装到这个 open office 2.4 python 安装中的任何建议?
谢谢
哦,是的,我尝试了这些方法。烦人的没有。所以我已经恢复到 jython,这样我就可以访问 Open Office 的转换功能以及体面的数据库访问。
谢谢您的帮助。
api - 什么是学习 OpenOffice.org 脚本 API 的(单一)最佳在线资源
我正在使用 OpenOffice.org 来满足我不那么频繁的 Office 套件需求,而且大多数时候它足以替代它的商业替代品。
但它的不足之处在于脚本 API。我还没有找到能够理解 API 的文档,让我可以专注于手头的任务,而不是徘徊如何在打开的文档中选择一段文本。
那么 - 是否有一个很好的文档可以让像我这样的程序员,他们并不完全生活和呼吸 UNO 对象模型,快速开始并在几页或更少的时间内解释如何在 OO.o API 中找到我需要的东西
python - 使用 jython 和 open office 2.4 将文档转换为 pdf
我使用 pyuno 完成了一个 python 脚本,它成功地将文档/xls/rtf 等转换为 pdf。然后我需要更新一个 mssql 数据库,因为 open office 目前支持 python 2.3,它很古老,缺乏对体面的数据库库的支持。所以我求助于使用 Jython,这样我就不会因为使用旧的 pyuno 在 OO python 环境中运行而感到负担。
这也意味着我的转换代码被破坏了,我现在需要使用 java 库而不是 pyuno 库。
导入 com.sun.star.beans.PropertyValue 作为 PropertyValue
导入 com.sun.star.bridge.XUnoUrlResolver 作为 XUnoUrlResolver
导入 com.sun.star.comp.helper.Bootstrap 作为 Bootstrap
->> 导入 com.sun.star.frame。 XComponentLoader as XComponentLoader
->> import com.sun.star.frame.XStorable as XStorable
import com.sun.star.lang.XMultiComponentFactory as XMultiComponentFactory
import com.sun.star.uno.UnoRuntime as UnoRuntime
import com.sun.star.uno .XComponentContext 作为 XComponentContext
带有“->>”的包含不导入编译器无法识别 com.sun.star.frame 看不到“框架”位。这些是我包含的库。
替代文字 http://www.freeimagehosting.net/uploads/eda5cda76d.jpg
关于这个问题的一些建议会很受欢迎
上下文 = XComponentContext
xMultiCompFactory = XMultiComponentFactory
xcomponentloader = XComponentLoader//在python中使用
ctx = None
smgr = None
doc = None
url = Nonecontext = Bootstrap.bootstrap()
xMultiCompFactory = self.context.getServiceManager()
xcomponentloader = UnoRuntime.queryInterface(XComponentLoader.class, ....xMultiCompFactory.createInstanceWithContext("com.sun.star.frame.Desktop", context))file = "file:\\" + file
// 也相当于 url = uno.systemPathToFileUrl(file) 在 Java 中,这样我就可以利用它来很好地格式化我的路径
properties = []
p = PropertyValue()
p.Name = "Hidden"
p.Value = True
properties.append(p)
properties = tuple(properties)
doc = xcomponentloader.loadComponentFromURL(file, "_blank",0, properties)
openoffice.org - OpenOffice 电子表格导入 HSQLDB
OpenOffice 附带 HSQLDB。是否可以轻松地将 OO 电子表格的内容导入内置数据库?一个额外的好处是包含单元格内容的格式。IE。颜色,换行符等。
这个问题没有答案,所以我提供赏金。请提供解决方案的代码。
提供的链接确实有效,不需要编码。总结一下:
- 创建并注册一个 Open Office DB。
1.1 看起来您可以注册任何拥有 JDBC 驱动程序的数据库。(即MySql,Postgres) - 在第 1 行中创建列标题。
- 选择数据并将其复制到剪贴板。
3.1 将选择限制为仅所需的行,因为当我选择所有行时 OO 崩溃。 - 转到数据库的表(表窗格)视图。
- 右键单击并粘贴您的数据。
- 按照打开的向导提供的说明进行操作。
perl - 如何从 Perl 创建或读取 OpenOffice 电子表格?
在 Perl 中创建和读取 OpenOffice 电子表格的好方法是什么?