2011-04-28 28 views
1

我想編寫一個可以編輯OpenOffice文檔ODF的網站,用戶可以將ODF文件上傳到網站,編輯它們,然後再次將它們下載到ODF中。是否可以使用JavaScript和OpenOffice構建一個網絡辦公應用程序?

我該怎麼做? docs.google.com如何做到這一點?

現在我想嘗試OpenOffice(LibreOffice)UNO在網站上的服務器和JavaScript編程,這有可能嗎? 如果可能,我該怎麼辦?

回答

0

一般來說。是的你可以。

開放式辦公室是'開放'的,因此您可以通過瀏覽它的代碼來了解ODF是如何創建和保存的。但是你應該找到所有開放式辦公文件的規格說明,這是所有開放式辦公文件前一段時間都被授予ISO標準的原因。

我認爲應該有大量已經將文檔轉換爲odf,pdf轉換爲odf,向後等的腳本,請嘗試使用提供此類解決方案的您最喜歡的php/python/ruby​​/java/other腳本進行搜索。也許甚至有一種解決方案將PHP的對象改爲doc/odf/pdf格式,並讓一種格式轉換爲另一種格式。

在瀏覽器中編輯它要困難得多,需要更多的工作。但谷歌文檔顯示它可能。

簡而言之,很多工作,以及社區已經完成的一些工作。需要谷歌來找到這些作品。

+0

是否可以在ODF和HTML之間進行轉換? – sxingfeng 2011-04-29 02:46:25

+0

當您在開放式辦公室打開文檔時,您可以將其保存爲pdf,html或許多其他格式。所以是的,這是可能的。你將不得不搜索現有的開源解決方案,我想你會找到一些。作爲一個方面的說明,例如PHP創建xlsx'es的例子非常好:http://phpexcel.codeplex.com/ – Drachenfels 2011-04-29 11:09:37

+0

通常,一些工具可能寫得很差。但是,您應該首先尋找您可能需要的現有解決方案。 – Drachenfels 2011-04-29 11:10:24

相關問題