亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種顏色獲取方法及裝置的制造方法

文檔序號:9865012閱讀:216來源:國知局
一種顏色獲取方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001 ]本發(fā)明涉及顏色處理技術(shù)領(lǐng)域,特別涉及一種顏色獲取方法及裝置。
【背景技術(shù)】
[0002]目前,在WPF(WindowsPresentat1n Foundat1n,是微軟推出的基于WindowsVista的用戶界面框架,屬于.NET Framework 3.0的一部分)中使用調(diào)色板時(shí),是通過調(diào)用Winform(WinForm是.Net開發(fā)平臺中對Windows Form的一種稱謂)中ColorDialog控件(ColorDialog控件是.net預(yù)設(shè)的有模式對話框,其功能是彈出系統(tǒng)自帶的調(diào)色板,讓用戶選擇顏色或者自定義顏色)來選取顏色,但這種方案在WPF的開發(fā)中會存在諸多弊端,如層顯示問題、靈活性問題等。

【發(fā)明內(nèi)容】

[0003]本發(fā)明提供一種顏色獲取方法及裝置,用以在使用WPF中的目標(biāo)顯示控件顯示目標(biāo)顏色背景圖像時(shí),可以自動當(dāng)前移動點(diǎn)在目標(biāo)顏色背景圖像中的第一當(dāng)前坐標(biāo),進(jìn)而將該第一當(dāng)前坐標(biāo)處的顏色進(jìn)行保存,并作為該當(dāng)前移動點(diǎn)的選中顏色,可以實(shí)現(xiàn)將該當(dāng)前移動點(diǎn)移動位置之處的顏色自動作為用戶選中的顏色,從而在W P F中方便地實(shí)現(xiàn)調(diào)色板顏色的選取功能。
[0004]本發(fā)明提供一種顏色獲取方法,包括:
[0005]在使用WPF中的目標(biāo)顯示控件顯示目標(biāo)顏色背景圖像時(shí),獲取當(dāng)前移動點(diǎn)在所述目標(biāo)顏色背景圖像中的第一當(dāng)前坐標(biāo);
[0006]獲取使用所述目標(biāo)顯示控件顯示所述目標(biāo)顏色背景圖像時(shí),所述第一當(dāng)前坐標(biāo)處的顏色;
[0007]將所述顏色進(jìn)行保存,確定所述顏色為所述當(dāng)前移動點(diǎn)的選中顏色。
[0008]在一個(gè)實(shí)施例中,在使用WPF中的目標(biāo)顯示控件顯示顏色背景圖像時(shí),獲取當(dāng)前移動點(diǎn)在所述顏色背景圖像中的第一當(dāng)前坐標(biāo)之前,所述方法還包括:
[0009]獲取包含多種顏色的預(yù)設(shè)顏色背景圖像;
[0010]為所述目標(biāo)顯示控件設(shè)置目標(biāo)顯示屬性,以對所述預(yù)設(shè)顏色背景圖像的顯示屬性進(jìn)行調(diào)整,得到所述目標(biāo)顏色背景圖像,其中,所述顯示屬性包括:所述預(yù)設(shè)顏色背景圖像的尺寸大小、形狀中的一項(xiàng)或多項(xiàng)。
[0011]在一個(gè)實(shí)施例中,所述獲取使用所述目標(biāo)顯示控件顯示所述目標(biāo)顏色背景圖像時(shí),所述第一當(dāng)前坐標(biāo)處的顏色,包括:
[0012]調(diào)用Winform;
[0013]在所述Winform中創(chuàng)建目標(biāo)顯示對象,根據(jù)所述目標(biāo)顯示對象的尺寸、所述目標(biāo)顯示控件的尺寸和所述第一當(dāng)前坐標(biāo),確定使用所述目標(biāo)顯示對象顯示所述目標(biāo)顏色背景圖像時(shí),所述當(dāng)前移動點(diǎn)在所述目標(biāo)顏色背景圖像中的第二當(dāng)前坐標(biāo);
[0014]獲取使用所述目標(biāo)顯示對象顯示所述目標(biāo)顏色背景圖像時(shí),所述第二當(dāng)前坐標(biāo)處的顏色;
[0015]確定所述第二當(dāng)前坐標(biāo)處的顏色為所述第一當(dāng)前坐標(biāo)的顏色。
[0016]在一個(gè)實(shí)施例中,所述獲取使用所述目標(biāo)顯示對象顯示所述目標(biāo)顏色背景圖像時(shí),所述第二當(dāng)前坐標(biāo)處的顏色,包括:
[0017]通過所述目標(biāo)顯示對象,獲取所述Winform的第一顏色對象獲取到的所述第二當(dāng)前坐標(biāo)處的顏色;
[0018]所述確定所述第二當(dāng)前坐標(biāo)處的顏色為所述第一當(dāng)前坐標(biāo)處的顏色,包括:
[0019]調(diào)用WPF中的第二顏色對象獲取所述第一顏色對象獲取的所述第二當(dāng)前坐標(biāo)處的顏色;
[0020]確定所述第二當(dāng)前坐標(biāo)的顏色為所述第一當(dāng)前坐標(biāo)處的顏色。
[0021 ]在一個(gè)實(shí)施例中,所述方法還包括:
[0022]當(dāng)所述當(dāng)前移動點(diǎn)離開所述目標(biāo)顏色背景圖像時(shí),確定當(dāng)前移動點(diǎn)離開所述目標(biāo)顏色背景圖像時(shí)的目標(biāo)坐標(biāo)處的顏色為所述選中顏色。
[0023 ]本發(fā)明還提供一種顏色獲取裝置,包括:
[0024]第一獲取模塊,用于在使用WPF中的目標(biāo)顯示控件顯示目標(biāo)顏色背景圖像時(shí),獲取當(dāng)前移動點(diǎn)在所述目標(biāo)顏色背景圖像中的第一當(dāng)前坐標(biāo);
[0025]第二獲取模塊,用于獲取使用所述目標(biāo)顯示控件顯示所述目標(biāo)顏色背景圖像時(shí),所述第一當(dāng)前坐標(biāo)處的顏色;
[0026]第一確定模塊,用于將所述顏色進(jìn)行保存,確定所述顏色為所述當(dāng)前移動點(diǎn)的選中顏色。
[0027]在一個(gè)實(shí)施例中,所述裝置還包括:
[0028]第三獲取模塊,用于在使用WPF中的目標(biāo)顯示控件顯示顏色背景圖像時(shí),獲取當(dāng)前移動點(diǎn)在所述顏色背景圖像中的第一當(dāng)前坐標(biāo)之前,獲取包含多種顏色的預(yù)設(shè)顏色背景圖像;
[0029]處理模塊,用于為所述目標(biāo)顯示控件設(shè)置目標(biāo)顯示屬性,以對所述預(yù)設(shè)顏色背景圖像的顯示屬性進(jìn)行調(diào)整,得到所述目標(biāo)顏色背景圖像,其中,所述顯示屬性包括:所述預(yù)設(shè)顏色背景圖像的尺寸大小、形狀中的一項(xiàng)或多項(xiàng)。
[0030]在一個(gè)實(shí)施例中,所述第二獲取模塊包括:
[0031]調(diào)用子模塊,用于調(diào)用Winform;
[0032]第一確定子模塊,用于在所述Winform中創(chuàng)建目標(biāo)顯示對象,根據(jù)所述目標(biāo)顯示對象的尺寸、所述目標(biāo)顯示控件的尺寸和所述第一當(dāng)前坐標(biāo),確定使用所述目標(biāo)顯示對象顯示所述目標(biāo)顏色背景圖像時(shí),所述當(dāng)前移動點(diǎn)在所述目標(biāo)顏色背景圖像中的第二當(dāng)前坐標(biāo);
[0033]獲取子模塊,用于獲取使用所述目標(biāo)顯示對象顯示所述目標(biāo)顏色背景圖像時(shí),所述第二當(dāng)前坐標(biāo)處的顏色;
[0034]第二確定子模塊,用于確定所述第二當(dāng)前坐標(biāo)處的顏色為所述第一當(dāng)前坐標(biāo)的顏色。
[0035]在一個(gè)實(shí)施例中,所述獲取子模塊具體用于:
[0036]通過所述目標(biāo)顯示對象,獲取所述Winform的第一顏色對象獲取到的所述第二當(dāng)前坐標(biāo)處的顏色;
[0037]所述第二確定子模塊具體用于:
[0038]調(diào)用WPF中的第二顏色對象獲取所述第一顏色對象獲取的所述第二當(dāng)前坐標(biāo)處的顏色;
[0039]確定所述第二當(dāng)前坐標(biāo)的顏色為所述第一當(dāng)前坐標(biāo)處的顏色。
[0040]在一個(gè)實(shí)施例中,所述裝置還包括:
[0041]第二確定模塊,用于當(dāng)所述當(dāng)前移動點(diǎn)離開所述目標(biāo)顏色背景圖像時(shí),確定當(dāng)前移動點(diǎn)離開所述目標(biāo)顏色背景圖像時(shí)的目標(biāo)坐標(biāo)處的顏色為所述選中顏色。
[0042]本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
[0043]在使用WPF中的目標(biāo)顯示控件顯示目標(biāo)顏色背景圖像時(shí),可以自動當(dāng)前移動點(diǎn)在目標(biāo)顏色背景圖像中的第一當(dāng)前坐標(biāo),進(jìn)而將該第一當(dāng)前坐標(biāo)處的顏色進(jìn)行保存,并作為該當(dāng)前移動點(diǎn)的選中顏色,可以實(shí)現(xiàn)將該當(dāng)前移動點(diǎn)移動位置之處的顏色自動作為用戶選中的顏色,從而在WPF中方便地實(shí)現(xiàn)調(diào)色板顏色的選取功能。
[0044]本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實(shí)現(xiàn)和獲得。
[0045]下面通過附圖和實(shí)施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
【附圖說明】
[0046]附圖用來提供對本發(fā)明的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實(shí)施例一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中:
[0047]圖1是根據(jù)一示例性實(shí)施例示出的一種顏色獲取方法的流程圖。
[0048]圖2是根據(jù)一示例性實(shí)施例示出的另一種顏色獲取方法的流程圖。
[0049]圖3是根據(jù)一示例性實(shí)施例示出的又一種顏色獲取方法的流程圖。
[0050]圖4是根據(jù)一示例性實(shí)施例示出的一種顏色獲取裝置的框圖。
[0051]圖5是根據(jù)一示例性實(shí)施例示出的另一種顏色獲取裝置的框圖。
[0052]圖6是根據(jù)一示例性實(shí)施例示出的又一種顏色獲取裝置的框圖。
[0053]圖7是根據(jù)一示例性實(shí)施例示出的再一種顏色獲取裝置的框圖。
【具體實(shí)施方式】
[0054]以下結(jié)合附圖對本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
[0055]相關(guān)技術(shù)中,在WPF(Windows Presentat1n Foundat1n,是微軟推出的基于Windows Vista的用戶界面框架,屬于.NET Framework 3.0的一部分)中使用調(diào)色板時(shí),是通過調(diào)用Winf orm(WinForm是.Ne t開發(fā)平臺中對Windows Form的一種稱謂)中ColorDialog控件(ColorDialog控件是.net預(yù)設(shè)的有模式對話框,其功能是彈出系統(tǒng)自帶的調(diào)色板,讓用戶選擇顏色或者自定義顏色)來選取顏色,但這種方案在WPF的開發(fā)中會存在諸多弊端,如層顯示問題、靈活性問題等。
[0056]為了解決上述技術(shù)問題,本公開實(shí)施例提供了一種顏色獲取方法,該方法適用于顏色獲取程
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1