已存擋的工作表1的儲存格插入一個圖檔,工作表2能否從ODS檔案本身呼叫出圖檔再插入儲存格?

提問於 2019-03-07 07:24:24 +0200

updated 2019-03-07 07:34:57 +0200

嘗試看看描述一個問題,環境是LO Calc 6.1 for Mac,範例狀況:在 工作表1 的任意六個儲存格,我分別插入了 A.svg ~ F.svg,然後在 工作表2 的任意六個儲存格,我也需要插入相同檔案的 A.svg ~ F.svg ,但是這樣就會變成相同的圖檔,重複塞進ODS檔案內,會佔空間。 所以LO Calc 6.1在「插入」這個功能表內,有沒有一種功能,就是把已經插入進入ODS檔案工作表1內(插入後有存擋了)的SVG圖檔,透過「插入」功能表提供的功能從ODS檔案內在呼叫出來,再插入工作表2的儲存格內。能夠看起來像是,例如ODS檔案內「只有一個」A.svg,但是A.svg可以分別顯示在 工作表1 和 工作表2 的不同儲存格。 我正在編輯的ODS檔,裡頭需要插入幾百個不同的SVG圖檔,而且會重複顯示在不同的工作表。 我把「插入」功能表試過一輪,但試不出所以然來。

編輯 重新標籤 舉報濫用 關閉 合併 刪除

評論

你有解開 ods 檔看過嗎?我試了一個檔,兩個工作表放入同一個 svg 檔(實際上應該不可能放進「儲存格」)。解開的 ods 檔中,Pictures/ 內有一個 svg 檔,跟我放進去的一樣;然後有兩個 png 檔,不同檔名但相同內容。在 content.xml 中可以看到它在兩個工作表中,分別都指定相同一個 svg 檔(不同的寬、高),不過分別帶了兩個雖然不同檔名但實際上一模一樣的 png 檔。

Franklin Weng 大頭貼Franklin Weng ( 2019-03-10 04:50:46 +0200 )編輯

看樣子檔案會胖的原因是因為png檔的關係?不是svg檔的關係?那就只好任檔案胖了。

Ian Ho 大頭貼Ian Ho ( 2019-03-19 19:39:12 +0200 )編輯