Arbortext IsoDraw > 資料交換參考 > 圖像檔案格式 > XCF
  
XCF
您可以將下列資料從 Arbortext IsoDraw (ISO) 檔案匯出為 XML 同名檔案 (XCF):
ISO 元素與元素群組的物件資訊。(ISO 元素的物件資訊會顯示在 Arbortext IsoDraw「物件資訊」對話方塊中。)
ISO 文字元素與圖說元素中的文字內容
匯出的 XCF 是可編輯的 XML 文字檔案 (*.xml)。XCF 中的 XML 元素與它們匯出自的 ISO 檔案中的元素相關或繫結至那些元素。這些 XML 元素包含您可以修改的文字資料,例如「圖說」文字、物件秘訣、超連結、「文字」元素內容以及動畫細節。
將 XCF 套用至 ISO 檔案
如果您在 Arbortext IsoDrawArbortext IsoView 中開啟 XCF,而 ISO 檔案已開啟且處於活動狀態,XCF 可以立即變更該 ISO 檔案中的許多文字項目。如此可以更輕鬆地建立或顯示多個版本的技術性插圖,而且每個插圖中都包含不同的文字內容。例如,您可以建立不同的語言版本或「編號說明」中具有不同零件編號的版本。
XCF 文字變更會套用於繫結至 XCF 中 XML 元素的所有 ISO 元素。
* 
您可以在 Arbortext IsoDraw 中開啟 XCF,但不存在 XCF 匯入設定。
也可以使用呼叫 Javascript (或其他指令碼語言) 中 Arbortext IsoView API 方法的函數來將 XCF 套用至 ISO 檔案。這些 API 方法可讓您動態及以互動方式修改 Arbortext IsoView 內所顯示插圖中的文字資料。(如需指示以及範例 Javascript 函數,請參閱在 Arbortext IsoView 中套用 XCF 文字變更。)
物件資訊與文字內容的 XML 元素類型
匯出為 XCF 可為 XCF 中的物件資訊及文字內容建立不同的 XML 元素。
object_info XML 元素 (其中 object_info 是 XML 元素名稱:grobjectbindByIdbindByName) 包含所匯出 ISO 元素的物件資訊,即 Arbortext IsoDraw「物件資訊」對話方塊中的值。名稱取決於匯出的 ISO 元素繫結於 XML 元素的方式。(請參閱下列資訊)。
isodraw:textContent XML 元素包含匯出的「文字」與「圖說」ISO 元素中的文字內容。您可以選擇匯出 ISO 檔案中的全部文字內容或都不匯出;或者也可以選擇匯出「編號說明」以外的所有文字內容。(如需文字內容匯出選項的詳細資訊,請參閱XCF 匯出設定。)
使用物件資訊將 ISO 元素繫結至 XML 元素
每個 ISO 元素 (或一組元素) 的物件資訊都將匯出為 XCF 中的單一 object_info XML 元素。object_info XML 元素的名稱、屬性值以及內容全部都會繫結至顯示於「物件資訊」對話方塊中 ISO 元素的物件資訊值。
您可以依照 object_info XML 元素的對應 ISO 元素的「物件類型」、物件 ID或物件「名稱」來繫結它們。您的選擇將會分別建立名為 grobjectbindByIdbindByName 的 XML 元素。(如需繫結範例,請參閱XCF 匯出設定。)
* 
XCF 中的 isodraw:textContent XML 元素會自動繫結至 ISO「文字」元素與「圖說」元素物件 ID。如果您沒有為 ISO「文字」元素或「圖說」元素輸入物件 ID,將會使用自動產生的物件 ID (AUTOID_n) 來繫結對應的 isodraw:textContent XML 元素。
繫結可以確保,當您將 XCF 套用至 ISO 檔案時,XCF 中的物件資訊與文字內容會套用至正確的 ISO 元素。您應該選擇符合您在「物件資訊」對話方塊中所輸入物件資訊類型的繫結類型。
例如,如果為 ISO 元素輸入物件「名稱」,但卻使用自動產生的物件 ID,那麼選擇「依據物件名稱」進行繫結將使找到及編輯所匯出 XCF 中的文字內容更為輕鬆。