ODF FAQ

From COSAwiki

Jump to: navigation, search

樣板:ODF convert faq

目錄

ODF 的 FAQ

轉存為不同格式的檔案

將微軟的.DOC/XLS 檔案轉存為.ODT/ODS的檔案

另存新檔時,將副檔名選擇為對應的 副檔名。例如: .doc →.odt / .xls→.ods / .ppt→.odp

將.ODT/ODS的檔案存成微軟的.DOC/XLS 檔案?

另存新檔時,將副檔名選擇為對應的 ODF 即可。例如: .odt →.doc / .ods→.xls / .odp→.ppt

將.ODT/ODS的檔案存成 pdf 檔案?

在檔案選單中選取「匯出」,將副檔名選擇為對應的 PDF 即可。

轉檔後格式不相同的問題

ODF 轉換時格式會跑掉,這一直是個問題。是否能有效解決?

  1. 如果只是解決格式跑掉的問題,可以在 OOo.org 開啟 MS Office 的舊檔案,手動微調該文件的相同格式後,再存回 MS Office 副檔名,這樣就可以統一格式,讓 OOo/MS Office 讀取同一檔案時,格式都一致。

以OpenOffice2.0打開MS Office舊的檔案格式會出現亂碼

  1. 因為MS Office 2000(不含)以前的版本是以Big5為編碼格式,2000以後(含)版本是以Unicode為編碼格式,而 OpenOffice 2.0是以Unicode作為內碼,因此由OpenOffice2.0開啟以前的MS Office 檔案會出現亂碼。
  2. 請先用MS Office2000開啟該檔並另存新檔,然後再由 OpenOffice 開啟即可。
  3. 不可在開啟文件有亂碼的狀態下存檔,以免造成原始檔案損毀。

用 OpenOffice.org 轉檔,原本.doc 檔的文字產生位移須手動調整,應如何解決?

  1. 建議於在各種文書處理程式中使用統一字型(例如全字庫),可以減少文字產生位移須手動調整的麻煩
  2. 可下載 COSA 可攜式應用環境 USB,裡面提供兩套主計處電子中心的全字庫字型(標楷體、正宋體)常用字型各兩萬字左右
  3. 若機構需要安裝完整版的全字庫字型(八萬字左右),可直接洽詢主計處或全字庫網站查詢資訊
  4. 全字庫網站:http://www.cns11643.gov.tw/web/index.jsp

如何解決ODF 格式與現有公文系統格式不相容

  1. MS Office 文件轉為 ODF 格式,約有 20% 以下的機會需要手動調整
  2. 對機構內部系統文件格式相容度要求很高的系統(例如公文),應考慮先從公文系統直接產生 ODF 著手.才是根本解決之道

巨集問題

轉檔時仍會有巨集無法轉換的問題,請問應如何解決?

  1. 在 Windows 平台上的 OpenOffice.org 版本是無法直接支援微軟的巨集指令
  2. 在 Linux 平台上的OpenOffice.org版本就有廠商做了適當的改寫可以直接支援微軟巨集,目前我們測試結果有Suse和Ubuntu兩種平台上的OpenOffice.org預設是可以直接使用VBA巨集.
  3. 但相對於微軟的 VisualBasic, OpenOffice.org 自有一套 StarBasic 的語言可處理微軟巨集
  4. 如需適當改寫,可參考: http://paulsin.blogspot.com/2007/10/starbasic.html
  5. 想在VB呼叫OpenOffice.org的元件其實不難,利用CreateObject就可以辦到,但前提是電腦裡必須註冊了相對應的元件,也就是說請直接安裝OpenOfffice.org到要呼叫的電腦上

提供 Star Basic 巨集撰寫參考資訊

  1. 請至 Star Basic巨集撰寫網站:http://www.pitonyak.org/oo.php
  2. 請參考 Andrew Pitonyak 這位高手的參考範例 OpenOffice.org Macro Information

MS Office文件的巨集病毒在轉換成ODF格式後病毒仍會存在嗎?

  1. 巨集病毒的產生多利用破壞性的巨集指令搭配 ActiveX 元件以儲存在共用模板中來影響文件檔
  2. 在 Windows環境下轉換成ODF格式時巨集若會失效,自然病毒不會跟著轉過來
  3. 若真的有有心人利用StarBasic語法寫出了ODF的巨集病毒, 就難說了

提供 OxygenOffice Professional (OOo加強版) 可解決巨集轉檔問題

  1. 在OOo的擴充軟體集裡有一套 OpenOffice.org 的加強版叫 OxygenOffice Professional,它有用支援VBA的patch來編譯成Windows的版本
  2. COSA 新版的可攜式應用環境USB已經加入這部分的功能,請至以下網址下載:http://www.cosa.org.tw/portable/index.php?option=com_remository&Itemid=26&func=select&id=6

ODF Reader

請提供 ODF Reader 的連結,方便接收到 ODF 檔案的人直接讀取檔案

有關ODFreader的連結如下,但COSA測試後覺得中文/圖檔的效果不佳 (英文檔案OK)

  1. dfReader -> plugin for Mozilla Firefox
  2. http://www.alcoholicsunanimous.com/odfreader/
  3. OpenDocument Viewer -> viewer for OpenDocument files
  4. http://opendocumentfellowship.com/odfviewer
  5. Visioo-Writer -> OOo and OpenDocument file viewer
  6. http://visioo-writer.tuxfamily.org/EN/index.html
  7. Odt2Xhtml -> PHP class
  8. http://odt2xhtml.eu.org/index_en.html

是否有針對微軟Office系列推出的外掛 Plug-in,可讓Office開啟ODF檔?

目前 SUN 有針對微軟 Office 系列推出外掛可讓Office 開啟 ODF 檔。

是否有瀏覽器的 Plug-in 可用?

  1. 在瀏覽器方面,Office 系列的 Plug-in也是要安裝完Office才有用
  2. 在 Firefox有 ODFReader 這個附加元件(注意目前ODF的reader系列支援不是很完整)
  3. 亦可使用線上文書處理的瀏覽器外掛也是很好的方法。例如 Google Docs, ZOHO、ThinkFree 等,都有提供瀏覽器開啟ODF檔的功能。

使用 OpenOffice.org 的免費線上學習課程

主計處公務員資訊學習網

  1. 需輸入公務人員代號並註冊學習課程
  2. 網址: http://itschool.dgbas.gov.tw
  3. 可以選擇正式取得公務員學習時數,或非正式自習亦可

教育部自由軟體應用諮詢中心

  1. 不限公務人員使用
  2. 網址: http://ossacc.moe.edu.tw/modules/tinyd1/index.php?id=29)
Views