2011-12-21 55 views
1

想要知道任何外部API Web服務或PHP庫,它們將允許我使用編輯器在我的Web應用程序中打開,編輯和保存Word文檔。Word文檔在Web應用程序中創建,打開和編輯 - PHP

基本上我想要Google文檔或Zoho或shutterb提供的東西,我知道Google提供Gdata API(Zend Framework),但這需要用戶擁有賬號。

我研究發現PHP COM庫允許使用創建word文檔,但我需要一個編輯器,可能類似tinyMCE或ckeditor。

其他我研究,但不符合我的要求,其中包括: Crocodoc Ulteo的 普通科門診診所 office365 teamlab。

OpenOffice一旦安裝在服務器上就可以集成嗎?

任何人有建議或替代方法?

+1

在HTML中正確加載和渲染,並使其可編輯,然後*將其全部保存*是一項重大挑戰。這就是Google對Google文檔所做的工作......我不認爲這是一個單獨的開發人員現在可以做的事情。 – 2011-12-21 16:01:10

回答

3

Open/Libre Office可以使用The Open Office替代COM(PUNO)(需要在啓用Java支持的服務器上安裝Open Office)與PHP應用程序集成,但您仍然需要某種編輯器如果你想允許在線用戶通過瀏覽器編輯文檔。

+0

是的。他需要一個能夠將任何*文檔翻譯成HTML的編輯器,同時保留所有與Office相關的東西,例如TOC,標題......然後在編輯完成之後,將其全部包裝起來,再次存儲爲辦公文檔。這是一個很高的命令。 – 2011-12-21 16:05:06

+1

是啊,令人驚訝的是,有多少人希望/期望辦公文檔API能夠跨平臺編輯器完成(尤其是當他們正在免費獲得某些東西時) – 2011-12-21 16:08:00

+0

@MarkBaker Libre Office在推出時看起來很方便網頁版。但我仍然很好奇谷歌文檔如何工作。 – TheDeveloper 2012-01-12 18:48:36