: 推 Frobenius:請問怎麼用Mathematica轉成EPS?能互轉嗎^^ 07/05 23:30
事實上Mathematica在處理圖形間檔案格式的轉換也是相當方便,
以上面的圖形為例
Export["test.eps",mylegend[p1,{Sin,Cos}]
這時候檔案會儲存到你的home directory,如果你不知道你的Home Directory在哪
Directory[]
這個指令會傳回預設的目錄,萬一你不喜歡預設的目錄,SetDirectory["絕對路徑"]
之後所以的檔案都會儲存到你指定的目錄下。
如果你不想下指令,那圖形選擇起來,滑鼠右鍵->Save Graphics As->
自己要什麼格式自己選
但是在做迴圈時,或是要將現有的檔案轉檔時,一個一個轉就不方便
(*這時候不用到網路找轉檔程式,M@就可以 *)
首先先設定圖檔儲存的目錄,假設目錄的絕對路徑是 ~/test
( Win 應該是C:\\xxx\\,注意是兩斜線 )
(* 設定目錄為test *)
SetDirectory["~/test"];
(* 將副檔名為JPG或jpg的圖檔全部抓出來 *)
data = FileNames["*.JPG" | "*.jpg"]
(* 將JPG檔全部轉成主檔名相同的EPS檔 * )
Export[StringReplace[#,"jpg"|"JPG"->"eps"],Import[#]]&/@data
當然其他格式間的轉換也是沒問題!
--
養花種魚數月亮賞星星
http://chungyuandye.twbbs.org
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.173.130.220
※ 編輯: chungyuandye 來自: 218.173.129.251 (07/06 07:13)