分页: 1 / 1

LibreOffice 宏:内嵌代码架构(Libre Basic)一览图(4页)

发表于 : 2019-03-11 9:30
Ping-Wu

Re: LibreOffice 宏:内嵌代码架构(Libre Basic)一览图(4页)

发表于 : 2019-03-11 17:09
tang.zhe
好文,可惜啦。

Re: LibreOffice 宏:内嵌代码架构(Libre Basic)一览图(4页)

发表于 : 2019-03-11 17:29
jinjiachen
就是不能和MS的通用

Re: LibreOffice 宏:内嵌代码架构(Libre Basic)一览图(4页)

发表于 : 2019-03-11 22:15
百草谷居士
libreoffice宏编程的资料太少了

Re: LibreOffice 宏:内嵌代码架构(Libre Basic)一览图(4页)

发表于 : 2019-03-12 5:49
Ping-Wu
百草谷居士 写了: 2019-03-11 22:15 libreoffice宏编程的资料太少了
LibreOffice 的 API 一直很乱,有再多的资料也变不出把戏来!Macro recorder 也一直在 “待修” 状态。

不过我个人觉得从 6.0 开始,ODF (Open Document Foundation)长期有了固定的财源,有了信心,开始对 LibreOffice 的 API 下功夫。我试了使用 macro recorder,几次都没有问题!如果有人想在 Linux 桌面立足,目前是最好的切入时刻。Linux 桌面其实没有什么,主要是了解 LibreOffice 的 API(尤其是 dispatcher)。完全不需要高智商,但就是要花时间,比别人多熟悉一个 service,就是多高人一等!

LibreOfficce 的 宏 跟 Base 都是公司自动化的必要工具。目前 LibreOffice 在这两个方面当然跟 MS Office 比落后很多,但最少已经有了一个基础。

Re: LibreOffice 宏:内嵌代码架构(Libre Basic)一览图(4页)

发表于 : 2019-03-12 9:16
百草谷居士
能不能给个资料原文地址?图片实在是看不清,这几页也只是个概略

Re: LibreOffice 宏:内嵌代码架构(Libre Basic)一览图(4页)

发表于 : 2019-03-12 11:02
yq-ysy
Ping-Wu 写了: 2019-03-12 5:49
百草谷居士 写了: 2019-03-11 22:15 libreoffice宏编程的资料太少了
LibreOffice 的 API 一直很乱,有再多的资料也变不出把戏来!Macro recorder 也一直在 “待修” 状态。

不过我个人觉得从 6.0 开始,ODF (Open Document Foundation)长期有了固定的财源,有了信心,开始对 LibreOffice 的 API 下功夫。我试了使用 macro recorder,几次都没有问题!如果有人想在 Linux 桌面立足,目前是最好的切入时刻。Linux 桌面其实没有什么,主要是了解 LibreOffice 的 API(尤其是 dispatcher)。完全不需要高智商,但就是要花时间,比别人多熟悉一个 service,就是多高人一等!

LibreOfficce 的 宏 跟 Base 都是公司自动化的必要工具。目前 LibreOffice 在这两个方面当然跟 MS Office 比落后很多,但最少已经有了一个基础。
中文的宏资料更少。“驿窗”正在翻译的《LibreOffice 入门指南》有一个章节专门讲宏的。
如果能把这几页也都翻译中文,能方便很多人学习。

我觉得,如果想打开这个市场——“利用宏,为企业自动化办公创造便利”,也许需要解决三个问题:

(1)绝大部分中小企业的客户,依然在使用 word、excle、Powerpoint 来制作各种文案,
他们也很少使用(或者根本不懂)利用微软Office的宏,更不必说利用LibreOffice的宏了。
——所以,我们需要做出一两个“经典范例”,才能让客户明白,“宏”是能为他们大大提高工作效率的工具(或服务)。

(2)从创造利润的角度去思考,“为客户编写公司专用功能的宏”,看上去的确是一个可以期待的盈利手段。
但似乎并不是每个公司都需要有一个“公司专用功能的宏”,也许大多数公司只希望拥有一个“普遍能用的、免费的、简单的宏”。
例如,自动排版标书的宏、自动归纳整理资料的宏,从网上下载宏代码就能用——这也大大缩窄了可盈利的市场面。
——也就是说,我们需要开发出更贴合用户需求的、功能更好的“宏”应用,才能“卖出去”,否则别人依然只会继续用盗版的宏。

(3)从移动办公的角度去思考,也许还有另一个潜在的商机,那就是互联网办公平台。
现在网上Office似乎正在形成潮流,不需要台式电脑,不需要带笔记本,用手机登录网站,就能使用Office软件。
——这和联网“玩在线游戏”是一样的嘛!那么“宏”不就可以当成——“收费的外挂插件”了?愿意付钱的人就多了嘛。
从这个角度考虑,赶快赶快,搭个服务器,放上LibreOffice Online版,并且开发出一些功能强大的“宏”,再加大广告宣传……
https://www.libreoffice.org/download/li ... ce-online/

Re: LibreOffice 宏:内嵌代码架构(Libre Basic)一览图(4页)

发表于 : 2019-05-12 10:13
驿窗project
https://wiki.documentfoundation.org/Doc ... _Resources
9 For programmers --> Developers’Guide

Re: LibreOffice 宏:内嵌代码架构(Libre Basic)一览图(4页)

发表于 : 2019-11-06 1:34
Ping-Wu
LibreOffice/OpenOffice 很早以前就有 python uno (利用 python 写宏),不过目前看起来,开发的脚步加快了。如果大家认识有资质较优的中学生,可以介绍他们趁这个机会自己练练 python 功夫(也练练英文)。(论坛的朋友,当然没有人会有时间,一般学生,一进了高校,也不用指望了。)

https://wiki.documentfoundation.org/Mac ... cs#PyCharm

https://extensions.libreoffice.org/exte ... for-python

https://forum.openoffice.org/en/forum/v ... 47&t=97288

Re: LibreOffice 宏:内嵌代码架构(Libre Basic)一览图(4页)

发表于 : 2019-11-21 13:50
百草谷居士
对LibreOffice宏编程感兴趣的人好少啊🅰

Re: LibreOffice 宏:内嵌代码架构(Libre Basic)一览图(4页)

发表于 : 2019-11-23 10:41
Ping-Wu
百草谷居士 写了: 2019-03-12 9:16 图片实在是看不清
如果使用 google chrome 的话,先用分页方式打开,再把影像储存起来就可以有 full resolution,非常清楚(2549 x 3299),也可以再放大,如下:
test.191122.jpg
这个 jpg 档案是我用 gimp (!!!)制作的,原稿(odt)一下子找不到。