CADXChange
購買

TextSync

跨圖面批次編輯文字 —— MText、DBText,以及文字樣式。

AutoCAD 2021–2027 · English / 简体中文 / 繁體中文 / 日本語 / 한국어 / Deutsch / Français / Italiano / Español

Text → Excel:加入 DWG 檔案,匯出所有 DBText 與 MText 字串。

痛點

目前缺乏好用的工具可進行批次文字編輯、翻譯作業,或在整個專案範圍統一字型/樣式。

TextSync 如何運作

以下每個段落都對應軟體裡真實的分頁,順序與軟體一致 —— 每張截圖都是 TextSync 執行時的真實、未經修改畫面。

Tab: Text → Excel

步驟 1 — 將所有文字字串匯出至單一活頁簿

加入 DWG 檔案,將所有 DBText 與 MText 字串匯出至一份 Excel 活頁簿中,即可進行翻譯或批次編輯。

  1. 1使用 Add Files… 或 Add Folder… —— Add Folder 在 Settings → General 中有自己的「include subfolders」設定,適用於資料夾層級較深的專案。
  2. 2在處理較大批次時,可開啟 Parallel processing 同時讀取多個檔案。
  3. 3Export to Excel 會將每個相符的實體 —— 檔案、控制代碼、實體類型、圖層與內容 —— 寫入同一份活頁簿,並回報有多少筆記錄來自多少個檔案,且會標示任何讀取失敗的檔案。

Options on this screen

Parallel processing
同時讀取多個 DWG 檔案中的文字,而非逐一處理。
Tab: Excel → Text

步驟 2 — 將編輯後的文字比對並備份後寫回

選取已編輯的活頁簿與 DWG 資料夾 —— TextSync 會將每一列比對回其所屬檔案,只寫入實際變更的內容。

  1. 1瀏覽至您已編輯的 Excel 活頁簿,以及要比對的 DWG 資料夾 —— 預設為 Excel 檔案本身所在的資料夾。
  2. 2Matched Files 會列出每個檔案,以及其中即將變更的實體數量;活頁簿中找不到對應 DWG 的項目會顯示於 Unmatched,而不會導致整個作業失敗。
  3. 3保持 Automatic backup 開啟,即可在寫入前先複製每個檔案 —— 事後可用 Restore Backup… 復原該次執行。
  4. 4點擊 Write Back 套用編輯內容。確認對話框會明確列出即將變更的檔案數量與實體總數,並在備份功能關閉時明確提出警告。

Options on this screen

Use the Excel file's folder
自動將 DWG 資料夾選擇器指向活頁簿本身所在的位置。
Automatic backup
在寫回前先複製每個檔案,讓該次執行之後可透過 Restore Backup… 復原。
Tab: Batch Edit Styles

步驟 3(獨立功能)— 在整個專案範圍統一字型與文字樣式

將一批圖面中的所有文字樣式讀入同一張表格,批次編輯字型/寬度係數/固定高度,並將變更寫回 —— 包含重新繪製使用這些樣式的文字。

  1. 1使用 Add Files —— 每張圖面中定義的所有 TextStyle 會自動讀入同一張表格:樣式名稱、字型、大字型(Big Font)、寬度係數、固定高度,以及是否為該檔案目前使用的樣式。
  2. 2勾選要變更的欄位(Font、Big Font、Width Factor、Fixed Height),輸入新數值,接著點擊 Apply to Selected 或 Apply to All,即可一次批次編輯所有已勾選的樣式列。
  3. 3Create Text Style 可一次為每個尚未擁有該樣式的檔案新增一個具名的全新樣式 —— 適合在專案中全面套用公司標準樣式時使用。
  4. 4Make Current 可將指定樣式設定為其所在檔案目前使用/預設的 TextStyle。
  5. 5Write Styles Back 會套用編輯內容 —— 重要的是,這不只會更新樣式定義,也會同步更新圖面中每個相符 DBText 的 WidthFactor/Height,因此既有文字會依新比例實際重新呈現,而不會默默維持舊的寬度。

Options on this screen

Font / Big Font
變更樣式所使用的 SHX 或 TrueType 字型(以及選用的 CJK 大字型檔案)。
Width Factor
批次設定套用此樣式之文字的水平縮放係數。
Fixed Height
批次設定該樣式的固定文字高度(設為 0 則維持一般狀態,可依實體個別調整高度)。

同時包含

跨實體類型的統一擷取

多數批次文字工作流程一次只能處理一種實體類型。TextSync 能在同一次作業中,將單行的 DBText 與多行的 MText 一併擷取至同一張工作表,並依實體類型與來源檔案標記。

沒有逐行差異圖,但絕不悄悄行事

Excel → Text 與 Batch Edit Styles 不會像 BlockSync 那樣顯示逐行差異表格,但每次寫回前都會先明確顯示確認訊息,列出確切的檔案與實體數量,寫回後也會產生報告列出任何失敗項目 —— 不會有任何未經告知就發生的變更。

每條寫回路徑都支援備份與還原

