国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種顯示器頁面像素變換方法與流程

      文檔序號:12034358閱讀:397來源:國知局
      一種顯示器頁面像素變換方法與流程

      本發(fā)明涉及列車顯示器技術(shù)領(lǐng)域,更具體地,涉及一種顯示器頁面像素變換方法。



      背景技術(shù):

      列車顯示器軟件采用fluid編輯器進行頁面編輯,頁面編輯完畢后頁面的分辨率已經(jīng)固定,當用戶提出需要更大的分辨率的顯示器硬件時,此時顯示器軟件需要重新繪制頁面內(nèi)容。

      隨著顯示器硬件分辨率的提升,用戶可能采用同一個方案的顯示器軟件,但需要提高頁面的分辨率,此時一般根據(jù)原坐標算出各個控件的位置,然后針對頁面的空間采用手動移動控件位置和大小。上述方法中,需要通過fluid編輯器重新繪制顯示器頁面,為了達到和之前的頁面的一致性,需要對左邊和大小等進行重新計算,這個過程需要花費大量的時間。

      而且,采用上述方式進行分辨率的轉(zhuǎn)換,存在以下幾個缺點:

      1)根據(jù)原方案重新計算控件坐標等,需要花費大量時間;

      2)所有的控件需要重新繪制,需要花費大量的時間;

      3)控件的重新繪制會增加軟件的不可控風險。



      技術(shù)實現(xiàn)要素:

      本發(fā)明為克服上述現(xiàn)有技術(shù)所述的至少一種缺陷,提供一種省時且風險可控的顯示器頁面像素變換方法。

      為解決上述技術(shù)問題,本發(fā)明的技術(shù)方案如下:

      一種顯示器頁面像素變換方法,包括以下步驟:

      s1:獲取顯示器頁面中控件的像素轉(zhuǎn)化比例關(guān)系;

      s2:遍歷.fl文件,查找表示控件坐標的參數(shù),所述.fl文件為fluid編輯器對應(yīng)的文件,.fl文件通過fluid的編輯器的映射功能能夠生成.cxx文件;

      s3:通過控件的像素轉(zhuǎn)化比例關(guān)系調(diào)整控件坐標的參數(shù);

      s4:生成按像素轉(zhuǎn)化比例關(guān)系進行像素轉(zhuǎn)化后的.fl文件;

      s5:根據(jù)步驟s4生產(chǎn)的.fl文件進一步生成.cxx文件,從而生產(chǎn)新的顯示器頁面。

      在一種優(yōu)選的方案中,.fl文件中,表示控件坐標的參數(shù)形式為:

      xywh{xywh}

      其中,xywh表示控件坐標,x,y,w,h為控件坐標的具體值。

      與現(xiàn)有技術(shù)相比,本發(fā)明技術(shù)方案的有益效果是:本發(fā)明提供一種顯示器頁面像素變換方法,根據(jù)fluid編輯器的特點,針對所有坐標和控件大小進行一種轉(zhuǎn)換的算法,可以快速準確對所有的控件進行統(tǒng)一分辨率的轉(zhuǎn)化,該的方法具有很強的通用性。本發(fā)明采用推倒、換算的方法可以快速準確的實現(xiàn)軟件像素的變化,節(jié)省軟件重新開發(fā)的工作。本發(fā)明為采用編輯器繪制頁面進行像素轉(zhuǎn)換提供了原始模型。

      附圖說明

      圖1為本發(fā)明顯示器頁面像素變換方法的流程圖。

      圖2為.fl文件與.cxx文件關(guān)系圖。

      具體實施方式

      附圖僅用于示例性說明,不能理解為對本專利的限制;

      為了更好說明本實施例,附圖某些部件會有省略、放大或縮小,并不代表實際產(chǎn)品的尺寸;

      對于本領(lǐng)域技術(shù)人員來說,附圖中某些公知結(jié)構(gòu)及其說明可能省略是可以理解的。

      下面結(jié)合附圖和實施例對本發(fā)明的技術(shù)方案做進一步的說明。

      實施例1

      如圖1所示,一種顯示器頁面像素變換方法,包括以下步驟:

      s1:獲取顯示器頁面中控件的像素轉(zhuǎn)化比例關(guān)系;

      s2:遍歷.fl文件,查找表示控件坐標的參數(shù),所述.fl文件為fluid編輯器對應(yīng)的文件,.fl文件通過fluid的編輯器的映射功能能夠生成.cxx文件,.fl文件與.cxx文件關(guān)系如圖2所示;

      .fl文件中,表示控件坐標的參數(shù)形式為:

      xywh{xywh}

      其中,xywh表示控件坐標,x,y,w,h為控件坐標的具體值。例如,控件坐標可表示為:

      xywh{255124335}。

      s3:通過控件的像素轉(zhuǎn)化比例關(guān)系調(diào)整控件坐標的參數(shù);

      s4:生成按像素轉(zhuǎn)化比例關(guān)系進行像素轉(zhuǎn)化后的.fl文件;

      s5:根據(jù)步驟s4生產(chǎn)的.fl文件進一步生成.cxx文件,從而生產(chǎn)新的顯示器頁面。

      與現(xiàn)有技術(shù)相比,本發(fā)明技術(shù)方案的有益效果是:本發(fā)明提供一種顯示器頁面像素變換方法,根據(jù)fluid編輯器的特點,針對所有坐標和控件大小進行一種轉(zhuǎn)換的算法,可以快速準確對所有的控件進行統(tǒng)一分辨率的轉(zhuǎn)化,該的方法具有很強的通用性。本發(fā)明采用推倒、換算的方法可以快速準確的實現(xiàn)軟件像素的變化,節(jié)省軟件重新開發(fā)的工作。本發(fā)明為采用編輯器繪制頁面進行像素轉(zhuǎn)換提供了原始模型。

      顯然,本發(fā)明的上述實施例僅僅是為清楚地說明本發(fā)明所作的舉例,而并非是對本發(fā)明的實施方式的限定。對于所屬領(lǐng)域的普通技術(shù)人員來說,在上述說明的基礎(chǔ)上還可以做出其它不同形式的變化或變動。這里無需也無法對所有的實施方式予以窮舉。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應(yīng)包含在本發(fā)明權(quán)利要求的保護范圍之內(nèi)。



      技術(shù)特征:

      技術(shù)總結(jié)
      本發(fā)明提供一種顯示器頁面像素變換方法,根據(jù)FLUID編輯器的特點,針對所有坐標和控件大小進行一種轉(zhuǎn)換的算法,可以快速準確對所有的控件進行統(tǒng)一分辨率的轉(zhuǎn)化,該的方法具有很強的通用性。本發(fā)明采用推倒、換算的方法可以快速準確的實現(xiàn)軟件像素的變化,節(jié)省軟件重新開發(fā)的工作。本發(fā)明為采用編輯器繪制頁面進行像素轉(zhuǎn)換提供了原始模型。

      技術(shù)研發(fā)人員:曾升;羅麗燕;唐志陽;胡士杰;李凱;李宇鋒;楊慶;楊玲;葉鴻扉;李黃河
      受保護的技術(shù)使用者:株洲中車時代電氣股份有限公司
      技術(shù)研發(fā)日:2017.06.21
      技術(shù)公布日:2017.10.24
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1