[ 應地首頁 / 地科教室 / 資料查詢 / 研究專欄 / 地理資訊 / 地震防災 / 坡地防災 / 時事評論 / 工程地質首頁 ]

4.5 顏色的控制

4.5.1一般說明

Plot95繪圖程式庫可對圖形中點、線、多邊形及文字等作各種顏色的彩繪,使得圖形內容顯得更風豐富活潑。程式庫中提供一套256色之調色盤,使用者可根據編號(0-255)作基本的彩繪應用;另外,對於特殊的色彩及樣式需求,Plot95則提供自行設計的空間,其中,StcolorPaleteGetbc等副程式使用者可依紅、綠、藍三種色彩元素配色,而呼叫Userpt副程式則可利用各種線條的變化,配置出所需之圖形樣式。

4.5.2 STCOLOR

呼叫Stcolor 副程式可指定使用色盤中之顏色,應用於圖形中文字、線條的彩繪及多邊形的色彩填塗。

程式呼叫

CALL COLOR(index, idummy)

CALL COLOR3D(ired, igreen, iblue)

參數說明

參數 型態 數值 說 明
INDEX 整數 0-255 色盤顏色之代碼。
IDUMMY 整數 0 模型參數

4.5.3 PALETE

呼叫Palete 副程式,使用者可自行設定調色盤,也就是可利用紅、綠、藍三種色彩強度組成各種所需之顏色。

程式呼叫

CALL PATETE(index, ir, ig, ib)

參數說明

參數 型態 數值 說 明
INDEX 整數 自定 自定色盤顏色之代碼。
IR 整數 0-255 紅色之強度
IG 整數 0-255 綠色之強度
IB 整數 0-255 藍色之強度

範例說明

Call Palete(1, 200, 140, 120)

Call palete(2, 150, 200, 80)

Call palete(3, 180, 100, 220)

Call palete(4, 80, 90, 140)

4.5.4 GETBC

呼叫Getbc 副程式,使用者可自行設定背景顏色,也就是可利用紅、綠、藍三種色彩強度組成背景所需之顏色。

程式呼叫

CALL GETBC( ired, igreen, iblue)

參數說明

參數 型態 數值 說 明
IRED 整數 0-255 紅色之強度
IGREEN 整數 0-255 綠色之強度
IBLUE 整數 0-255 藍色之強度

範例說明

4.6.6 USERPT

呼叫Userpt 副程式,使用者可自行設定圖例樣式,

程式呼叫

CALL USERPT(fname, xd, yd)

參數說明

參數 型態 數值 說 明
FNAME 文字 自定圖形樣式檔檔名。
XD 實數   圖形樣式之寬度(單位公分)。
YD 實數 圖形樣式之高度(單位公分)。

範例說明