繁體中文
English 简体中文 繁體中文
Methodox 首頁

支援的檔案格式

每個應用程式自己的格式,就是其 Microsoft Office 對應程式的 Office Open XML 格式:Impulse 為 .docx,Formula 為 .xlsx,Expo(以及 Nu)為 .pptx。Methodox Office 將這些格式作為原生格式讀寫,而不是通過轉換;對於檔案中它不理解的部分,會原樣寫回,因此文件可以在 Methodox Office 和 Microsoft Office 之間往來,而不會丟失 Methodox Office 未編輯的內容。

本套件還可以開啟和儲存 LibreOffice 使用的 OpenDocument 格式(.odt、.ods、.odp、.odg),並可以開啟 Word、Excel 和 PowerPoint 97-2003 檔案(.doc、.xls、.ppt),以便另存為其他格式。

丟失了什麼

每當開啟或儲存檔案時,狀態列都會顯示 Nothing lost,或顯示出現了多少個問題;按一下它可檢視列表。每個讀取器和寫入器都會報告它無法保留的內容,因此只有在確實沒有任何丟失時才會顯示 Nothing lost。在命令列中,每個問題都是標準錯誤輸出上的一行 Warning:。任何應用程式都不支援的格式會被拒絕並顯示訊息,不會寫入任何內容。

文件的指令碼、Functions、智慧物件、Data Sources 和參數儲存在其 Office 檔案中(參見下文);OpenDocument 檔案沒有存放它們的位置,因此儲存為 OpenDocument 時會將它們列為已丟失。帶有自動化內容的文件請保持其 Office 格式。

範本

與 Word、Excel、PowerPoint 和 LibreOffice 一樣,範本會開啟為由其建立的未命名新文件,因此儲存時會要求輸入名稱,永遠不會覆蓋範本:Impulse 中為 .dotx、.dotm、.dot 和 .ott,Formula 中為 .xltx、.xltm、.xlt 和 .ots,Expo 中為 .potx、.potm、.pot 和 .otp,Nu 中為 .otg。

概覽

應用程式 開啟 儲存 匯出
Impulse .docx .docm .doc .rtf .odt .fodt .html .htm .txt .md .markdown 以及範本 .docx .rtf .odt .html .htm .txt PDF
Formula .xlsx .xlsm .csv .ods .fods .xls 以及範本 .xlsx .xlsm .csv .ods .fods .ots PDF
Expo .pptx .pptm .ppsx .odp .fodp .ppt .pps 以及範本 .pptx .odp .fodp .otp PDF、PNG、JPEG、SVG(單張投影片)、純文字
Nu .pptx .drawio .dio .odg .fodg .vsdx .vsdm .svg .svgz .drawio.png 以及 .otg 範本 .pptx .drawio .dio .odg .fodg .otg .svg .svgz(單頁) PDF、PNG、JPEG
Math .mml .smf .txt .mml .smf .txt PDF、PNG、JPEG
Curfew PNG、JPEG、WebP、GIF、BMP、TIFF、PSD、ORA、相機 RAW 等,以及 .mie PNG、JPEG、WebP、GIF、BMP、TIFF、PSD、ORA、PDF 等,以及 .mie
Tiffin .pdf .epub,以及用於閱讀的 .docx .pptx .md .txt .pdf,包括其標記和頁面 PNG、JPEG(頁面)
Foundation 影片、音訊和圖片,包括 HEIC、AVIF 和相機 RAW

目前所有應用程式都尚不支援:.xlsb。EPUB 可在 Tiffin 中閱讀,但不能編輯。Word 97-2003(.doc)、Excel 97-2003(.xls)、PowerPoint 97-2003(.ppt)和 Visio(.vsdx、.vsdm)檔案以只讀方式開啟,以便另存為其他格式。

