關於物件連結與嵌入 (OLE)

透過物件連結與嵌入,可在一個應用程式中使用另一個應用程式的資訊。若要使用 OLE,您需要可支援 OLE 的來源應用程式與目標應用程式。

連結與嵌入都將資訊從一個文件插入至另一個文件。並且,連結與嵌入的 OLE 物件都可以從目標應用程式內進行編輯。然而,連結與嵌入儲存資訊的方式不同。

嵌入與連結之間的關係類似於插入圖塊與建立外部參考之間的關係。

嵌入物件

嵌入的 OLE 物件是其他文件中資訊的複本。嵌入物件時,與來源文件之間不存在連結,並且對來源文件所作的變更不會反映在目標文件中。如果希望能夠使用建立物件的應用程式來進行編輯,但不希望在來源文件中編輯資訊時更新 OLE 物件,您可以嵌入物件。

連結物件

連結的物件是另一文件中資訊的參考。希望在多個文件中使用同一資訊時,可以連結物件。然後,如果您變更了原始資訊,則您只需要更新該連結即可以更新包含 OLE 物件的文件。您還可以將連結設定為自動更新。

連結一個圖面時,您需要維護對來源應用程式與連結文件的存取。如果更名或移動了它們中的任一個,則您可能需要重新建立該連結。

控制 OLE 物件的出圖品質

使用點陣式繪圖機時,會將 OLE 物件視為點陣圖物件。由於大型、高解析度、色彩豐富的點陣圖出圖費用會很昂貴,因此,您可以設定系統變數 OLEQUALITY,以控制每個 OLE 物件的出圖方式。預設設定「自動選取」基於物件類型,來指定出圖品質級別。出圖品質的設定越高,出圖所使用的時間與記憶體就越多。

您也可以在「繪圖機規劃編輯器」中調整 OLE 出圖品質。「圖形」選項可顯示「點陣圖圖形」對話方塊,其中含有可控制 OLE 出圖品質的滑棒。

註: 巢狀式 OLE 物件可能會導致出現問題。例如,嵌入 Word 文件中的 Excel 工作表可能無法出圖。另外,目前視圖平面上不存在的 OLE 物件也不會出圖,但是會基於系統變數 OLEFRAME 的設定出圖框。