libreoffice
文章平均质量分 89
int8
这个作者很懒,什么都没留下…
展开
-
libreoffice python宏
创建一个文件并将其保存为 “HelloWorldCalc.py” 到 ~/.config/libreoffice/4/user/Scripts/python(适用于Linux)和C:\Users\AppData\Roaming\LibreOffice\4\user\Scripts\python for Windows。当然也可以不使用全局对象,而是直接使用uno.py里面的函数,不过不如使用XSCRIPTCONTEXT方便。在“Python宏”窗口中,展开“我的宏”部分。原创 2023-07-20 21:06:46 · 916 阅读 · 0 评论 -
libreoffice
它与文档内容有关,也就是说,光标当前位置或所选对象不同时,它也会相应变化。使用LibreOffice,您可以定义第一页的页面样式,并指定要自动应用的后续页面的样式。手动格式化是一种重复性工作,例如,您可以将粗体属性反复应用于不同文字,为不同段落设置相同的边距,或把多个标题的字体改成统一大小。例如,信的第一页通常具有不同的页眉,或者报表的第一页可能没有页眉或页脚,而其他页面则具有页眉或页脚。相比之下,样式格式化方法是一种让计算机自动格式化文档的方法,它还可以减少手动格式化操作所花费的时间。原创 2023-07-20 20:45:56 · 901 阅读 · 0 评论 -
文本文档
是可以插入到文本中的各种绘图形状,例如矩形和椭圆。com.sun.star.text.Shape包括com.sun.star.drawing.Shape,但是添加了与文本相关的多个属性。左上角的单元格通常称为A1,右下角的单元格通常称为Xn,其中X表示列的字母,n表示行的编号。由于页眉和页脚行是页面样式的一部分,因此,要获得页面样式,设置页面样式显示页脚,应将FooterIsOn设置为True。我们可以将其想象为包含内容的透明图层,它可以影响图层下面的文字,例如,强制文字环绕 DrawPage 上的内容。原创 2023-07-20 20:24:12 · 287 阅读 · 0 评论 -
样式
多个com.sun.star.style.Style服务组成一个com.sun.star.style.StyleFamily服务。(一)字符样式包含字符属性,com.sun.star.style.CharacterProperties 服务。(三)页面样式包括页面属性,com.sun.star.style.PageProperties 服务。(二)段落样式包含段落属性,com.sun.star.text.Paragraph 服务。以上样式都是com.sun.star.style.Style服务。原创 2023-07-20 20:14:46 · 117 阅读 · 0 评论 -
StarDesktop
指定纸张方向(com.sun.star.view.PaperOrientation.PORTRAIT值表示纵向格式,com.sun.star.view.PaperOrientation.LANDSCAPE 值表示横向格式)。指定纸张格式(例如,com.sun.star.view.PaperFormat.A4 表示DIN A4,com.sun.star.view.PaperFormat.Letter 表示US Letter)。在消息框中进行确认后,本示例使用 test2.odt 文件替换了窗口的内容。原创 2023-07-20 20:02:47 · 289 阅读 · 0 评论 -
libreoffice basic宏
使用过其他Basic语言的人 - 特别是Microsoft的Visual Basic或Visual Basic for Applications(VBA) - 都会很快习惯LibreOffice Basic。确保启用宏录制,方法是转到工具>选项>LibreOffice >高级,选择“可选功能”下的“启用宏录制”选项。宏录制就是记录用户的一系列操作。LibreOffice使用LibreOffice Basic语言保存录制的宏。不幸的是,从添加到文档中的按钮调用宏时失败,但它从IDE和AOO调用时成功。原创 2023-07-20 19:32:29 · 1164 阅读 · 0 评论 -
libreoffice api
还有一个问题,在Basic中,com.sun.star.beans.PropertyState 的类型为Long。在多维数组中,所有子数组始终具有相同数目的元素,而在包含序列的序列中,每个序列可以具有不同的大小。值取决于指定的类型,可以是常值(整数、浮点数或字符)、另一个const类型的标识符或包含以下运算符的算术项:+、-、*、/、~、&、|、%、^、 。例如,上面提到的obj对象不仅支持com.sun.star.frame.Desktop服务,还可以包括用于加载文档和结束程序的其他服务。原创 2023-05-05 20:38:06 · 2378 阅读 · 1 评论 -
libreoffice basic标准库
在VBA中,该函数还会返回标准文件的名称,因此,要仅检索目录,还需要进行进一步检查。因此,在将B中的内容复制到A之前,必须将B转换为A的内部格式。如果libreOffice Basic中的字符串包含非数字值,并且将其赋给某个数字,则libreOffice Basic将不生成错误消息,但会在第一个无效字符处停止转换字符串。以下调用显示一个包含“是”和“否”按钮(值4)的信息框,并将第二个按钮(“否”)设置为默认值(值256),该信息框还包含一个问号(值32),因此参数值为4+256+32=292。原创 2023-04-27 21:02:43 · 1006 阅读 · 0 评论 -
libreoffice basic语言
如果几个模块包含名称相同的 Private 变量,libreOffice Basic将会在每次出现该名称时创建一个不同的变量。&运算符在处理字符串时更安全,因为它假定所有参数都应该是字符串,如果参数不是字符串,则将参数转换为字符串。很难在代码中发现这类错误。如果相应的参数不存在,则将默认值(本例中为值0)传递给 B_Local,而不是传递已传递的参数。参数,也就是说,如果调用中不包含相应的参数,libreOffice Basic将传递一个空参数。在以下示例中,A 参数是必需的,而 B 参数是可选的。原创 2023-04-26 21:48:16 · 959 阅读 · 0 评论