從 Start Centre 或 mos 開啟文件時,文件進入哪個應用程式取決於其副檔名,如上表所示;將檔案拖放到任何視窗上也是如此。圖片進入 Curfew,PDF 和 EPUB 進入 Tiffin,影片、音訊以及手機拍攝的 HEIC 和 AVIF 照片進入 Foundation。.pptx 在 Expo 中開啟;從 Nu 中開啟它即可將其作為繪圖編輯。每個應用程式都為其檔案型別進行了註冊,因此會出現在這些型別的 Open with 中;安裝程式只會為你勾選的分組將其設為預設程式:Impulse 為 .docx、.doc、.rtf、.odt 和 .md;Formula 為 .xlsx、.xlsm、.csv、.ods 和 .xls;Expo 為 .pptx、.odp 和 .ppt;Nu 為 .drawio、.dio 和 .odg,.svg 則是單獨的選項,因為它通常歸屬於瀏覽器;Math 為 .mml;Curfew 為 .png、.jpg、.jpeg、.webp、.gif、.bmp、.tif、.tiff、.ora、.psd 和 .mie。

Methodox Impulse

格式 開啟 儲存 說明
Word 文件 .docx、啟用巨集的 .docm 是 是 原生格式。未經更改就開啟並儲存的文件,會保留包中的每個部件原樣不變;Impulse 未建模的部件(包括內容控制元件)會原樣寫回。修訂和註解可與 Word 雙向往來,節的起始頁碼、段落邊框和網底、分節符號和分欄符號以及重新開始編號也是如此。在 Impulse 中建立的圖表將其資料儲存在嵌入的活頁簿中,Word 的 Edit Data 可以開啟它。Strict Office Open XML 可以開啟,並儲存為 Transitional。
富文字 .rtf 是 是 使用與 .docx 相同的引擎。不保留頁首和頁尾、註腳和章節附註、註解和修訂。
OpenDocument 文字 .odt 是 是 與 .rtf 相同。
平面 OpenDocument 文字 .fodt 是 否 以單個 XML 檔案形式儲存的同一文件。
範本 .dotx .dotm .ott 新文件 否 作為新文件開啟;參見範本。
HTML .html .htm 是 是 標題、列表、表格、強調、連結和圖片;不包括頁面的樣式。
Markdown .md .markdown 是 否 僅可開啟。
純文字 .txt 是 是 表格寫為以製表符分隔的行;儲存時會列出純文字無法容納的所有其他內容:樣式、列表、註腳和章節附註、圖片、頁首和頁尾、格式、修訂。以 UTF-8 讀取;以 UTF-8 寫入。
Word 97-2003 文件 .doc、範本 .dot(作為新文件) 是 否 只讀:請另存為 .docx。可讀取文字、樣式(標題仍為標題)、字元和段落格式、列表、表格(包括巢狀表格,以及合併儲存格、邊框和網底)、帶頁面設定的節、分欄、頁首和頁尾、註腳和章節附註、修訂中的插入和刪除、書籤、超連結、嵌入型圖片和域;頁碼、交叉引用和目錄保持動態更新。註解(包括作者、日期和範圍)、文字方塊和浮動圖片(包括位置、環繞、填充和輪廓)也可讀取。組合、繪製的形狀和線條、頁首中的繪圖、圖文框、窗體域和文件網格尚不能讀取,問題列表會逐一指出。加密檔案以及 Word 6/95 及更早版本的檔案會被拒絕,並顯示訊息說明屬於哪種情況。
PDF 匯出 File ▸ Export as PDF。

Methodox Formula

