※ [本文轉錄自 C_Chat 看板 #1Skii5E- ]
作者: kirimaru73 (霧丸) 看板: C_Chat
標題: [分享] ANSI美工圖案編輯程式 2019/4/20更新
時間: Sat Apr 20 15:32:18 2019
https://tinyurl.com/y3cklvxq
2019/4/20 17:00更新:
修改功能解說中的說明文顯示,內容超出範圍時可以上下捲動。
也可以從左側選單中設定說明文的字型(建議為12)。
更新版推出,把最嚴重的文字問題解決了。
舊版本讀入其他ANSI作品時,會把文字都變成空白。
新版本已不會有此行為,也提供了輸入文字的方式。
其他還有一些提升使用便利性的改動,請參照下文。
本程式為免安裝,在任意位置執行即可。
初次使用時請參閱上方選單中「說明」→「功能解說」中的教學。
教學視窗可用熱鍵Ctrl+H開啟,可以一邊開著視窗一邊嘗試操作。
主要改變:
一、文字輸入功能
新版本已經加入了輸入文字的功能,也能夠顯示並處理其他ANSI作品中已有的文字。
填入文字的方法則跟小畫家比較接近。請參照功能解說中「文字輸入」的章節。
有些特殊符號和較少見的文字無法在PTT中顯示。
如果嘗試輸入這些文字,會產生一個警告視窗,列出無法顯示的文字。
二、邊緣調整補完
熟悉ANSI作畫的人應該知道,用長方形方塊搭配顏色已經可以組合出許多效果。
但因為全形字元的位置限制,常常會因為想改一個小地方就必須重新排列字元。
邊緣調整正是為此而生,用一些制定好的規則來大幅簡化所需要的操作。
在前一個版本中,規則並未完全,所以有些地方會被判定為「無法調整」。
新版本補充了許多規則,幾乎在任何能夠想到的地方都可以直接進行調整。
為了達到這個目的,「合併全形方格」是一個重要的隱形功臣。
在此就不贅言解釋原理,有興趣者可以參照「合併方格」章節內的詳細說明。
三、顏色選擇方式
在填入文字的功能加入後,選擇顏色的方式產生了一點變化。
原本的簡單說明略有不足,因此獨立了一個「顏色設定」的章節來解說。
在此簡述一下基本的設計理念與使用規則:
BBS色碼可以對每個半形字元分別設定前景色和背景色。此即為ANSI作畫的基礎。
對於一些需要選擇前景/背景色來進行的動作,本程式的設定為:
使用滑鼠左鍵從調色盤選擇前景色,使用滑鼠右鍵選擇背景色(必須為暗色)。
但是本程式有許多「選擇單一顏色,僅用此顏色來填入內容」的功能。
在這些模式中,究竟要選擇前景色還是背景色?
如果按照傳統ANSI作畫的方式,則必須根據字元來考慮:
空白要使用背景色,方塊的實心部分則為前景色。
這在使用上會產生一定程度的不便,或是選錯邊後到了填色時才發覺。
所以在這些模式中,不管使用者用何種方式選擇顏色,
(在調色盤按滑鼠左右鍵,或是對內容按右鍵,類似小畫家的滴管。)
前景和背景色都會同時改變,代表「這個模式只需要使用單色」。
使用者不需要思考前景或背景的事情,因為接下來的操作必定會使用此顏色。
「改變顏色」模式則較為複雜,處理色塊和處理文字會使用不同的規則。
詳細說明請參照「顏色設定」章節中的內容。