
drawio-desktop 免費跨平臺繪圖工具支持 VSDX 與批量導出【免費下載鏈接】drawio-desktopOfficial electron build of draw.io項目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktopVisio 的 .vsdx 文件在 Mac、Linux 上常常沒法編輯轉成圖片又丟圖層和連線。drawio-desktop 能把這類文件直接打開為可編輯對象還提供命令行批量導出圖表的能力。它基于 Apache 2.0 協議開源支持 Windows、macOS、Linux免費使用。它是什么 怎么跑起來這個倉庫是 draw.io 的官方 Electron 桌面殼外殼代碼在 src/main/編輯器核心是以 git submodule 形式嵌在 drawio/ 目錄里的所以你啟動后看到的就是和網頁版一致的編輯器。殼干的活不復雜解析命令行參數、管理窗口大小與位置、把本地設置寫進系統目錄當前 package.json 里的版本是 31.3.2。界面是三欄布局——左側形狀庫、中間畫布、右側屬性面板從左邊拖一個形狀到中間右邊就能調樣式邏輯和 Visio 幾乎一樣。想從源碼跑起來的話先裝 Node.js ≥22.12.0然后四步clone 時--recursive不能省編輯器核心是 git submodule漏了它構建會失敗git clone --recursive https://gitcode.com/GitHub_Trending/dr/drawio-desktop cd drawio-desktop npm install npm start場景實測挑三個高頻需求走一遍。用 drawio 離線打開 VSDX 直接編輯需求同事發來一份 .vsdx你的 Mac 上平時只能看截圖改一個字都要打回重做。操作把文件拖進 drawio-desktop 窗口或者從文件菜單打開。形狀、連線、圖層分組、顏色樣式會被解析成可編輯對象而不是一張拍扁的圖。平時要截圖傳文件、對方重排圖層這里只要拖進窗口就能改。結果在畫布上直接改連線或文字存成 .drawio 進團隊倉庫繼續協作需要交還給 Visio 用戶時也可以導出為 VSDX。用 drawio 命令行批量導出文件夾為 PNG需求diagrams/ 文件夾里塞滿 .drawio寫文檔要取里面每一張圖子文件夾也要處理。操作在終端跑下面這條命令參數定義集中在 src/main/args.jsdrawio -x -f png -r -o ./exported ./diagrams-x是導出模式-f指定格式pdf、png、jpg、svg、xml、html 都支持-r遞歸子目錄-o指定輸出目錄要透明背景就加--transparent要放大用--scale按固定尺寸適配則用--width或--height。結果整個文件夾一條命令轉完exported/ 里得到和原圖同名的 PNG下次文檔更新再跑一遍就是幾秒的事。打開 Mermaid 文本與 CSV 表格需求有人用 .mmd 文本寫時序圖有人用 Excel 維護表格數據最后都要落到同一張圖里。操作.mmd/.mermaid 文件直接打開就是可編輯的時序圖想要靜態圖片而不是可編輯畫布導出時加--mermaid-image true。CSV 拖進來同樣能轉成圖表。結果文本畫的圖和表格數據匯入同一個 .drawio 文件中間不用再靠截圖交接。效率進階兩條我日常在用的反復重導同一個文件夾時給導出命令加上-k即--check已存在的輸出文件不會被覆蓋只有新增或變更的圖才重新寫盤配合-o復用同一個輸出目錄即可。多顯示器用戶注意桌面版會把窗口大小和位置記到本地設置里邏輯在 src/main/window-bounds.js讀取的是lastWinSize這一項每次啟動都回到上次停靠的位置顯示器拔掉導致窗口掉出屏幕時它會自動縮到主屏中央不用手動拖。常見疑問問它會聯網嗎圖表數據會傳出去嗎不會。設計上應用與互聯網完全隔離唯一例外是啟動時的更新檢查。想徹底關掉設置環境變量DRAWIO_DISABLE_UPDATEtrue或啟動時加--disable-update。界面側的 Content Security Policy 禁止加載遠程 JavaScript也不發送任何使用分析數據。本地數據在 macOS 存~/Library/Application Support/draw.ioWindows 存C:\Users\用戶名\AppData\Roaming\draw.io\。問免費嗎商業場景能用嗎能。倉庫采用 Apache 2.0 協議見 LICENSE不改代碼、接受按原樣條款的前提下任何用途都可以用。要改代碼自己構建看 doc/BUILDING_FOR_PERSONAL_USE.md 里的個人構建指南。問公司電腦沒有管理員權限能裝嗎可以。Windows 選 MSI 安裝版它是按用戶安裝的不需要管理員權限也有免安裝的便攜版解壓即用。macOS、Linux 同樣提供成品包。走源碼路線的話Node.js 版本要求 ≥22.12.0。VSDX 離線能改、圖表批量能導、數據不出本機一個工具全占了。 把下面命令復制到終端就能拿到完整源碼git clone --recursive https://gitcode.com/GitHub_Trending/dr/drawio-desktop【免費下載鏈接】drawio-desktopOfficial electron build of draw.io項目地址: https://gitcode.com/GitHub_Trending/dr/drawio-desktop創作聲明:本文部分內容由AI輔助生成(AIGC),僅供參考