格式 開啟 儲存 說明
Excel 活頁簿 .xlsx 是 是 原生格式。Formula 未建模的部件(主題、圖表、資料透視快取、外部連結、印表機設定等)會原樣寫回,未經編輯的工作表也會按原樣寫回。Formula 無法完全讀取的公式會逐字保留,而不是重寫。自訂數字格式、儲存格樣式、註解、超連結、資料驗證、工作表保護、隱藏的工作表以及文件屬性都可與 Excel 雙向往來。Strict Office Open XML 可以開啟,並儲存為 Transitional。
Excel 啟用巨集的活頁簿 .xlsm 是 是 像任何活頁簿一樣開啟。儲存為 .xlsm 時,VBA 專案會逐位元組寫回;巨集永遠不會被執行、讀取或更改。儲存為 .xlsx 時會去掉巨集(與 Excel 相同),並附上一條說明。
Excel 範本 .xltx .xltm 新活頁簿 .xltx 作為新活頁簿開啟;參見範本。
CSV .csv 是 是 參見下文的 CSV。儲存時寫入第一個工作表的計算值,並列出 CSV 無法容納的內容。
OpenDocument 試算表 .ods、平面 .fods、範本 .ots 是 是 值、公式(在 OpenFormula 與 Excel 的語言之間轉換,使用 LibreOffice 的函式名稱)、數字格式和儲存格格式,以及工作表。圖表、圖片和形狀、條件格式和資料驗證尚不能保留,問題列表會在兩個方向上逐行說明。
Excel 97-2003 活頁簿 .xls、範本 .xlt 是 否 只讀:請另存為 .xlsx 或 .ods。Excel 97 及更高版本的檔案可完整讀取:值、公式(從檔案自身的標記反編譯,因此活頁簿可以重新計算)、數字格式、字型和儲存格格式、列寬和行高、合併儲存格、名稱、自動篩選區域、凍結窗格、註解、超連結、頁面設定以及文件屬性。Excel 5 和 95 檔案只讀取值和格式,公式保留為其結果。圖表和繪圖、條件格式、資料驗證、樞紐分析表、圖案填充以及對其他活頁簿的引用尚不能讀取,問題列表會逐一指出。
PDF 匯出 File ▸ Export as PDF,可匯出整個活頁簿或活動工作表。

Excel 如何處理 Formula 自有的內容:溢位、LET 和 LAMBDA、表格、圖表和樞紐分析表在 Excel 中會作為 Excel 自己的內容開啟。只有 Formula 才有的函式(例如 SQL.VIEW)以及活頁簿的 Lua 和 C# 函式會被 Excel 保留在檔案中,但在 Excel 中顯示為 #NAME? 或其最後一次的值。

Methodox Expo

格式 開啟 儲存 說明
PowerPoint 簡報 .pptx、啟用巨集的 .pptm、放映檔案 .ppsx 是 是 原生格式。儲存時寫入開啟時的那個包,因此未改動的部件會逐位元組保留,編輯過的文字方塊中未改動的段落也會保持原樣。在 Expo 中新建的簡報會儲存為完整的 .pptx。Strict Office Open XML 可以開啟,並儲存為 Transitional。儲存時會重寫主題,更改過的母版文字樣式也會寫出,以便 PowerPoint 顯示它們。切換效果、Morph 以及進入、退出、強調和動作路徑動畫都以 PowerPoint 的方式寫出;從檔案中讀取但未更改的效果會按原樣寫回;節和放映設定會被保留;較新的切換效果會為不支援它們的程式附帶一個淡化效果;形狀文字中的超連結和圖片填充可以雙向往來。
PowerPoint 範本 .potx .potm 新簡報 .potx 作為新簡報開啟;參見範本。
OpenDocument 簡報 .odp、平面 .fodp、範本 .otp 是 是 投影片及其母版、版式、佔位符和背景,帶格式的文字、形狀、圖片、表格、隱藏的投影片、備註和切換效果,均可雙向往來。動畫、陰影線填充和命名的圖形樣式尚不能保留,問題列表會加以說明。
PowerPoint 97-2003 簡報 .ppt、放映檔案 .pps、範本 .pot 是 否 只讀:請另存為 .pptx 或 .odp。可讀取檔案最後一次儲存時的投影片、母版和備註,形狀、圖片和組合,帶格式的文字,切換效果和隱藏的投影片。動畫、註解和嵌入物件尚不能讀取,問題列表會逐一指出。
PDF 匯出 File ▸ Export as PDF。
PNG、JPEG 匯出 File ▸ Export as Image 匯出目前投影片,Export All Slides as Images 為每張投影片匯出一個檔案。
SVG 匯出 File ▸ Export Slide as SVG 匯出目前投影片。其他投影片、備註和切換效果不包含在 SVG 中,匯出時會加以說明。
純文字 .txt 是 File ▸ Save As 純文字:按順序寫出每張投影片的文字,每張投影片一個文字塊,表格寫為以製表符分隔的行。空佔位符和演講者備註不會寫出。

