问题标签 [libreoffice-draw]
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.
pdf - 从具有透明度的绘图文档中导出 pdf
我使用 Libreoffice Draw 来绘制框图。我使用以下命令在命令行上自动导出它们:
但是,这并不能保持透明度 - 背景始终是白色的。如何将odg图纸转换为pdf但保留透明度?
visio - 使用 Visio 和开源进行图表设计
我有不同的人在做一个图表。其中一个人在 Visio 中绘制他的图表,其他人使用开源解决方案,例如 Dia 和 Libre Office Draw。
有谁知道他们最好以哪种格式导入/导出图表,以便每个人都可以查看和编辑图表?换句话说,如果必须在三个不同的编辑器(Visio、Dia 和 LO-Draw)中编辑一个图表,哪种格式最适合?
是的,我知道最好的解决方案是说服他们都使用 Dia 或 Libre Office,但是那些有 MS 头脑的人很难说服... ;-)
gaussian - 如何使用 LibreOffice Draw 绘制高斯曲线?
我想在 LibreOffice Draw 中将高斯曲线绘制为矢量图形。使用“曲线”功能,我只能得到类似 抛物线的东西。 有没有人知道如何做高斯?
先感谢您!
java - Java LibreOffice Draw - 设置形状的文本
我正在使用 Java 和 LibreOffice API,我想绘制矩形并设置它们的名称,或者在它们上面放置一些文本字段。绘制形状相对容易,但添加文字真的很难。我没有找到任何解决方案,无论是在文档中还是在论坛中。
我像这样声明形状和文本:
然后我尝试设置 XText:
这就是问题出现的地方(即使在阅读了文档中的解释后,我也不清楚这个异常):
com.sun.star.lang.DisposedException 在 com.sun.star.lib.uno.environments.remote.JobQueue.removeJob(JobQueue.java:210) 在 com.sun.star.lib.uno.environments.remote.JobQueue .enter(JobQueue.java:330) 在 com.sun.star.lib.uno.environments.remote.JobQueue.enter(JobQueue.java:303) 在 com.sun.star.lib.uno.environments.remote.JavaThreadPool .enter(JavaThreadPool.java:87) 在 com.sun.star.lib.uno.bridges.java_remote.java_remote_bridge.sendRequest(java_remote_bridge.java:636) 在 com.sun.star.lib.uno.bridges.java_remote.ProxyFactory $Handler.request(ProxyFactory.java:146) 在 com.sun.star.lib.uno.bridges.java_remote.ProxyFactory$Handler.invoke(ProxyFactory.java:128) 在 com.sun.proxy.$Proxy6.setString(来源不明)在 com.ericsson.stpdiagramgenerator.presentation.core.HelloTextTableShape。com.ericsson.stpdiagramgenerator.presentation.core.HelloTextTableShape.useWriter(HelloTextTableShape.java:65) com.ericsson.stpdiagramgenerator.presentation.core.HelloTextTableShape.useDocuments(HelloTextTableShape.java:52) 的操作文本(HelloTextTableShape.java:265)在 com.ericsson.stpdiagramgenerator.presentation.core.HelloTextTableShape.main(HelloTextTableShape.java:42) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在 sun .reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:147 ) 引起:java.io.IOException: com.sun.star.io.IOException:已到达 EOF - socket,host=localhost,port=8100,localHost=localhost.localdomain,localPort=34456,peerHost=localhost,peerPort=8100 在 com.sun.star.lib.uno.bridges.java_remote.XConnectionInputStream_Adapter.read(XConnectionInputStream_Adapter .java:55) 在 java.io.DataInputStream.readInt(DataInputStream.java:387) 在 com.sun.star.lib.uno.protocols.urp.urp.readBlock(urp.java:355) 在 com.sun。 com.sun.star.lib.uno.bridges.java_remote.java_remote_bridge$MessageDispatcher.run(java_remote_bridge.java:105) 上的 star.lib.uno.protocols.urp.urp.readMessage(urp.java:92)DataInputStream.readInt(DataInputStream.java:387) 在 com.sun.star.lib.uno.protocols.urp.urp.readBlock(urp.java:355) 在 com.sun.star.lib.uno.protocols.urp。 urp.readMessage(urp.java:92) 在 com.sun.star.lib.uno.bridges.java_remote.java_remote_bridge$MessageDispatcher.run(java_remote_bridge.java:105)DataInputStream.readInt(DataInputStream.java:387) 在 com.sun.star.lib.uno.protocols.urp.urp.readBlock(urp.java:355) 在 com.sun.star.lib.uno.protocols.urp。 urp.readMessage(urp.java:92) 在 com.sun.star.lib.uno.bridges.java_remote.java_remote_bridge$MessageDispatcher.run(java_remote_bridge.java:105)
也许您有另一种解决方案,可以使用 LibreOffice API 在形状上插入文本/文本框/文本字段。
replace - 导入 PDF 后替换(修复)LibreOffice Draw 中的字体
我将 BASIC 宏改编为 Draw,但不明白为什么它只在第一页转换字体。代码是:
故障在哪里?
libreoffice - 在 Libre Office Draw 中通过宏设置控件的文本
我在 Libre Office Draw 中设计了一个文档,现在需要通过使用从文本文件中读取的名称填充某些控件(主要是标签)来对其进行个性化设置。
从文本文件中读取是微不足道的,但在获取对放置在 Libre Office Draw 文档中的控件的引用时遇到了困难;提到的所有功能都与放置在对话框上的控件有关,在这种情况下似乎不适用。
这可能是实现我的目标的第一个线索:
但是,如何找到放置在名为“MyLabel1”的“文档”上的控件?填写标签后,需要将文档导出为 PDF。
非常感谢!
libreoffice - 是否有禁用 LibreOffice Draw 中的拖放功能的选项?
我在使用 LibreOffice Draw 时遇到了问题。我需要在捕捉到它们的网格点之间移动图像。但是当我按住图像超过 1 秒时,它会自动切换到自由变换模式(拖放,鼠标光标也会改变)。我怎样才能防止这种情况?
google-apps-script - 如何在 google docs / google apps 脚本中删除 pdf 导出的白色背景层?
我遇到了谷歌应用脚本/谷歌文档的问题。我想制作一个插件,使用 API 向 google docs 文档添加水印。这很好用,但前提是我将水印放在文档前面。如果我把它放在文档后面,水印是不可见的。然后我尝试查看 LibreOffice Draw 中的不同图层,我看到谷歌文档在文本后面放置了一些白色图层,这些图层位于水印之上。
那么有人知道,我如何在没有白色图层的情况下从谷歌文档中导出 pdf 文件?
我还尝试通过谷歌应用程序脚本将页面的背景设置为 null 或 rgba(0,0,0,0.0),如下所示:
但它没有奏效。
这是一个测试文档,您可以在其中看到背景中的白色图层,就像在 libre 办公室抽屉中一样。
预先感谢。
这是谷歌应用脚本插件的代码:
我使用的水印api是ilovepdfapi