Excel → Text 與 Batch Edit Styles 都支援自動備份,並可一鍵使用 Restore Backup…/Rollback All 還原,與 BlockSync 完全相同 —— 同一套安全流程,套用於文字而非圖塊幾何。

樣式編輯會真正改變文字的外觀

在原生 AutoCAD 中直接變更 TextStyle 的寬度係數,只會影響未在個別實體上覆寫該設定的實體。TextSync 的 Write Styles Back 會明確將新的寬度係數與固定高度重新套用到每個使用該樣式的 DBText,因此字型/比例的整理作業不會悄悄地在畫面上沒有生效。

執行環境與需求

決定 TextSync 能否在您的電腦上執行、以及執行後表現如何的所有因素。

  • 不需要安裝 Microsoft Excel —— TextSync 使用自有引擎(ClosedXML)直接讀寫 .xlsx 檔案。
  • 僅支援 64 位元的 Windows 10/11。
  • 須使用已授權的完整版 AutoCAD(2021–2027)。不支援 AutoCAD LT —— LT 無法執行 TextSync 所依賴的背景自動化功能。
  • 若電腦上安裝了多個 AutoCAD 版本,可在 Settings → AutoCAD 中選擇要使用的版本,或保持在「Auto (newest installed)」—— 若該版本因故無法載入,系統會自動改用其他已安裝的版本。
  • 基於 .NET 8 開發。若電腦上尚未安裝 .NET 8 Desktop Runtime,安裝程式會提示您向 Microsoft 下載(免費、僅需一次,約 60 MB)。
  • 網路連線僅用於啟動時及之後定期檢查授權狀態。掃描、讀取與寫入皆透過 AutoCAD 自身的引擎在本機完成 —— 圖面內容永遠不會被上傳。
  • 介面語言:English / 简体中文 / 繁體中文 / 日本語 / 한국어 / Deutsch / Français / Italiano / Español。
  • 大量檔案的批次作業可在背景平行處理多張圖面 —— 可在 Settings 中調整「Max parallel AutoCAD instances」,在速度與 CPU/記憶體資源之間取得平衡。
  • 每個耗時較長的操作都會顯示含百分比與預估剩餘時間的進度條,並可在執行途中隨時取消。
  • 若需要疑難排解,Settings → Diagnostics → Open Log Folder 可直接開啟主程式與外掛程式的記錄檔資料夾。

另見全站的 系統需求 頁面,比較所有工具。

使用情境

以下是 TextSync 專為解決的部分實際情境 —— 若您的情況不在清單中,多半仍能在上方某個分頁裡找到對應功能。

文字樣式統一

之前

某個專案承接自舊有資料,數十張圖面中的字型與文字樣式並不一致。

之後

只需建立一次新舊樣式對照,即可套用至整批圖面,並透過報告驗證結果。

節省時間

約 5 小時 → 15 分鐘

客戶名稱/術語變更套用至所有註記

之前

客戶更名,或標準術語有所變更(例如系統名稱、部門標籤),而這些內容散布在每張圖紙的 MText 註記、DBText 標籤與圖說之中 —— 一般文字編輯器無法讀取 DWG 內部內容,因此只能逐一開啟檔案、肉眼檢查每則註記。

之後

將所有文字實體匯出至 Excel,在整個專案範圍尋找並取代該術語,再以自動備份方式寫回 —— 一次作業即可完成,不必手動逐張圖紙檢查。

節省時間

約 4 小時 → 15 分鐘

跨區域專案的翻譯作業

之前

某套圖面需要附上翻譯後的註記與標籤(例如英文譯為日文)—— 在不影響幾何的前提下擷取純文字內容、進行翻譯,再準確寫回對應的實體,通常是一項容易出錯的手動複製貼上作業。

之後

Text → Excel 會將所有註記與標籤匯入同一張表格,每個實體各成一欄,翻譯人員可直接在表格中作業;Excel → Text 則會依檔案與控制代碼比對,將翻譯後的字串精確寫回相同的實體。

節省時間

每 50 張圖面約需 1 天 → 當天即可完成

規範修訂後的標準註記更新

之前

引用的規範章節編號有所變更(例如「見規範 15400」改為「見規範 23 05 00」),而這段制式註記在整個專案中逐字重複出現在數十張圖紙上 —— 單靠 AutoCAD 內建的全域尋找取代,無法安全地只鎖定這段文字。

之後

匯出後,在 Excel 中一次性取代該註記的確切文字,再寫回所有曾出現該內容的圖紙 —— 並附上報告確認確切有多少個實體被變更。

節省時間

約 2 小時 → 10 分鐘

早期測試者怎麼說

TextSync 尚未正式發行,因此還沒有正式客戶名單可供引用 —— 以下是來自早期測試者的真實回饋,以角色而非姓名署名。

“固定位置的一行文字需要變更,而這牽涉到數百張圖紙。靠人工處理根本不可能不遺漏任何一張。”
— 文件管理專員,工程顧問公司

免費試用 TextSync

無須信用卡,沒有使用期限。

免費下載