擅长:python、mysql、java
<p>@user3159253的答案描述了如何连接到演示文件,这是问题的第一部分。然后,要控制显示,需要使用<a href="https://www.openoffice.org/api/docs/common/ref/com/sun/star/presentation/XPresentation2.html" rel="nofollow">XPresentation2</a>和<a href="https://www.openoffice.org/api/docs/common/ref/com/sun/star/presentation/XSlideShowController.html" rel="nofollow">XSlideShowController</a>。下面是一些代码,使用另一个示例中的<code>doc</code>变量:</p>
<pre><code>def runSlideShow(doc):
presentation = doc.getPresentation()
presentation.start()
while not presentation.isRunning():
pass
presentation_controller = presentation.getController()
presentation_controller.gotoNextSlide()
print("isRunning() == %s" % presentation_controller.isRunning())
</code></pre>
<p>我从<a href="http://openoffice.2283327.n4.nabble.com/XPresentation2-returns-a-null-XSlideShowController-td2771599.html" rel="nofollow">http://openoffice.2283327.n4.nabble.com/XPresentation2-returns-a-null-XSlideShowController-td2771599.html</a>改编了这段代码。在</p>
<p>回复您的评论:您需要在代码底部添加以下内容,
类似于highlight.py.
你试过运行impress代码荧光笔的例子吗?在</p>
^{pr2}$