libreoffice相关内容

程序中不允许的功能

我有一个任务要在LibreOffice中编写一个宏,该宏将使用XOR操作对消息进行编码.我遇到了问题:程序中不允许使用该功能.当我尝试运行宏时. 这是代码: REM ***** BASIC ***** Sub Main end Sub function izracunajHash(geslo, zacetni_hash) zacetni_hash = 17520 ha ..
发布时间:2020-04-30 10:43:34 其他开发

如何使用python创建docx文件

我正尝试将数据以Microsoft文字或libreoffice writer的形式放在表中. 我需要能够更改表格中单元格的背景,并且需要将page属性更改为“横向". 我一直在寻找一个包含简单代码的库(我是编码的初学者),但是我没有找到需要做的事情. 您有没有为我听到的消息?如果有使用它的示例,那将使我更容易学习它. 解决方案 查看此项目 这是一个很好的快速入门指南 ..
发布时间:2020-04-30 10:43:32 Python

如何使用API​​覆盖ODF根RSID

我正在使用openoffice/libreoffice API生成ODT文档,我希望每次输出的文件都是100%相同的(通过MD5比较). 这时,我可以解压缩在不同时间生成的两个文件,并检查zip文件中的所有文件,它们都匹配100%,但Settings.xml具有两个唯一的区别(两者都与RSID有关). /p> ..
发布时间:2020-04-30 10:43:28 其他开发

从Python控制Libreoffice Impress

我正在编写面向演讲者和会议的应用程序.我用Python编写代码,并专注于Linux. 我想知道是否可以在Linux下以某种方式使用Python控制LibreOffice Impress. 我想从我的Python应用程序启动一个加载了某些.odp文件的LibreOffice Impress实例.然后,我希望能够从odp接收一些信息,例如:上一张,当前和下一张幻灯片.或以某种方式随时随地生 ..
发布时间:2020-04-30 10:43:23 Python

在LibreOffice中使用宏脚本一次插入多个图像

我正在用Python为LibreOffice Writer编写宏. 我需要在一个文档中插入几张图像,一张一张一张地一张,另一张一张之间要留出最小的空间. 以下代码将所有图像插入同一区域,并且所有图像都重叠. 每次插入新图像时,我都需要将光标移到插入图像下方. 我已经尝试过cursor.gotoEnd(),cursor.goDown()和其他此类方法,但似乎都无法正常工作. 我如何 ..
发布时间:2020-04-30 10:43:21 Python

LibreOffice Draw-基于查询表添加超链接

我正在使用draw标记pdf格式的索引图.因此,在网格99中,文本超链接到map99.pdf 有1000个网格单元-有一种方法可以使(宏)扫描像这样的工作表中的文本 Text in File | Link to add 99|file:///c:/maps/map99.pdf 100|file:///c:/maps/map100.pdf 并在找到文本时添加指向相关文件的链接(99, ..
发布时间:2020-04-30 10:43:19 其他开发

透明地从Draw文档导出pdf

我使用Libreoffice Draw绘制框图.我使用以下命令在命令行上自动导出它们: soffice --headless --convert-to pdf --outdir figures figures_raw/foo.odg 但是,不能保留透明度-背景始终为白色.如何将 odg 图纸转换为pdf,但保留透明度? 解决方案 但是,这不能保留透明度-背景始终为白色. ..
发布时间:2020-04-30 10:43:17 其他开发

我想要解释的Pyuno索引问题

以下python libreoffice Uno宏有效,但仅适用于try..except语句. 该宏允许您在编写者文档中选择文本,然后将其发送到默认浏览器中的搜索引擎. 问题是,如果您选择单个文本,则会填充oSelected.getByIndex(0),但是如果您选择多个文本,则不会填充oSelected.getByIndex(0).在这种情况下,数据从oSelected.getByIndex ..
发布时间:2020-04-30 10:43:15 Python

排列数字组以适合特定大小的总计

我在一个小组中有几个不同的数字,大小各不相同,我想根据小组的最大人数来计算数字应该进入哪个小组. 数字示例:10,20,30,40,50,60 条件示例:一个组中可累加的最大总数 是60 因此,在上面的示例中,答案是: 第1组的数字为10、20、30 第2组的数字为40 第3组的数字为50 第4组的数字为60 在matlab/octave或excel ..
发布时间:2020-04-30 10:43:08 其他开发

通过Web服务同时并发创建文档时,为什么libreoffice sdk崩溃?

我正在运行一个Web服务,该服务将替换docx模板中的文本,然后将其转换为pdf. 我正在使用ubuntu 18.04和glassfish服务器进行部署 当我对转换所有内容的服务发出单个请求时就可以了,但是 当我像双击问题或并发请求那样快速提出双重请求时,出现了此异常: com.sun.star.lang.DisposedException 在com.sun.star.lib.uno.env ..
发布时间:2020-04-30 10:43:06 Java开发

与"python打开文档"循环错误

我正在按照本教程 appy.pod 的操作,并且正在创建更多或更多的字典列表.少这样的东西: params['reports'] = [{'date': foo.date, 'name': foo.name} for foo in something] 在libreoffice中-作家,我有一个注释 do text for foo in reports 当我执行代码时,出现此错 ..
发布时间:2020-04-30 10:42:59 Python

在转换为pdf之前如何使unoconv自动计算公式?

我使用python模块Xlsxwriter创建了一个.xlsx文件. 效果很好,但是当我运行时,任何包含公式的单元格都将显示为空或0 unoconv -f pdf spreadsheet.xlsx 在转换为pdf之前,如何强制unoconv自动计算值? 解决方案 在撰写本文时,显然unoconv故意不进行任何重新计算,因为它可能导致错误.参见问题97 .注释掉了unocon ..
发布时间:2020-04-30 10:42:55 Python

如何在libreoffice writer中编写python宏以发送接收数据

我在libreoffice writer中工作,需要向另一个我知道要在TCP端口上监听的程序发送请求,该程序将返回需要插入当前Writer文档中的数据. 宏需要允许将数据作为普通的打开文本插入或插入到当前光标所在的表中的单元格中. UNO文档非常不清楚,难以浏览. 解决方案 def fs2ClientdataDoc(*args): #get the doc from the scripti ..
发布时间:2020-04-30 10:42:49 Python

LibreOffice SDK的VB.Net示例

WriterDemo示例使用VB.NET与UNO API. (file:///C:/Program Files/LibreOffice 5/sdk/examples/CLI/VB.NET/WriterDemo/中的 SDK 下载中也包含这些文件.) 要构建和运行,我根据 https://api设置了命令行环境.libreoffice.org/docs/install.html ,然后使用ma ..
发布时间:2020-04-30 10:42:47 其他开发

R中系统功能的共享库问题

我在ubuntu 16.04上工作(在docker容器内部). libroffice已安装并且可以正常工作. 我可以在命令行中使用它: root@07ff3fbcb3cd:/# libreoffice --version LibreOffice 5.2.4.2.1 20m0(Build:2) root@07ff3fbcb3cd:/# libreoffice --headless ..
发布时间:2020-04-30 10:42:45 其他开发