2012-01-07 6 views
1

어떤 API를 사용해야합니까? 어느 것이 더 유망한가요? 내 주요 목표는 ODF 문서를 생성하는 것입니다. ODF 1.2를 지원하는 것이 중요합니다. 그리고 C++과 CLI bingings을 사용하고 싶습니다.OpenOffice.org API 또는 LibreOffice API?

+0

대부분의 개발 노력은 LO에 뒤떨어져있는 것처럼 보이므로 앞으로의 계획은 앞으로 나아갈 길이 될 것입니다. – Quaternion

답변

4

저는 저의 응용 프로그램에서 OpenOffice API를 많이 사용합니다. 나는 LibreOffice와 함께 몇 가지 테스트를했고 거기에 입니다. (문서화되지 않고 원치 않는 부분까지!) 차이점은 이미 있습니다! (OO 3.2 for LO 3.4 and 3.5) LO-Api는 동일한 기능을하더라도 OO-Api와는 다른 동작을 보입니다. 이 중 하나만 다루는 경우에는 중요하지 않지만 애플리케이션이 OO 및 LO로 실행되는지 반드시 확인해야합니다.

+2

몇 가지 차이점을 지적 할 수 있습니까? 현재 UNO-API로 3 년간 일하고 있으며, OO에 비해 LO의 변화 나 다른 행동을 알지 못합니다. – mondjunge

3

2 개의 API ATM 간에는 거의 차이점이 없습니다. 최소한 Libreoffice 4.0 (특정 날짜가없는 계획에만 해당) 이전에는 필요한 API 정리 작업이 오래 걸릴 수있었습니다. 모두 C++ 바이너리 호환 가능해야합니다.

바로 지금 동일한 확장 프로그램/코드를 사용하여 Libreoffice와 Openoffice에 액세스 할 수 있어야합니다. LibO 3.4 또는 3.5로 표시된 모든 인터페이스는주의해야합니다. http://api.libreoffice.org/