Expo 中的音訊和影片

投影片上的聲音或影片以 PowerPoint 的方式(嵌入或連結)儲存在簡報中,包括其剪裁、淡入淡出、音量、迴圈和開始方式,並在放映時播放。Expo 可以播放:

容器 編解碼器
影片 MP4、MOV(.mp4 .m4v .mov)、WebM、Matroska(.webm .mkv) H.264、VP8、VP9
聲音 與影片相同,以及 .mp3、.m4a、.aac、.wav、.ogg、.opus AAC、MP3、Vorbis、Opus、PCM

WMV、AVI、HEVC 和 AV1 無法播放;此類剪輯會保留在簡報中,選中它時會提示無法播放。

Methodox Nu

格式 開啟 儲存 說明
.pptx 是 是 Nu 自己的繪圖格式。在 Nu 中開啟的簡報會讀取為由形狀組成的頁面:佔位符變為普通形狀,母版背景不會繪製,問題列表會加以說明。儲存時會保留主題、母版、版式和備註。圖層儲存在 PowerPoint 會忽略的擴充中。
draw.io .drawio .dio 是 是 形狀、兩端粘附的連線符、帶格式的標籤(按 draw.io 的寫法寫回)、圖層和頁面。如果電腦上有 draw.io 自己的庫,模具形狀會使用這些庫繪製,否則繪製為帶標籤的方框;無論哪種情況,寫回時都仍是模具形狀。draw.io 為形狀設定的每種樣式都會被保留並寫回,問題列表會統計近似處理的內容。
LibreOffice Draw .odg、平面 .fodg、範本 .otg 是 是 形狀、帶格式的文字、粘附到形狀上的連線符、常見幾何形狀和樣式,以及頁面,均可雙向往來。陰影線填充和命名的圖形樣式尚不能保留。
Visio .vsdx .vsdm 是 否 只讀,與 .odg 一樣處理;會解析母版和樣式表。漸層、斜切的形狀、嵌入物件以及 Nu 無法繪製的圖片會列在問題列表中。
嵌入圖片的 draw.io .drawio.png 是 否 開啟 PNG 中的示意圖;普通 PNG 則是圖片,使用 Insert ▸ Image 放置。
SVG .svg、壓縮的 .svgz 是 目前頁 按瀏覽器的繪製效果開啟,成為可編輯的形狀:剪裁路徑、孔洞、漸層、巢狀視口、符號、標記、CSS 類和帶樣式的文字。蒙版、濾鏡、圖案和部分徑向漸層會變為圖片,問題列表會加以說明。.drawio.svg 會作為其示意圖開啟。儲存時寫出目前頁,以磅為單位設定尺寸,因此瀏覽器會按頁面大小顯示它。
PDF、PNG、JPEG 匯出 File ▸ Export as PDF 和 Export as Image。

Methodox Office Math

格式 開啟 儲存 說明
MathML .mml 是 是 寫出時在其中包含 StarMath 命令,Math 會優先讀回這些命令,因此重新開啟後得到的正是當初輸入的內容。
StarMath .smf .txt 是 是 以純文字形式儲存的命令;兩個方向都不會丟失任何內容。
PDF、PNG、JPEG 匯出 File ▸ Export as PDF 和 Export as Image。

Methodox Curfew

Curfew 可以開啟 PNG、APNG、JPEG、GIF、WebP、BMP、TGA、ICO、QOI、PNM、PFM、HDR、EXR、TIFF、PSD 和 PSB、ORA、XCF、PSP、Paint.NET 的 PDN、相機 RAW 檔案以及它自己的 .mie,並能儲存其中十八種格式。儲存時會保留照片的相機、日期和版權後設資料,但不保留其位置資訊。開啟與儲存頁面列出了完整列表以及每種格式保留的內容。

