劉德軍
摘要:ClearType,由美國微軟公司在其Windows操作系統(tǒng)中提供的熒幕字體平滑工具,讓Windows字體更加漂亮。ClearType主要是針對LCD 液晶顯示器設(shè)計,可提高文字的清晰度?;驹硎牵瑢@示器的R, G, B各個次像素也發(fā)光,讓其色調(diào)進行微妙調(diào)整,可以達到實際分辨率以上(橫方向分辨率的三倍)的纖細文字的顯示效果。本文就醫(yī)院信息系統(tǒng)中體溫單使用過程出現(xiàn)的顯示故障進行研究分析,最終通過關(guān)閉ClearType功能成功解決出現(xiàn)的故障。
關(guān)鍵詞:ClearType;LCD;清晰;顯示;故障
中圖分類號:TP311 文獻標識碼:A 文章編號:1009-3044(2017)34-0211-01
1 問題的提出
我院使用的體溫單系統(tǒng)是基于Windows XP下開發(fā)的,正常情況下顯示如圖1示,但偶爾會出現(xiàn)如圖2示的顯示樣式(從外觀上看,好像在“(次/分鐘)”和“入院十五時十分”上用黑筆又描了邊,形成了里紅外黑的描邊文字,且打印出來的效果也同界面一致),以往并不知道原因,處理方式只是通過重裝系統(tǒng)來解決。由于新設(shè)立的病區(qū)安裝新的臺式電腦,其硬件只支持安裝window 7 32位系統(tǒng)以上版本操作系統(tǒng),不再支持windows XP,此問題在每臺電腦上都出現(xiàn),直接影響體溫單的顯示及打印效果。因此解決此問題成了迫在眉睫的問題。
2 故障分析
查找故障原因,必須要找到故障發(fā)生的位置,才能解決問題。為此,特將故障可能存在的位置經(jīng)分析后,劃分為:硬件、應(yīng)用軟件、操作系統(tǒng)三個部分。
第一步,關(guān)于硬件故障,主要集中在顯示器和顯卡上,更換了顯示器及顯卡后故障依舊。于是排除硬件故障;
第二步,對應(yīng)用軟件進行排除,主要查看系統(tǒng)代碼,經(jīng)排查,系統(tǒng)中采用了C#中的Graphics. Drawstring方法進行屏幕顯示的,經(jīng)修改字體、字號后故障依然存在(如圖3示字體増大后圖像放大顯示效果),因此排除了應(yīng)用軟件存在的BUG;
第三步,對操作系統(tǒng)進行排查,由于是顯示內(nèi)容故障,作者首先想到了操作系統(tǒng)中“顯示”設(shè)置中可能存在問題。從“調(diào)整分辨率”、“更改顯示器改置”、“調(diào)整ClearType”每一個功能都仔細查了個遍,最終在“調(diào)整ClearType”中找到了關(guān)閉ClearType開關(guān)。關(guān)閉Windows 7中的ClearType功能后,系統(tǒng)不再出現(xiàn)異常顯示樣式,如圖4示。據(jù)此,在Windows XP的“顯示”屬性界面,“外觀”選項卡中,“效果”按鈕打開后,在彈出的對話框中,將“使用下列方式使屏幕字休的邊緣平滑”取消勾選或者選擇“標準”,即可關(guān)閉ClearType功能。
3 原因分析
針對這一問題,作者翻閱了大量書籍和網(wǎng)絡(luò)資料,資料中都說ClearType功能的使用會使系統(tǒng)字體在液晶顯示器上顯示更清晰,卻未涉及到ClearType功能會出問題。經(jīng)過反復的查找,可能存在的原因有以下三種:
1)某些 LCD 顯示器在制造上的異常造成的。具體地說就是正常的紅-綠-藍條紋被顛倒為藍-綠-紅,而 ClearType 不支持對這種異常的補償。詳見《在XP上啟用ClearType》的博客技術(shù)文章(勒色的Blog,網(wǎng)址為:http://www.blogbus.com/michaels-logs/10710211.html)
2)多次重復繪制文字,沒有使用背景色刷新文字,因為ClearType會利用更精細的LCD次像素顯示文字的邊緣,但是每次重繪半透明的顏色,最后疊加起來就很黑很明顯。
3)可能與字體也有一定關(guān)系,應(yīng)用程序中使用的字體是宋體,9磅,頁面中所有這樣的字體都顯示這種描邊狀態(tài)。
4 總結(jié)
ClearType技術(shù)最初是使用在 Windows XP 上,之后 Windows 系列的各操作系統(tǒng)也沿用了這個技術(shù)。除了優(yōu)點外,ClearType技術(shù)也存在著不足。首先,ClearType 不支持所有字體。其次ClearType適用的中文字體少之又少。第三就是本文所碰到的特殊情況。
參考文獻:
[1] 鏡花水月.更清晰字體調(diào)整ClearType還原“視界”[J].電腦愛好者,2015(1).
[2] 王志軍.用好Windows 7的ClearType調(diào)整功能[J].網(wǎng)友世界,2010(6).
[3] 翁永平.Clear Type使LCD顯示文本更清晰[J].電腦迷,2005(6).
[4] 王志軍.用好Windows7的ClearType調(diào)整功能[J].網(wǎng)友世界,2010(6).endprint