動(dòng)態(tài)繪制儀表盤(pán)方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及儀器儀表技術(shù)領(lǐng)域。
【背景技術(shù)】
[0002]目前,繪制儀表盤(pán)傳統(tǒng)的做法是手工或繪圖軟件,比如繪圖軟件有ChartDirector、Photoshop、AutoCAD。上述繪圖軟件繪制好儀表盤(pán)后,打印到儀表盤(pán)上。如果繪制過(guò)程中出現(xiàn)改動(dòng),軟件要從零重新繪制。步驟繁瑣,耽擱時(shí)間?,F(xiàn)有技術(shù)下,計(jì)算機(jī)無(wú)法動(dòng)態(tài)繪制儀表盤(pán),來(lái)滿足市場(chǎng)需求。
【發(fā)明內(nèi)容】
[0003]本發(fā)明要解決的技術(shù)問(wèn)題在于,針對(duì)上述繪圖軟件不能動(dòng)態(tài)繪制儀表盤(pán)的問(wèn)題,提供一種動(dòng)態(tài)繪制儀表盤(pán)的方法。本發(fā)明解決上述問(wèn)題的技術(shù)方案是,改變配置文件中的配置信息來(lái)動(dòng)態(tài)繪制出不同格式的儀表盤(pán)。不用繪圖軟件重新畫(huà)圖。步驟如下:
[0004](a)在配置文件中配置好繪制儀表盤(pán)的寬度、高度、起始橫坐標(biāo)、起始縱坐標(biāo)以及繪制儀表盤(pán)顯示的語(yǔ)言。
[0005](b)在配置文件中配置好繪制儀表盤(pán)線的粗細(xì)、線的顏色、起始橫坐標(biāo)、起始縱坐標(biāo)、終止橫坐標(biāo)、終止縱坐標(biāo)以及繪制儀表盤(pán)圓的半徑、圓的起始橫坐標(biāo)、起始縱坐標(biāo)、顏色、線的粗細(xì)。
[0006](C)在配置文件中配置好繪制儀表盤(pán)中顯示文本的一些信息,比如文本的字體、文本的顏色、起始橫坐標(biāo)、起始縱坐標(biāo)、對(duì)齊方式、文字的寬度、高度。
[0007](d)采集計(jì)算機(jī)軟件設(shè)置好繪制儀表盤(pán)的刻度信息,比如繪制儀表盤(pán)的最大值和最小值。
[0008](e)計(jì)算機(jī)軟件操作本方法動(dòng)態(tài)繪制儀表盤(pán)。
[0009]在本發(fā)明所述的動(dòng)態(tài)繪制儀表盤(pán)方法中,所述xml文件是Extentsible MarkupLanguage (可擴(kuò)展標(biāo)記語(yǔ)言)的縮寫(xiě)。是用來(lái)定義其它語(yǔ)言的一種元語(yǔ)言,其前身是SGML(標(biāo)準(zhǔn)通用標(biāo)記語(yǔ)言)。
【具體實(shí)施方式】
[0010]在配置文件中配置繪制儀表盤(pán)的寬、高度、起始橫坐標(biāo)、起始縱坐標(biāo)、繪制儀表盤(pán)顯示的語(yǔ)言、線的粗細(xì)和顏色、起始橫坐標(biāo)、起始縱坐標(biāo)、終止橫坐標(biāo)、終止縱坐標(biāo)以及繪制儀表盤(pán)圓的半徑、圓的起始橫坐標(biāo)、起始縱坐標(biāo)、顏色、線的粗細(xì)。在配置文件中配置繪制儀表盤(pán)中顯示文本的一些信息,比如文本的字體、文本的顏色、起始橫坐標(biāo)、起始縱坐標(biāo)、對(duì)齊方式、文字的寬度、高度。采集計(jì)算機(jī)軟件設(shè)置好繪制儀表盤(pán)的刻度信息,比如繪制儀表盤(pán)的最大值和最小值。計(jì)算機(jī)軟件操作本方法動(dòng)態(tài)繪制儀表盤(pán)。
[0011]以xml文件為例,上述執(zhí)行語(yǔ)句如下:
[0012]< scale width = "13500"height = "I1500"offsetx = "0"offsety = ^language = 〃english〃 >< scaleobject type = 〃TEXT〃sortorder = 〃60〃x = 〃6200〃y=〃3400 " accesslevel = 〃l〃align = 〃LEFT〃orientat1n = " 0〃text = 〃D〃width ="500"height = "400"textsize = "300"fontname = ^Arial^color =" #0000ff" / >
[0013] < scaleob ject type = I NE ^ sort order = 〃50"x = 〃13220 " y="1750 " accessl evel = "0"x2 = 〃13385"y2 = "3250"penwidth = "20"color="#0000ff " / > < scaleob ject type = 〃CIRCLE"sortorder = "90 " x="11250 " y = 〃5750"accesslevel = 〃0〃radius = " 600"alphal = "90.0"alpha2="270.0"penwidth = "20" color=" #0000ff" / >
【主權(quán)項(xiàng)】
1.一種動(dòng)態(tài)繪制儀表盤(pán)的方法,包括以下步驟: (a)在配置文件中配置好繪制儀表盤(pán)的寬度、高度、起始橫坐標(biāo)、起始縱坐標(biāo)以及繪制儀表盤(pán)顯不的語(yǔ)目; (b)在配置文件中配置好繪制儀表盤(pán)線的粗細(xì)、線的顏色、起始橫坐標(biāo)、起始縱坐標(biāo)、終止橫坐標(biāo)、終止縱坐標(biāo)以及繪制儀表盤(pán)圓的半徑、圓的起始橫坐標(biāo)、起始縱坐標(biāo)、顏色、線的粗細(xì); (C)在配置文件中配置好繪制儀表盤(pán)中顯示文本的一些信息,比如文本的字體、文本的顏色、起始橫坐標(biāo)、起始縱坐標(biāo)、對(duì)齊方式、文字的寬度、高度; (d)采集計(jì)算機(jī)軟件設(shè)置好繪制儀表盤(pán)的刻度信息,比如繪制儀表盤(pán)的最大值和最小值; (e)計(jì)算機(jī)軟件操作本方法動(dòng)態(tài)繪制儀表盤(pán); 其特征在于配置好文件中的文本信息,線的信息和圓的信息后,計(jì)算機(jī)軟件操作本方法動(dòng)態(tài)繪制儀表盤(pán)。
【專(zhuān)利摘要】本發(fā)明涉及一種動(dòng)態(tài)繪制儀表盤(pán)的方法,實(shí)現(xiàn)計(jì)算機(jī)動(dòng)態(tài)繪制儀表盤(pán)。步驟如下:(a)在配置文件中配置好繪制儀表盤(pán)的寬度、高度、起始橫坐標(biāo)、起始縱坐標(biāo)以及繪制儀表盤(pán)顯示的語(yǔ)言。(b)在配置文件中配置好繪制儀表盤(pán)線的粗細(xì)、線的顏色、起始橫坐標(biāo)、起始縱坐標(biāo)、終止橫坐標(biāo)、終止縱坐標(biāo)以及繪制儀表盤(pán)圓的半徑、圓的起始橫坐標(biāo)、起始縱坐標(biāo)、顏色、線的粗細(xì)。(c)在配置文件中配置好繪制儀表盤(pán)中顯示文本的一些信息,比如文本的字體、文本的顏色、起始橫坐標(biāo)、起始縱坐標(biāo)、對(duì)齊方式、文字的寬度、高度。(d)采集計(jì)算機(jī)軟件設(shè)置好繪制儀表盤(pán)的刻度信息,比如繪制儀表盤(pán)的最大值和最小值。(e)計(jì)算機(jī)軟件操作本方法動(dòng)態(tài)繪制儀表盤(pán)。
【IPC分類(lèi)】G06F17/50
【公開(kāi)號(hào)】CN104933209
【申請(qǐng)?zhí)枴緾N201410095797
【發(fā)明人】不公告發(fā)明人
【申請(qǐng)人】蘇州市恩賜信息技術(shù)有限公司
【公開(kāi)日】2015年9月23日
【申請(qǐng)日】2014年3月17日