2008-12-17 43 views
0

我一直在使用Python-uno界面啓動OpenOffice並在基於Linux的佈告板系統上運行PowerPoint幻燈片演示。現在,客戶想要製作分屏並同時在屏幕上顯示四個不同的幻燈片。使用python-uno以編程方式啓動多個幻燈片演示

但是,每當我在OpenOffice的第二個實例中開始幻燈片放映時,第一張幻燈片將會凍結。

有沒有人在那裏遇到過這個問題?任何人解決了它?

我在Debian Linux上運行OpenOffice 2.4。我在不同的進程中運行了兩個完全獨立的OpenOffice實例,但它們似乎互相影響。

+0

您是否嘗試過openoffice 3.0? – Jack 2008-12-17 22:59:17

回答

1

我知道這是一個死的帖子,但我認爲這將是有用的任何其他人有這個問題。

嘗試去this forum。您可以嘗試使用OpenOffice宏並使用python函數訪問它。下面是宏代碼:

Sub hello 

    dim xPresentation as object 
    set xPresentation = thiscomponent.getpresentation 
    xPresentation.setPropertyValue("IsEndless", true) 'loops around 
    xPresentation.start() 

End Sub 

對於蟒蛇的一部分,我想你會需要使用URL「宏調用的/ usr/bin中/ soffice(可能是/ usr/lib中/的LibreOffice /程序/ soffice): ///MyLibrary/MyModule/MyFunction(/home/foo/bar/MyImpressDoc.sxi「

相關問題