Methodox Tiffin

Tiffin 可以閱讀 PDF、EPUB、Word、PowerPoint、Markdown 和純文字,並儲存 PDF:你所做的標記會寫為標準 PDF 註解,並帶有其外觀,因此其他閱讀器會以相同方式繪製它們;你移動、旋轉或刪除的頁面也會一併儲存。

Methodox Foundation

Foundation 可以播放 MP4、MKV、WebM、MOV、AVI、WMV、MPEG 以及 MP3、FLAC、WAV、Ogg、Opus 和 AAC 等格式,在 Windows 上還可以播放 WMA;可以顯示 PNG、APNG、JPEG、GIF、WebP、BMP、TIFF、HEIC、HEIF、AVIF、相機 RAW、PSD 和 PSB、XCF、ORA、EXR、HDR、JPEG 2000、DDS、SVG、ICO 和 TGA,以及 BigTIFF 和 JPEG 壓縮的 TIFF。對於太大而無法完整放入記憶體的 PNG、TIFF、JPEG、PSD 和 PSB 以及 BMP 圖片,會在顯示時按需讀取。它不會更改任何檔案。

Office 檔案中的 Methodox Office 內容

帶有程式碼或計算內容的文件仍然是 .docx、.xlsx 和 .pptx。Methodox Office 將 Office 沒有位置存放的內容儲存在包的自訂 XML 部件中,這是 Office 本身提供並會保留的機制:

  • 指令碼和智慧物件:一個根元素為 <project xmlns="https://schemas.methodox.com/office/2026/project"> 的部件,其中包含活頁簿的函式和文件的智慧物件繫結、所有 Lua、C# 和 Python 指令碼以及 Divooka 圖、Document Parameters 以及讀取它們的智慧物件、Data Sources(從不包含密碼:只包含儲存在使用者電腦上的認證的名稱),以及資料來源 Functions 和 Data Sources 最後一次取得的資料。在 Impulse 中,每個智慧物件的值都是文件中的普通文字或普通表格,位於 Word 內容控制元件中,因此 Word、LibreOffice 和 PDF 會顯示最後一次的值,Word 在自己儲存時也會保留這些控制元件和該部件。在 Expo 中,智慧值是一個文字域(a:fld),智慧表格或智慧圖片則是普通的表格或圖片,通過其形狀名稱重新找到。
  • Formula 中儲存的 SQL 查詢:一個根元素為 <sqlViews xmlns="http://schemas.methodox.io/formula/2026/sql-views"> 的部件。Excel 儲存活頁簿時會保留它。

開啟文件永遠不會執行其程式碼;參見信任。

擴充

擴充是一個 Divooka 應用包 .dvb:一個 zip 檔案,根目錄下有 divooka.json 清單,指令碼位於 OfficeExtensions/ 下。用 Start Centre 開啟擴充包或將其拖放到 Start Centre 上時,Start Centre 會安裝它;mos extension pack 可以建立擴充包。

CSV

  • 讀取:編碼根據位元組檢測:如果有位元組順序標記,則以其為準;否則,檔案是有效的 UTF-8 時按 UTF-8 讀取,不是時按 Windows-1252 讀取,問題列表會提及這一點。帶引號的欄位可以包含逗號、引號(雙寫)和換行符號。能讀作數字的欄位會成為數字;其他內容都保持為文字,因此 3/4 和 50% 會像 LibreOffice 讀取時那樣保持為文字。分隔符為逗號。
  • 寫入:寫入第一個工作表的計算值,以逗號分隔,必要時加引號,使用不帶位元組順序標記的 UTF-8;錯誤按 Excel 的方式寫出(#DIV/0!、#N/A)。公式、其他工作表、合併儲存格、格式、註解、篩選、名稱和資料驗證不會寫出,問題列表會逐一指出。

另請參閱