2012-01-07 37 views
1

我應該使用哪個API?哪一個更有希望?我的主要目標是生成ODF文件。對我來說支持ODF 1.2非常重要。我想使用C++和CLI結合。OpenOffice.org API或LibreOffice API?

+0

大部分的開發工作似乎是背後LO,所以在未來的規劃方面這可能是前進的方向。 – Quaternion 2014-02-14 04:01:07

回答

4

我使用OpenOffice API很多在我的應用程序標記爲3.4荔波或3.5。我用的LibreOffice做了一些測試過,有一些(只要我看到無證和不想要的!)不同媒體鏈接! (面向LO 3.4和3.5的OO 3.2)並不多,但即使在相同的功能中,LO-Api的表現也與OO-Api不同。如果你只處理其中的一個,這並不重要,但當你必須確保你的應用程序運行OO和LO時,這很重要。

+2

你能否指出一些差異?我現在在UNO-API工作了3年,而且我並不知道LO與LO相比有任何變化或不同的行爲。 – mondjunge 2012-10-12 12:19:56

3

有兩種API ATM幾乎沒有區別。至少在Libreoffice 4.0之前(這只是在沒有具體日期的計劃中)可能會有一些長期必要的API清理。總而言之,它們甚至應該是C++二進制兼容的。

現在你應該可以使用相同的擴展名/密碼來訪問的LibreOffice和OpenOffice。您應該只注意所有接口從http://api.libreoffice.org/