(translator=roro, ChineseSource=roro-20020703-5.5\saveas.html, EnglishSource=c:\matlabr12\help\techdoc\ref\saveas.html)
MATLAB Function Reference    
saveas

使用特定格式來儲存圖表樣式

Syntax

Description

saveas(h,'filename.ext') 使用頭銜(handle) h 將圖表存至檔案 filename.ext。檔案的格式由副檔名 ext 來決定。下表列出 ext 所允許的值。

ext 值
格式
ai
Adobe Illustrator `88
bmp
視窗點陣圖
emf
Enhanced metafile
eps
EPS Level 1
fig
MATLAB 影像 (對 MATLAB models 無效)
jpg
JPEG 影像 (對 MATLAB models 無效)
m
MATLAB M 檔案 (對 MATLAB models 無效)
pbm
Portable 點陣圖
pcx
Paintbrush 24-bit
pgm
Portable Graymap
png
可攜式網路圖形
ppm
Portable Pixmap
tif
TIFF image, compressed

saveas(h,'filename','format') 使用頭銜(handle)h 將圖表存至檔名為 filename 格式為 format 的檔案中。檔名可包含副檔名,但副檔名並不能決定檔案的格式。若沒有定義副檔名,則由檔案的格式來決定副檔名。

format 所允許的值除了上表列出的的之外也可由 print 裝置型態支援。print 裝置型態包含了上表出的所有格式。當使用 print 裝置型態來定義 format 時,不要在參數前加上 -d

Remarks

可使用 open 來開啟 saveasmfig 副檔名儲存的檔案。其他的格式 open 則不支援。Save As 對話盒可由圖表視窗 File 選單開啟以使用 saveas,並限制其檔案格式為 mfigExport 對話盒可由圖表視窗 File 選單開啟以使用 saveas 搭配 format 參數。

Examples

Example 1 - Specify File Extension

使用 Plot Editor 製成的圖表存成檔名為 pred_prey,副檔名為 MATLAB fig。其允許使用者在日後開啟檔案 pred_prey.fig 並繼續用 Plot Editor 編輯。

Example 2 - Specify File Format but No Extension

使用 Adobe Illustrator 格式將圖表存入檔案 logo。使用 ai 定義其檔案的格式。將產生一檔案 logo.ai

若使用列印裝置表單儲存 Adobe Illustrator 格式,則使用參數 -dill;使用 doc printhelp print 以參考列印裝置型態的表單。其將產生一檔案 logo.ai。MATLAB 會自動地依其格式產生 ai 副檔名,因為指令中並沒有定義副檔名。

Example 3 - Specify File Format and Extension

使用 Level 2 Color PostScript 格式將現行圖表存至檔案 star.eps。若使用 doc printhelp print,則可參考列印裝置型態的表單並使用參數 -dpsc2。其將產生一檔案 star.eps

在另一個範例中,將現行的樣式以 TIFF 格式不經壓縮地存入 trans.tiff。可參考列印裝置型態的表單參數 -dtiffn。其將產生一檔案 trans.tiff

See Also

open, print


 save saveobj