本發(fā)明涉及互聯(lián)網(wǎng)通信技術(shù),尤其是一種在即時(shí)通信中進(jìn)行圖文混排的方法和裝置、即時(shí)通信裝置。
背景技術(shù):
目前,即時(shí)通信已經(jīng)發(fā)展成集交流、資訊、娛樂(lè)、搜索、電子商務(wù)、辦公協(xié)作和企業(yè)客戶(hù)服務(wù)等為一體的綜合化信息平臺(tái)。微軟、騰訊、AOL、Yahoo等重要即時(shí)通信提供商,都提供通過(guò)移動(dòng)終端接入互聯(lián)網(wǎng)進(jìn)行即時(shí)通信業(yè)務(wù)的服務(wù),用戶(hù)可以通過(guò)移動(dòng)終端與其他已經(jīng)安裝了相應(yīng)客戶(hù)端軟件的移動(dòng)終端或電腦收發(fā)即時(shí)通信消息進(jìn)行。
在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人通過(guò)調(diào)查研究發(fā)現(xiàn),用戶(hù)對(duì)即時(shí)通信業(yè)務(wù)的個(gè)性化需求越來(lái)越多,例如,一些用戶(hù)希望可以通過(guò)即時(shí)通信消息發(fā)送一些同時(shí)包括圖片和文字的圖文混排信息,然而,現(xiàn)有的即時(shí)通信應(yīng)用中,僅能單獨(dú)傳輸文字或圖片,不能將圖片和文字作為一個(gè)整體的圖文混排信息發(fā)送。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例所要解決的一個(gè)技術(shù)問(wèn)題是:提供一種在即時(shí)通信中進(jìn)行圖文混排的方法和裝置、即時(shí)通信裝置,以實(shí)現(xiàn)即時(shí)通信業(yè)務(wù)中圖文混排信息的發(fā)送。根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供的一種實(shí)現(xiàn)圖文混排的在即時(shí)通信中進(jìn)行圖文混排的方法,包括:
響應(yīng)于接收到圖文混排信息輸入請(qǐng)求,進(jìn)入圖文混排編輯模式;所述圖文混排編輯模式下,操作指令不觸發(fā)即時(shí)通信消息的發(fā)送;
接收用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容和操作指令,并根據(jù)用戶(hù)輸入的圖文內(nèi)容和操作指令生成具有一定格式的圖文混排信息;
響應(yīng)于通過(guò)特定信息發(fā)送鍵接收到信息發(fā)送請(qǐng)求,退出圖文混排編輯模式并發(fā)送所述圖文混排信息。
基于上述方法的另一實(shí)施例中,所述圖文內(nèi)容包括圖片、文字和字符中的任意一種或多種。
基于上述方法的另一實(shí)施例中,還包括:
響應(yīng)于接收到用戶(hù)對(duì)圖文混排模板庫(kù)的訪問(wèn)請(qǐng)求,在人機(jī)交互界面上顯示圖文混排模板庫(kù)中圖文混排模板的選擇界面;所述圖文混排模板設(shè)置有所述預(yù)設(shè)輸入?yún)^(qū)域;
響應(yīng)于檢測(cè)到用戶(hù)對(duì)圖文混排模板的選擇操作,在人機(jī)交互界面顯示用戶(hù)選擇的圖文混排模板;
所述接收到圖文混排信息輸入請(qǐng)求具體為:所述檢測(cè)到用戶(hù)對(duì)圖文混排模板的選擇操作。
基于上述方法的另一實(shí)施例中,所述圖文混排模板具體設(shè)置有多個(gè)具有一定位置關(guān)系的所述預(yù)設(shè)輸入?yún)^(qū)域。
基于上述方法的另一實(shí)施例中,所述多個(gè)預(yù)設(shè)輸入?yún)^(qū)域中的各預(yù)設(shè)輸入?yún)^(qū)域分別包括一個(gè)以上、具有一定位置關(guān)系的子輸入?yún)^(qū)域,所述一個(gè)以上子輸入?yún)^(qū)域中的各子輸入?yún)^(qū)域分別用于輸入一種或多種圖文內(nèi)容。
基于上述方法的另一實(shí)施例中,各子輸入?yún)^(qū)域分別包括一個(gè)以上、具有一定位置關(guān)系的圖文輸入接口,分別用于輸入一個(gè)以上單位數(shù)量的圖文內(nèi)容。
基于上述方法的另一實(shí)施例中,所述子輸入?yún)^(qū)域、或所述圖文輸入接口被設(shè)置為預(yù)設(shè)圖文屬性;
所述方法還包括:接收到用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容后,將用戶(hù)輸入的圖文內(nèi)容設(shè)置為所述預(yù)設(shè)圖文屬性。
基于上述方法的另一實(shí)施例中,所述子輸入?yún)^(qū)域、或所述圖文輸入接口攜帶有可調(diào)整圖文屬性;
所述方法還包括:
響應(yīng)于接收到對(duì)選定的圖文內(nèi)容的圖文屬性進(jìn)行調(diào)整的操作指令,根據(jù)該操作指令對(duì)所述選定的圖文內(nèi)容的圖文屬性進(jìn)行相應(yīng)調(diào)整。
根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,提供的一種在即時(shí)通信中進(jìn)行圖文混排的裝置,包括:
接收單元,用于在接收到圖文混排信息輸入請(qǐng)求時(shí),進(jìn)入圖文混排編輯模式;所述圖文混排編輯模式下,操作指令不觸發(fā)即時(shí)通信消息的發(fā)送;接收用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容和操作指令;以及通過(guò)特定信息發(fā)送鍵接收到信息發(fā)送請(qǐng)求時(shí),退出圖文混排編輯模式;
生成單元,用于根據(jù)用戶(hù)輸入的圖文內(nèi)容和操作指令生成具有一定格式的圖文混排信息;
發(fā)送處理單元,用于在接收單元退出圖文混排編輯模式后發(fā)送所述圖文混排信息。
本發(fā)明實(shí)施例提供的一種即時(shí)通信裝置,耦合設(shè)置有上述任一實(shí)施例的在即時(shí)通信中進(jìn)行圖文混排的裝置。
基于本發(fā)明上述實(shí)施例提供的在即時(shí)通信中進(jìn)行圖文混排的方法和裝置、即時(shí)通信裝置,在接收到用戶(hù)發(fā)送的圖文混排信息輸入請(qǐng)求,進(jìn)入圖文混排編輯模式,操作指令不會(huì)觸發(fā)即時(shí)通信消息的發(fā)送,接收用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容和操作指令,并根據(jù)用戶(hù)輸入的圖文內(nèi)容和操作指令生成具有一定格式的圖文混排信息;在通過(guò)特定信息發(fā)送鍵接收到用戶(hù)發(fā)送的信息發(fā)送請(qǐng)求時(shí),退出圖文混排編輯模式并發(fā)送生成的圖文混排信息。由此,本發(fā)明實(shí)施例中,可以在即時(shí)通信業(yè)務(wù)中生成具有一定格式的圖文混排信息并發(fā)送給接收方,實(shí)現(xiàn)了即時(shí)通信業(yè)務(wù)中圖文混排信息的發(fā)送,滿(mǎn)足了用戶(hù)發(fā)送圖文混排信息的個(gè)性化需求,使即時(shí)通信的雙方可以同步分享圖文混排信息;另外,由于圖文混排信息作為具有一定格式的整體發(fā)送給接收方,使得接收方接收到的圖文混排信息可以保持格式,以便接收方能夠無(wú)差異的接收和查看。
下面通過(guò)附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。
附圖說(shuō)明
構(gòu)成說(shuō)明書(shū)的一部分的附圖描述了本發(fā)明的實(shí)施例,并且連同描述一起用于解釋本發(fā)明的原理。
參照附圖,根據(jù)下面的詳細(xì)描述,可以更加清楚地理解本發(fā)明,其中:
圖1為本發(fā)明在即時(shí)通信中進(jìn)行圖文混排的方法一個(gè)實(shí)施例的流程圖。
圖2為本發(fā)明在即時(shí)通信中進(jìn)行圖文混排的方法另一個(gè)實(shí)施例的流程圖。
圖3為本發(fā)明在即時(shí)通信中進(jìn)行圖文混排的方法又一個(gè)實(shí)施例的流程圖。
圖4a~4e為基于本發(fā)明在即時(shí)通信中進(jìn)行圖文混排的方法一個(gè)應(yīng)用實(shí)施例的界面示例圖。
圖5為本發(fā)明在即時(shí)通信中進(jìn)行圖文混排的裝置一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
圖6為本發(fā)明在即時(shí)通信中進(jìn)行圖文混排的裝置另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
圖7為本發(fā)明在即時(shí)通信中進(jìn)行圖文混排的裝置又一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
圖8為本發(fā)明在即時(shí)通信中進(jìn)行圖文混排的裝置再一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施方式
現(xiàn)在將參照附圖來(lái)詳細(xì)描述本發(fā)明的各種示例性實(shí)施例。應(yīng)注意到:除非另外具體說(shuō)明,否則在這些實(shí)施例中闡述的部件和步驟的相對(duì)布置、數(shù)字表達(dá)式和數(shù)值不限制本發(fā)明的范圍。
同時(shí),應(yīng)當(dāng)明白,為了便于描述,附圖中所示出的各個(gè)部分的尺寸并不是按照實(shí)際的比例關(guān)系繪制的。
以下對(duì)至少一個(gè)示例性實(shí)施例的描述實(shí)際上僅僅是說(shuō)明性的,決不作為對(duì)本發(fā)明及其應(yīng)用或使用的任何限制。
對(duì)于相關(guān)領(lǐng)域普通技術(shù)人員已知的技術(shù)、方法和設(shè)備可能不作詳細(xì)討論,但在適當(dāng)情況下,所述技術(shù)、方法和設(shè)備應(yīng)當(dāng)被視為說(shuō)明書(shū)的一部分。
應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類(lèi)似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步討論。
本發(fā)明實(shí)施例可以應(yīng)用于計(jì)算機(jī)系統(tǒng)/服務(wù)器,其可與眾多其它通用或?qū)S糜?jì)算系統(tǒng)環(huán)境或配置一起操作。適于與計(jì)算機(jī)系統(tǒng)/服務(wù)器一起使用的眾所周知的計(jì)算系統(tǒng)、環(huán)境和/或配置的例子包括但不限于:個(gè)人計(jì)算機(jī)系統(tǒng)、服務(wù)器計(jì)算機(jī)系統(tǒng)、瘦客戶(hù)機(jī)、厚客戶(hù)機(jī)、手持或膝上設(shè)備、基于微處理器的系統(tǒng)、機(jī)頂盒、可編程消費(fèi)電子產(chǎn)品、網(wǎng)絡(luò)個(gè)人電腦、小型計(jì)算機(jī)系統(tǒng)﹑大型計(jì)算機(jī)系統(tǒng)和包括上述任何系統(tǒng)的分布式云計(jì)算技術(shù)環(huán)境,等等。
計(jì)算機(jī)系統(tǒng)/服務(wù)器可以在由計(jì)算機(jī)系統(tǒng)執(zhí)行的計(jì)算機(jī)系統(tǒng)可執(zhí)行指令(諸如程序模塊)的一般語(yǔ)境下描述。通常,程序模塊可以包括例程、程序、目標(biāo)程序、組件、邏輯、數(shù)據(jù)結(jié)構(gòu)等等,它們執(zhí)行特定的任務(wù)或者實(shí)現(xiàn)特定的抽象數(shù)據(jù)類(lèi)型。計(jì)算機(jī)系統(tǒng)/服務(wù)器可以在分布式云計(jì)算環(huán)境中實(shí)施,分布式云計(jì)算環(huán)境中,任務(wù)是由通過(guò)通信網(wǎng)絡(luò)鏈接的遠(yuǎn)程處理設(shè)備執(zhí)行的。在分布式云計(jì)算環(huán)境中,程序模塊可以位于包括存儲(chǔ)設(shè)備的本地或遠(yuǎn)程計(jì)算系統(tǒng)存儲(chǔ)介質(zhì)上。
圖1為本發(fā)明在即時(shí)通信中進(jìn)行圖文混排的方法一個(gè)實(shí)施例的流程圖。如圖1所示,該實(shí)施例的方法包括:
S101,響應(yīng)于接收到圖文混排信息輸入請(qǐng)求,進(jìn)入圖文混排編輯模式。
其中,在圖文混排編輯模式下,操作指令不觸發(fā)即時(shí)通信消息的發(fā)送。例如,用戶(hù)通過(guò)終端設(shè)備上的回車(chē)鍵輸入了操作指令,則不會(huì)觸發(fā)即時(shí)通信消息的發(fā)送,而僅僅會(huì)進(jìn)行換行操作。
S102,接收用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容和操作指令,并根據(jù)用戶(hù)輸入的圖文內(nèi)容和操作指令生成具有一定格式的圖文混排信息。
S103,響應(yīng)于通過(guò)特定信息發(fā)送鍵接收到信息發(fā)送請(qǐng)求,退出圖文混排編輯模式并發(fā)送上述圖文混排信息。
示例性地,特定信息發(fā)送鍵例如可以是即時(shí)通信業(yè)務(wù)中人機(jī)交互界面的“發(fā)送”鍵或其他設(shè)定具有發(fā)送功能的按鍵。
基于本發(fā)明上述實(shí)施例提供的在即時(shí)通信中進(jìn)行圖文混排的方法,在接收到用戶(hù)發(fā)送的圖文混排信息輸入請(qǐng)求,進(jìn)入圖文混排編輯模式,操作指令不會(huì)觸發(fā)即時(shí)通信消息的發(fā)送,接收用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容和操作指令,并根據(jù)用戶(hù)輸入的圖文內(nèi)容和操作指令生成具有一定格式的圖文混排信息;在通過(guò)特定信息發(fā)送鍵接收到用戶(hù)發(fā)送的信息發(fā)送請(qǐng)求時(shí),退出圖文混排編輯模式并發(fā)送生成的圖文混排信息。由此,本發(fā)明實(shí)施例中,可以在即時(shí)通信業(yè)務(wù)中生成具有一定格式的圖文混排信息并發(fā)送給接收方,實(shí)現(xiàn)了即時(shí)通信業(yè)務(wù)中圖文混排信息的發(fā)送,滿(mǎn)足了用戶(hù)發(fā)送圖文混排信息的個(gè)性化需求,使即時(shí)通信的雙方可以同步分享圖文混排信息;另外,由于圖文混排信息作為具有一定格式的整體發(fā)送給接收方,使得接收方接收到的圖文混排信息可以保持格式,以便接收方能夠無(wú)差異的接收和查看。
根據(jù)本發(fā)明進(jìn)行圖文混排的方法實(shí)施例的一個(gè)具體示例而非限制,上述圖文內(nèi)容具體可以包括圖片、文字和字符等任意可輸入信息類(lèi)型中的任意一種或多種。其中的字符是指計(jì)算機(jī)中使用的字母、數(shù)字、字和符號(hào),例如可以包括:1、2、3、A、B、C、~!·#¥%……—*()——+等等。由于圖文內(nèi)容不限定,使用戶(hù)可以基于個(gè)性化需求生成并傳輸包括任意圖文內(nèi)容的圖文混排信息,使得圖文混排信息的內(nèi)容更豐富、靈活、個(gè)性化。
圖2為本發(fā)明在即時(shí)通信中進(jìn)行圖文混排的方法另一個(gè)實(shí)施例的流程圖。如圖2所示,該實(shí)施例方法包括:
S201,響應(yīng)于接收到用戶(hù)對(duì)圖文混排模板庫(kù)的訪問(wèn)請(qǐng)求,在人機(jī)交互界面上顯示圖文混排模板庫(kù)中圖文混排模板的選擇界面。
其中,圖文混排模板設(shè)置有上述預(yù)設(shè)輸入?yún)^(qū)域。
S202,響應(yīng)于檢測(cè)到用戶(hù)對(duì)圖文混排模板的選擇操作,在人機(jī)交互界面顯示用戶(hù)選擇的圖文混排模板并進(jìn)入圖文混排編輯模式。
其中,在圖文混排編輯模式下,操作指令不觸發(fā)即時(shí)通信消息的發(fā)送。例如,用戶(hù)通過(guò)終端設(shè)備上的回車(chē)鍵輸入了操作指令,則不會(huì)觸發(fā)即時(shí)通信消息的發(fā)送,而僅僅會(huì)進(jìn)行換行操作。
S203,接收用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容和操作指令,并根據(jù)用戶(hù)輸入的圖文內(nèi)容和操作指令生成具有一定格式的圖文混排信息。
S204,響應(yīng)于通過(guò)特定信息發(fā)送鍵接收到信息發(fā)送請(qǐng)求,退出圖文混排編輯模式并發(fā)送該圖文混排信息。
示例性地,特定信息發(fā)送鍵例如可以是即時(shí)通信業(yè)務(wù)中人機(jī)交互界面的“發(fā)送”鍵或其他設(shè)定具有發(fā)送功能的按鍵。
在此實(shí)施例中,通過(guò)選擇圖文混排模板實(shí)現(xiàn)在即時(shí)通信中的圖文混排、生成圖文混排信息,圖文混排的排版格式可直接調(diào)用、無(wú)需用戶(hù)設(shè)置,操作方便快捷,通過(guò)選定-輸入-發(fā)送,即可實(shí)現(xiàn)圖文混排信息的生成與傳輸。
在本發(fā)明進(jìn)行圖文混排的方法實(shí)施例的另一個(gè)具體示例中,圖文混排模板具體設(shè)置有多個(gè)具有一定位置關(guān)系的上述預(yù)設(shè)輸入?yún)^(qū)域。通過(guò)提供多個(gè)具有一定位置關(guān)系的上述預(yù)設(shè)輸入?yún)^(qū)域以便用戶(hù)輸入圖文內(nèi)容,可以提供一定的圖文混排格式。
示例性地,上述多個(gè)預(yù)設(shè)輸入?yún)^(qū)域中的各預(yù)設(shè)輸入?yún)^(qū)域可以分別包括一個(gè)以上、具有一定位置關(guān)系的子輸入?yún)^(qū)域,該一個(gè)以上子輸入?yún)^(qū)域中的各子輸入?yún)^(qū)域分別用于輸入一種或多種圖文內(nèi)容。在對(duì)所有預(yù)設(shè)輸入?yún)^(qū)域、子預(yù)設(shè)輸入?yún)^(qū)域中輸入圖文內(nèi)容時(shí),可以先輸入所有圖片內(nèi)容再輸入文字內(nèi)容,也可以先輸入所有文字內(nèi)容再輸入圖片內(nèi)容,或者,還可以交替輸入圖片內(nèi)容和文字內(nèi)容。在交替輸入圖片內(nèi)容和文字內(nèi)容時(shí),圖片內(nèi)容和文字內(nèi)容相互獨(dú)立,一個(gè)預(yù)設(shè)輸入?yún)^(qū)域、子預(yù)設(shè)輸入?yún)^(qū)域中圖文內(nèi)容的輸入不影響另一預(yù)設(shè)輸入?yún)^(qū)域、子預(yù)設(shè)輸入?yún)^(qū)域中圖文內(nèi)容的連續(xù)性。一個(gè)預(yù)設(shè)輸入?yún)^(qū)域中包括一個(gè)以上、具有一定位置關(guān)系的子輸入?yún)^(qū)域,將每一個(gè)預(yù)設(shè)輸入?yún)^(qū)域劃分出了多個(gè)更小的輸入?yún)^(qū)域,使得圖文混排信息的版式可以更加豐富。
進(jìn)一步示例性地,各子輸入?yún)^(qū)域可以分別包括一個(gè)以上、具有一定位置關(guān)系的圖文輸入接口,分別用于輸入一個(gè)以上單位數(shù)量的圖文內(nèi)容,即:每一個(gè)圖文輸入接口都可以輸入一個(gè)或多個(gè)圖文內(nèi)容。
在本發(fā)明在即時(shí)通信中進(jìn)行圖文混排的方法的另一實(shí)施例中,各子輸入?yún)^(qū)域、或圖文輸入接口被設(shè)置為預(yù)設(shè)圖文屬性。輸入為圖片時(shí),預(yù)設(shè)圖文屬性例如可以包括但不限于:圖片大小、填充顏色、圖片間間距、旋轉(zhuǎn)等;輸入為文字時(shí),預(yù)設(shè)圖文屬性例如可以包括但不限于:文字大小、顏色、字體、是否加下劃線、加黑、字間距等。
相應(yīng)地,該實(shí)施例在即時(shí)通信中進(jìn)行圖文混排的方法還可以包括:接收到用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容后,將用戶(hù)輸入的圖文內(nèi)容設(shè)置為該預(yù)設(shè)圖文屬性。
該實(shí)施例中,用戶(hù)在各子輸入?yún)^(qū)域、或圖文輸入接口輸入圖文內(nèi)容后,可以根據(jù)圖文類(lèi)別將輸入的圖文內(nèi)容設(shè)置為相應(yīng)的預(yù)設(shè)圖文屬性,使得圖文內(nèi)容的顯示更加形式豐富、個(gè)性化。
或者,在本發(fā)明在即時(shí)通信中進(jìn)行圖文混排的方法的又一實(shí)施例中,各子輸入?yún)^(qū)域、或圖文輸入接口也可以攜帶有可調(diào)整圖文屬性。示例性地,輸入的圖文內(nèi)容為圖片時(shí),可調(diào)整圖文屬性例如可以包括但不限于:圖片大小、填充顏色、圖片間間距、旋轉(zhuǎn)等;輸入為文字時(shí),可調(diào)整圖文屬性例如可以包括但不限于:文字大小、顏色、字體、是否加下劃線、加黑、字間距等。
各子輸入?yún)^(qū)域、或圖文輸入接口攜帶有可調(diào)整圖文屬性時(shí),用戶(hù)可以根據(jù)實(shí)際需要對(duì)顯示的圖文內(nèi)容的屬性進(jìn)行調(diào)整,以使圖文混排信息的表現(xiàn)形式更加符合個(gè)性化需求。
相應(yīng)地,該實(shí)施例在即時(shí)通信中進(jìn)行圖文混排的方法還可以包括:響應(yīng)于接收到對(duì)選定的圖文內(nèi)容的圖文屬性進(jìn)行調(diào)整的操作指令,根據(jù)該操作指令對(duì)上述選定的圖文內(nèi)容的圖文屬性進(jìn)行相應(yīng)調(diào)整。具體操作時(shí),在輸入的圖文內(nèi)容為圖片時(shí),可以對(duì)上述屬性中的至少一種進(jìn)行調(diào)整,例如改變圖片大小,和/或?qū)D片顏色進(jìn)行重新設(shè)置,和/或?qū)D片進(jìn)行旋轉(zhuǎn)、對(duì)稱(chēng)等操作,執(zhí)行這些操作后圖片屬性改變;在輸入的圖文內(nèi)容為文字時(shí),可以對(duì)上述屬性中的至少一種進(jìn)行調(diào)整,例如改變文字大小,和/或改變文字顏色,和/或變更文字的字體等操作,此過(guò)程中文字的內(nèi)容不變。
圖3為本發(fā)明在即時(shí)通信中進(jìn)行圖文混排的方法又一個(gè)實(shí)施例的流程圖。如圖3所示,該實(shí)施例方法包括:
S301,響應(yīng)于接收到圖文混排信息輸入請(qǐng)求,進(jìn)入圖文混排編輯模式。
其中,在圖文混排編輯模式下,操作指令不觸發(fā)即時(shí)通信消息的發(fā)送。例如,用戶(hù)通過(guò)終端設(shè)備上的回車(chē)鍵輸入了操作指令,則不會(huì)觸發(fā)即時(shí)通信消息的發(fā)送,而僅僅會(huì)進(jìn)行換行操作。
S302,接收用戶(hù)在人機(jī)交互界面的預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容。
S303,響應(yīng)于接收到用戶(hù)輸入的、針對(duì)上述輸入的圖文內(nèi)容進(jìn)行操作處理的操作指令,例如:刪除,移動(dòng),設(shè)置和修改屬性等操作指令,根據(jù)該對(duì)操作指令對(duì)上述圖文內(nèi)容進(jìn)行操作處理;響應(yīng)于接收到進(jìn)行輸入控制的操作指令,例如:光標(biāo)移動(dòng)到哪個(gè)具體的預(yù)設(shè)輸入?yún)^(qū)域、字子輸入?yún)^(qū)域、換行等操作指令,進(jìn)行相應(yīng)的輸入控制,生成具有一定格式的圖文混排信息。
S304,響應(yīng)于通過(guò)特定信息發(fā)送鍵接收到信息發(fā)送請(qǐng)求,退出圖文混排編輯模式并發(fā)送上述圖文混排信息。
示例性地,特定信息發(fā)送鍵例如可以是即時(shí)通信業(yè)務(wù)中人機(jī)交互界面的“發(fā)送”鍵或其他設(shè)定具有發(fā)送功能的按鍵。
在此實(shí)施例中,實(shí)現(xiàn)了在即時(shí)通信過(guò)程中對(duì)圖文混排信息的臨時(shí)模板設(shè)置,當(dāng)圖文混排模板庫(kù)中的模板不能滿(mǎn)足客戶(hù)需要時(shí),用戶(hù)可以根據(jù)需求將輸入的圖文信息調(diào)整為自己想要的圖文混排模板形式,實(shí)現(xiàn)了圖文混排信息的靈活性,使用更加便利,使用戶(hù)體驗(yàn)更好。
在此實(shí)施例中,用戶(hù)可以直接在人機(jī)交互界面輸入圖文內(nèi)容,并對(duì)圖文內(nèi)容進(jìn)行操作處理,例如進(jìn)行位置調(diào)整、屬性設(shè)置等,最終生成一個(gè)圖文混排信息發(fā)送,使得圖文混排信息的版式可以完全根據(jù)用戶(hù)需求設(shè)置,表現(xiàn)形式更加豐富和個(gè)性化。
根據(jù)圖3所述實(shí)施例的一個(gè)具體示例而非限制,其中的預(yù)設(shè)輸入?yún)^(qū)域被設(shè)置為預(yù)設(shè)圖文屬性。其中,輸入為圖片時(shí),預(yù)設(shè)圖文屬性例如可以包括但不限于:圖片大小、填充顏色、圖片間間距、旋轉(zhuǎn)等;輸入為文字時(shí),預(yù)設(shè)圖文屬性例如可以包括但不限于:文字大小、顏色、字體、是否加下劃線、加黑、字間距等。
相應(yīng)地,在基于圖3所示的另一方法實(shí)施例中,還可以包括:接收到用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容后,將用戶(hù)輸入的圖文內(nèi)容設(shè)置為該預(yù)設(shè)圖文屬性。該實(shí)施例中,用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容后,將用戶(hù)輸入的圖文內(nèi)容設(shè)置為該預(yù)設(shè)圖文屬性,使得圖文內(nèi)容的顯示更加形式豐富、個(gè)性化。
或者,根據(jù)圖3所示方法實(shí)施例的另一個(gè)具體示例而非限制,預(yù)設(shè)輸入?yún)^(qū)域還可以攜帶有可調(diào)整圖文屬性。示例性地,輸入的圖文內(nèi)容為圖片時(shí),可調(diào)整圖文屬性例如可以包括但不限于:圖片大小、填充顏色、圖片間間距、旋轉(zhuǎn)等;輸入為文字時(shí),可調(diào)整圖文屬性例如可以包括但不限于:文字大小、顏色、字體、是否加下劃線、加黑、字間距等。
相應(yīng)地,該實(shí)施例在即時(shí)通信中進(jìn)行圖文混排的方法還可以包括:響應(yīng)于接收到對(duì)選定的圖文內(nèi)容的圖文屬性進(jìn)行調(diào)整的操作指令,根據(jù)該操作指令對(duì)上述選定的圖文內(nèi)容的圖文屬性進(jìn)行相應(yīng)調(diào)整。
具體操作時(shí),在選定的圖文內(nèi)容為圖片時(shí),可以對(duì)上述屬性中的至少一種進(jìn)行調(diào)整,例如改變圖片大小,和/或?qū)D片顏色進(jìn)行重新設(shè)置,和/或?qū)D片進(jìn)行旋轉(zhuǎn)、對(duì)稱(chēng)等操作,執(zhí)行這些操作后圖片屬性改變;在選定的圖文內(nèi)容為文字時(shí),可以對(duì)上述屬性中的至少一種進(jìn)行調(diào)整,例如改變文字大小,和/或改變文字顏色,和/或變更文字的字體等操作,此過(guò)程中文字的內(nèi)容不變。
各預(yù)設(shè)輸入?yún)^(qū)域攜帶有可調(diào)整圖文屬性時(shí),用戶(hù)可以根據(jù)實(shí)際需要對(duì)顯示的圖文內(nèi)容的屬性進(jìn)行調(diào)整,以使圖文混排信息的表現(xiàn)形式更加符合個(gè)性化需求。
在基于上述圖3所示各實(shí)施例方法的進(jìn)一步實(shí)施例中,還可以包括:根據(jù)用戶(hù)發(fā)送的保存圖文混排信息的操作指令,將生成的圖文混排信息保存在圖文混排模板庫(kù)中,以便將該生成的圖文混排信息作為一個(gè)新的圖文混排模板更新到圖文混排模板庫(kù)中,便于用戶(hù)后續(xù)使用。
將圖文混排信息保存在圖文混排模板庫(kù)中,為同一用戶(hù)的再次使用提供了便利,也可以供其他用戶(hù)選擇使用,也可將此圖文混排信息進(jìn)行共享,實(shí)現(xiàn)了一個(gè)開(kāi)源的圖文混排信息共享環(huán)境和網(wǎng)絡(luò)用戶(hù)的互幫互助模式。
在本發(fā)明上述各方法實(shí)施例中,生成的圖文混排信息中的圖文內(nèi)容具有可編輯屬性。
進(jìn)一步地,在本發(fā)明在即時(shí)通信中進(jìn)行圖文混排的方法再一個(gè)實(shí)施例中,還可以包括:
響應(yīng)于接收到用戶(hù)從圖文混排模板庫(kù)中選擇圖文混排信息后發(fā)送的調(diào)用請(qǐng)求,在預(yù)設(shè)輸入?yún)^(qū)域顯示用戶(hù)選擇的圖文混排信息并進(jìn)入圖文混排編輯模式;
響應(yīng)于接收到用戶(hù)對(duì)該選擇的圖文混排信息中的圖文內(nèi)容進(jìn)行編輯的操作指令,根據(jù)該操作指令對(duì)相應(yīng)的圖文內(nèi)容進(jìn)行編輯,或者,響應(yīng)于接收到對(duì)選定的圖文內(nèi)容的圖文屬性進(jìn)行調(diào)整的操作指令,根據(jù)該操作指令對(duì)該選定的圖文內(nèi)容的圖文屬性進(jìn)行相應(yīng)調(diào)整;
響應(yīng)于通過(guò)特定信息發(fā)送鍵接收到信息發(fā)送請(qǐng)求,退出圖文混排編輯模式并發(fā)送該圖文混排信息。
通過(guò)上述實(shí)施例實(shí)現(xiàn)了從圖文混排模板庫(kù)中對(duì)圖文混排信息的調(diào)用、內(nèi)容編輯、屬性調(diào)整和發(fā)送,避免了用戶(hù)基于同一需求再次生成圖文混排信息,操作更簡(jiǎn)便。
另外,在本發(fā)明上述各方法實(shí)施例中,接收到進(jìn)行輸入控制的操作指令,進(jìn)行相應(yīng)的輸入控制時(shí),若接收到的是通過(guò)回車(chē)鍵輸入的操作指令,則進(jìn)行換行操作,而不觸發(fā)信息發(fā)送操作。
如圖4a~4e所示,為基于本發(fā)明在即時(shí)通信中進(jìn)行圖文混排的方法一個(gè)應(yīng)用實(shí)施例的界面示例圖。如圖4a所示,為多個(gè)用戶(hù)進(jìn)行即時(shí)通信時(shí)其中一個(gè)用戶(hù)終端上的人機(jī)交互界面,該人機(jī)交互界面中,用戶(hù)可以通過(guò)點(diǎn)擊“+”進(jìn)入附加發(fā)送的內(nèi)容選擇界面,該內(nèi)容選擇界面包括:圖片/拍照、視頻/攝像、圖文混排、位置、鏈接、電話會(huì)議、發(fā)送名片、通知等操作接口圖標(biāo),用戶(hù)可以通過(guò)點(diǎn)擊相應(yīng)的圖標(biāo)添加需要發(fā)送的圖片、視頻、圖文混排信息、位置、鏈接、發(fā)送電話會(huì)議請(qǐng)求、發(fā)送名片、發(fā)送通知等。其中,用戶(hù)可以通過(guò)點(diǎn)擊操作接口圖標(biāo)“圖文混排”進(jìn)入圖文混排編輯模式,之后,用戶(hù)可以示例性地通過(guò)本發(fā)明上述圖2或圖3所示實(shí)施例生成圖文混排信息。
如圖4b所示,為用戶(hù)選擇的一個(gè)圖文混排模板的界面示意圖,該圖文排模板中,區(qū)域①為編輯欄,通過(guò)區(qū)域①中提供的操作選項(xiàng)可以選擇輸入文字或圖片,或?qū)σ演斎雰?nèi)容的圖文屬性進(jìn)行設(shè)置、更改;區(qū)域②為該圖文混排模板中的標(biāo)題位置,用戶(hù)可在此位置輸入標(biāo)題;區(qū)域③為圖文混排模板中的多個(gè)預(yù)設(shè)輸入?yún)^(qū)域,可供輸入多個(gè)文字或圖片。
如圖4c所示,為用戶(hù)在圖4b所示圖文混排模板的區(qū)域③輸入圖文內(nèi)容后,生成的圖文混排信息的一個(gè)內(nèi)容預(yù)覽示意圖,其中包括文字和圖片,區(qū)域④中為文字,區(qū)域⑤中為圖片,并且根據(jù)圖4b所示圖文混排模板,圖片和文字之間的位置關(guān)系符合模板格式?;趫D4c所示的內(nèi)容預(yù)覽,用戶(hù)確認(rèn)圖文混排信息的內(nèi)容沒(méi)有問(wèn)題后,可以通過(guò)操作“發(fā)送”操作圖標(biāo)接口確認(rèn)發(fā)送該圖文混排信息。用戶(hù)操作“發(fā)送”操作圖標(biāo)接口對(duì)預(yù)覽內(nèi)容確認(rèn)后,如圖4d所示,便將該圖文混排信息輸入了消息發(fā)送框中,用戶(hù)可以通過(guò)操作右側(cè)的“發(fā)送”操作圖標(biāo)接口發(fā)送該圖文混排信息。
圖文混排信息發(fā)送后,作為即時(shí)通信的接收方用戶(hù)可以無(wú)差異的查看到如圖4e所示的圖文混排信息,此時(shí)的圖文混排信息的內(nèi)容和格式都與發(fā)送方用戶(hù)的預(yù)覽內(nèi)容一致,實(shí)現(xiàn)了圖文混排信息內(nèi)容和格式的無(wú)差異傳輸。
本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
圖5為本發(fā)明在即時(shí)通信中進(jìn)行圖文混排的裝置一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。該實(shí)施例的裝置可用于實(shí)現(xiàn)本發(fā)明上述各方法實(shí)施例。如圖5所示,該實(shí)施例的裝置包括:
接收單元1,用于在接收到圖文混排信息輸入請(qǐng)求時(shí),進(jìn)入圖文混排編輯模式;該圖文混排編輯模式下,操作指令不觸發(fā)即時(shí)通信消息的發(fā)送;接收用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容和操作指令;以及通過(guò)特定信息發(fā)送鍵接收到信息發(fā)送請(qǐng)求時(shí),退出圖文混排編輯模式。
生成單元2,用于根據(jù)用戶(hù)輸入的圖文內(nèi)容和操作指令生成具有一定格式的圖文混排信息。
發(fā)送處理單元3,用于在接收單元1退出圖文混排編輯模式后發(fā)送生成單元2生成的圖文混排信息。
示例性地,上述圖文內(nèi)容包括圖片、文字和字符中的任意一種或多種。
基于本發(fā)明上述實(shí)施例提供的在即時(shí)通信中進(jìn)行圖文混排的裝置,在接收到用戶(hù)發(fā)送的圖文混排信息輸入請(qǐng)求,進(jìn)入圖文混排編輯模式,操作指令不會(huì)觸發(fā)即時(shí)通信消息的發(fā)送,接收用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容和操作指令,并根據(jù)用戶(hù)輸入的圖文內(nèi)容和操作指令生成具有一定格式的圖文混排信息;在通過(guò)特定信息發(fā)送鍵接收到用戶(hù)發(fā)送的信息發(fā)送請(qǐng)求時(shí),退出圖文混排編輯模式并發(fā)送生成的圖文混排信息。由此,本發(fā)明實(shí)施例中,可以在即時(shí)通信業(yè)務(wù)中生成具有一定格式的圖文混排信息并發(fā)送給接收方,實(shí)現(xiàn)了即時(shí)通信業(yè)務(wù)中圖文混排信息的發(fā)送,滿(mǎn)足了用戶(hù)發(fā)送圖文混排信息的個(gè)性化需求,使即時(shí)通信的雙方可以同步分享圖文混排信息;另外,由于圖文混排信息作為具有一定格式的整體發(fā)送給接收方,使得接收方接收到的圖文混排信息可以保持格式,以便接收方能夠無(wú)差異的接收和查看。
圖6為本發(fā)明在即時(shí)通信中進(jìn)行圖文混排的裝置另一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。該實(shí)施例中,接收單元1,還可用于接收用戶(hù)對(duì)圖文混排模板庫(kù)的訪問(wèn)請(qǐng)求;以及檢測(cè)用戶(hù)對(duì)圖文混排模板的選擇操作;在檢測(cè)到用戶(hù)對(duì)圖文混排模板的選擇操作時(shí),接收到圖文混排信息輸入請(qǐng)求。
相應(yīng)地,參見(jiàn)圖6,該實(shí)施例中,在即時(shí)通信中進(jìn)行圖文混排的裝置還包括圖文混排模板庫(kù)4和顯示處理單元5。其中:
圖文混排模板庫(kù)4,用于存儲(chǔ)預(yù)先設(shè)置的圖文混排模板。
顯示處理單元5,用于在接收單元1接收到用戶(hù)對(duì)圖文混排模板庫(kù)4的訪問(wèn)請(qǐng)求時(shí),在人機(jī)交互界面上顯示圖文混排模板庫(kù)4中圖文混排模板的選擇界面,該圖文混排模板設(shè)置有該預(yù)設(shè)輸入?yún)^(qū)域;以及在接收單元1檢測(cè)到用戶(hù)對(duì)圖文混排模板的選擇操作時(shí),在人機(jī)交互界面顯示用戶(hù)選擇的圖文混排模板。
示例性地,上述圖文混排模板具體設(shè)置有多個(gè)具有一定位置關(guān)系的上述預(yù)設(shè)輸入?yún)^(qū)域。
進(jìn)一步示例性地,上述多個(gè)預(yù)設(shè)輸入?yún)^(qū)域中的各預(yù)設(shè)輸入?yún)^(qū)域可以分別包括一個(gè)以上、具有一定位置關(guān)系的子輸入?yún)^(qū)域,所述一個(gè)以上子輸入?yún)^(qū)域中的各子輸入?yún)^(qū)域分別用于輸入一種或多種圖文內(nèi)容。
在又一個(gè)具體示例中,各子輸入?yún)^(qū)域分別包括一個(gè)以上、具有一定位置關(guān)系的圖文輸入接口,分別用于輸入一個(gè)以上單位數(shù)量的圖文內(nèi)容。
根據(jù)本發(fā)明在即時(shí)通信中進(jìn)行圖文混排的裝置實(shí)施例的一個(gè)具體示例而非限制,上述子輸入?yún)^(qū)域、或上述圖文輸入接口被設(shè)置為預(yù)設(shè)圖文屬性。其中的預(yù)設(shè)的圖文屬性按圖文內(nèi)容的類(lèi)別具體可以包括但不限于:輸入為圖片時(shí),包括圖片大小、填充顏色、圖片間間距、旋轉(zhuǎn)等;輸入為文字時(shí),包括文字大小、顏色、字體、是否加下劃線、加黑、字間距等。
相應(yīng)地,該實(shí)施例中,接收單元1,還可用于接收用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容。圖7為本發(fā)明在即時(shí)通信中進(jìn)行圖文混排的裝置又一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。如圖7所示,該實(shí)施例在即時(shí)通信中進(jìn)行圖文混排的裝置還可以包括:
設(shè)置單元6,用于在接收單元1接收到用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容后,將用戶(hù)輸入的圖文內(nèi)容設(shè)置為該預(yù)設(shè)圖文屬性。
根據(jù)本發(fā)明在即時(shí)通信中進(jìn)行圖文混排的裝置實(shí)施例的另一個(gè)具體示例而非限制,上述子輸入?yún)^(qū)域、或上述圖文輸入接口攜帶有可調(diào)整圖文屬性。該實(shí)施例中,接收單元1,還可用于接收用戶(hù)對(duì)選定的圖文內(nèi)容的圖文屬性進(jìn)行調(diào)整的操作指令。
相應(yīng)地,該實(shí)施例的裝置還可以包括調(diào)整單元7,用于在接收單元1接收到對(duì)選定的圖文內(nèi)容的圖文屬性進(jìn)行調(diào)整的操作指令,根據(jù)該操作指令對(duì)該選定的圖文內(nèi)容的圖文屬性進(jìn)行相應(yīng)調(diào)整。具體操作時(shí),在輸入為圖片時(shí),可以對(duì)上述屬性中的至少一種進(jìn)行調(diào)整,例如改變圖片大小,和/或?qū)D片顏色進(jìn)行重新設(shè)置,和/或?qū)D片進(jìn)行旋轉(zhuǎn)、對(duì)稱(chēng)等操作,執(zhí)行這些操作后圖片屬性改變,可視為一個(gè)新的圖片;在輸入為文字時(shí),可以對(duì)上述屬性中的至少一種進(jìn)行調(diào)整,如改變文字大小,和/或改變文字顏色,和/或變更文字的字體等操作,此過(guò)程中文字實(shí)際內(nèi)容不變。
根據(jù)本發(fā)明上述裝置實(shí)施例的又一個(gè)具體示例而非限制,接收單元1接收用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容和操作指令時(shí),具體用于:接收用戶(hù)在圖文混排模板的預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容;以及接收用戶(hù)輸入的、針對(duì)上述輸入的圖文內(nèi)容進(jìn)行操作處理的操作指令,或者進(jìn)行輸入控制的操作指令;
相應(yīng)地,生成單元2生成圖文混排信息時(shí),具體根據(jù)針對(duì)上述輸入的圖文內(nèi)容進(jìn)行操作處理的對(duì)操作指令對(duì)上述輸入的圖文內(nèi)容進(jìn)行操作處理,以及根據(jù)進(jìn)行輸入控制的操作指令進(jìn)行相應(yīng)的輸入控制,生成具有一定格式的圖文混排信息。
根據(jù)本發(fā)明圖4所示裝置實(shí)施例的一個(gè)具體示例而非限制,接收單元1接收用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容和操作指令時(shí),具體用于:接收用戶(hù)在人機(jī)交互界面的預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容;以及接收用戶(hù)輸入的、針對(duì)所述輸入的圖文內(nèi)容進(jìn)行操作處理的操作指令,或者進(jìn)行輸入控制的操作指令。
相應(yīng)地,該實(shí)施例中,生成單元1生成圖文混排信息時(shí),具體根據(jù)針對(duì)輸入的圖文內(nèi)容進(jìn)行操作處理的對(duì)操作指令對(duì)輸入的圖文內(nèi)容進(jìn)行操作處理,以及根據(jù)進(jìn)行輸入控制的操作指令進(jìn)行相應(yīng)的輸入控制,生成具有一定格式的圖文混排信息。
在進(jìn)一步示例性實(shí)施例中,在即時(shí)通信中進(jìn)行圖文混排的裝置中,上述預(yù)設(shè)輸入?yún)^(qū)域被設(shè)置為預(yù)設(shè)圖文屬性。與圖7所示實(shí)施例類(lèi)似地,該實(shí)施例的裝置還可以包括設(shè)置單元6,用于在接收單元1接收到用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容后,將用戶(hù)輸入的圖文內(nèi)容設(shè)置為該預(yù)設(shè)圖文屬性。
在另一個(gè)進(jìn)一步示例性實(shí)施例中,上述預(yù)設(shè)輸入?yún)^(qū)域攜帶有可調(diào)整圖文屬性。與圖7所示實(shí)施例類(lèi)似地,該實(shí)施例的裝置還可以包括調(diào)整單元7,用于在接收單元1接收到對(duì)選定的圖文內(nèi)容的圖文屬性進(jìn)行調(diào)整的操作指令,根據(jù)該操作指令對(duì)該選定的圖文內(nèi)容的圖文屬性進(jìn)行相應(yīng)調(diào)整。
圖8為本發(fā)明在即時(shí)通信中進(jìn)行圖文混排的裝置再一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。該實(shí)施例的裝置中,接收單元1,還可用于接收用戶(hù)發(fā)送的保存圖文混排信息的操作指令。相應(yīng)地,如圖8所示,該實(shí)施例的裝置還可以包括存儲(chǔ)處理單元8,用于根據(jù)用戶(hù)發(fā)送的保存圖文混排信息的操作指令,將生成的圖文混排信息保存在圖文混排模板庫(kù)4中。
示例性低,上述生成的圖文混排信息中的圖文內(nèi)容具有可編輯屬性。
進(jìn)一步示例性地,接收單元1,還可用于接收用戶(hù)從圖文混排模板庫(kù)4中選擇圖文混排信息后發(fā)送的調(diào)用請(qǐng)求并進(jìn)入圖文混排編輯模式;接收用戶(hù)對(duì)上述選擇的圖文混排信息中的圖文內(nèi)容進(jìn)行編輯的操作指令,或者,接收用戶(hù)對(duì)選定的圖文內(nèi)容的圖文屬性進(jìn)行調(diào)整的操作指令.相應(yīng)地,顯示處理單元5,還可用于在接收單元1接收到用戶(hù)發(fā)送的調(diào)用請(qǐng)求時(shí),在預(yù)設(shè)輸入?yún)^(qū)域顯示用戶(hù)選擇的圖文混排信息。
再參見(jiàn)圖6,該實(shí)施例的裝置還可以包括更新處理單元9,用于在接收單元1接收到用戶(hù)對(duì)圖文內(nèi)容進(jìn)行編輯的操作指令時(shí),根據(jù)該操作指令對(duì)相應(yīng)的圖文內(nèi)容進(jìn)行編輯,以及在接收到用戶(hù)對(duì)圖文屬性進(jìn)行調(diào)整的操作指令時(shí),根據(jù)該操作指令對(duì)該選定的圖文內(nèi)容的圖文屬性進(jìn)行相應(yīng)調(diào)整。
在本發(fā)明上述各裝置實(shí)施例中,進(jìn)行輸入控制的操作指令為通過(guò)回車(chē)鍵輸入的操作指令時(shí),生成單元2進(jìn)行相應(yīng)的輸入控制時(shí),具體用于進(jìn)行換行操作。
本發(fā)明實(shí)施例還提供了一種即時(shí)通信裝置,耦合設(shè)置有上述任一實(shí)施例在即時(shí)通信中進(jìn)行圖文混排的裝置。
因此,基于本發(fā)明上述實(shí)施例提供的即時(shí)通信裝置,在接收到用戶(hù)發(fā)送的圖文混排信息輸入請(qǐng)求,進(jìn)入圖文混排編輯模式,操作指令不會(huì)觸發(fā)即時(shí)通信消息的發(fā)送,接收用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容和操作指令,并根據(jù)用戶(hù)輸入的圖文內(nèi)容和操作指令生成具有一定格式的圖文混排信息;在通過(guò)特定信息發(fā)送鍵接收到用戶(hù)發(fā)送的信息發(fā)送請(qǐng)求時(shí),退出圖文混排編輯模式并發(fā)送生成的圖文混排信息。由此,本發(fā)明實(shí)施例中,可以在即時(shí)通信業(yè)務(wù)中生成具有一定格式的圖文混排信息并發(fā)送給接收方,實(shí)現(xiàn)了即時(shí)通信業(yè)務(wù)中圖文混排信息的發(fā)送,滿(mǎn)足了用戶(hù)發(fā)送圖文混排信息的個(gè)性化需求,使即時(shí)通信的雙方可以同步分享圖文混排信息;另外,由于圖文混排信息作為具有一定格式的整體發(fā)送給接收方,使得接收方接收到的圖文混排信息可以保持格式,以便接收方能夠無(wú)差異的接收和查看。
本發(fā)明實(shí)施例提供了如下技術(shù)方案:
1、一種在即時(shí)通信中進(jìn)行圖文混排的方法,包括:
響應(yīng)于接收到圖文混排信息輸入請(qǐng)求,進(jìn)入圖文混排編輯模式;所述圖文混排編輯模式下,操作指令不觸發(fā)即時(shí)通信消息的發(fā)送;
接收用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容和操作指令,并根據(jù)用戶(hù)輸入的圖文內(nèi)容和操作指令生成具有一定格式的圖文混排信息;
響應(yīng)于通過(guò)特定信息發(fā)送鍵接收到信息發(fā)送請(qǐng)求,退出圖文混排編輯模式并發(fā)送所述圖文混排信息。
2、根據(jù)1所述的方法,所述圖文內(nèi)容包括圖片、文字和字符中的任意一種或多種。
3、根據(jù)1或2所述的方法,還包括:
響應(yīng)于接收到用戶(hù)對(duì)圖文混排模板庫(kù)的訪問(wèn)請(qǐng)求,在人機(jī)交互界面上顯示圖文混排模板庫(kù)中圖文混排模板的選擇界面;所述圖文混排模板設(shè)置有所述預(yù)設(shè)輸入?yún)^(qū)域;
響應(yīng)于檢測(cè)到用戶(hù)對(duì)圖文混排模板的選擇操作,在人機(jī)交互界面顯示用戶(hù)選擇的圖文混排模板;
所述接收到圖文混排信息輸入請(qǐng)求具體為:所述檢測(cè)到用戶(hù)對(duì)圖文混排模板的選擇操作。
4、根據(jù)3所述的方法,所述圖文混排模板具體設(shè)置有多個(gè)具有一定位置關(guān)系的所述預(yù)設(shè)輸入?yún)^(qū)域。
5、根據(jù)4所述的方法,所述多個(gè)預(yù)設(shè)輸入?yún)^(qū)域中的各預(yù)設(shè)輸入?yún)^(qū)域分別包括一個(gè)以上、具有一定位置關(guān)系的子輸入?yún)^(qū)域,所述一個(gè)以上子輸入?yún)^(qū)域中的各子輸入?yún)^(qū)域分別用于輸入一種或多種圖文內(nèi)容。
6、根據(jù)5所述的方法,各子輸入?yún)^(qū)域分別包括一個(gè)以上、具有一定位置關(guān)系的圖文輸入接口,分別用于輸入一個(gè)以上單位數(shù)量的圖文內(nèi)容。
7、根據(jù)5或6所述的方法,所述子輸入?yún)^(qū)域、或所述圖文輸入接口被設(shè)置為預(yù)設(shè)圖文屬性;
所述方法還包括:接收到用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容后,將用戶(hù)輸入的圖文內(nèi)容設(shè)置為所述預(yù)設(shè)圖文屬性。
8、根據(jù)5或6所述的方法,所述子輸入?yún)^(qū)域、或所述圖文輸入接口攜帶有可調(diào)整圖文屬性;
所述方法還包括:
響應(yīng)于接收到對(duì)選定的圖文內(nèi)容的圖文屬性進(jìn)行調(diào)整的操作指令,根據(jù)該操作指令對(duì)所述選定的圖文內(nèi)容的圖文屬性進(jìn)行相應(yīng)調(diào)整。
9、根據(jù)3至8任意一項(xiàng)所述的方法,所述接收用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容和操作指令,并根據(jù)用戶(hù)輸入的圖文內(nèi)容和操作指令生成具有一定格式的圖文混排信息包括:
接收用戶(hù)在圖文混排模板的預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容;
響應(yīng)于接收到用戶(hù)輸入的、針對(duì)所述輸入的圖文內(nèi)容進(jìn)行操作處理的操作指令,根據(jù)所述對(duì)操作指令對(duì)所述輸入的圖文內(nèi)容進(jìn)行操作處理;響應(yīng)于接收到進(jìn)行輸入控制的操作指令,進(jìn)行相應(yīng)的輸入控制,生成具有一定格式的圖文混排信息。
10、根據(jù)1或2所述的方法,所述接收用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容和操作指令,并根據(jù)用戶(hù)輸入的圖文內(nèi)容和操作指令生成具有一定格式的圖文混排信息包括:
接收用戶(hù)在人機(jī)交互界面的所述預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容;
響應(yīng)于接收到用戶(hù)輸入的、針對(duì)所述輸入的圖文內(nèi)容進(jìn)行操作處理的操作指令,根據(jù)所述對(duì)操作指令對(duì)所述輸入的圖文內(nèi)容進(jìn)行操作處理;響應(yīng)于接收到進(jìn)行輸入控制的操作指令,進(jìn)行相應(yīng)的輸入控制,生成具有一定格式的圖文混排信息。
11、根據(jù)10所述的方法,所述預(yù)設(shè)輸入?yún)^(qū)域被設(shè)置為預(yù)設(shè)圖文屬性;
所述方法還包括:接收到用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容后,將用戶(hù)輸入的圖文內(nèi)容設(shè)置為所述預(yù)設(shè)圖文屬性。
12、根據(jù)10所述的方法,所述預(yù)設(shè)輸入?yún)^(qū)域攜帶有可調(diào)整圖文屬性;
所述方法還包括:
響應(yīng)于接收到對(duì)選定的圖文內(nèi)容的圖文屬性進(jìn)行調(diào)整的操作指令,根據(jù)該操作指令對(duì)所述選定的圖文內(nèi)容的圖文屬性進(jìn)行相應(yīng)調(diào)整。
13、根據(jù)10至12任意一項(xiàng)所述的方法,還包括:
根據(jù)用戶(hù)發(fā)送的保存圖文混排信息的操作指令,將生成的圖文混排信息保存在圖文混排模板庫(kù)中。
14、根據(jù)10至13任意一項(xiàng)所述的方法,所述生成的圖文混排信息中的圖文內(nèi)容具有可編輯屬性。
15、根據(jù)10至14任意一項(xiàng)所述的方法,還包括:
響應(yīng)于接收到用戶(hù)從圖文混排模板庫(kù)中選擇圖文混排信息后發(fā)送的調(diào)用請(qǐng)求,在預(yù)設(shè)輸入?yún)^(qū)域顯示用戶(hù)選擇的圖文混排信息并進(jìn)入圖文混排編輯模式;
響應(yīng)于接收到用戶(hù)對(duì)所述選擇的圖文混排信息中的圖文內(nèi)容進(jìn)行編輯的操作指令,根據(jù)該操作指令對(duì)相應(yīng)的圖文內(nèi)容進(jìn)行編輯,或者,響應(yīng)于接收到對(duì)選定的圖文內(nèi)容的圖文屬性進(jìn)行調(diào)整的操作指令,根據(jù)該操作指令對(duì)所述選定的圖文內(nèi)容的圖文屬性進(jìn)行相應(yīng)調(diào)整;
響應(yīng)于通過(guò)特定信息發(fā)送鍵接收到信息發(fā)送請(qǐng)求,退出圖文混排編輯模式并發(fā)送所述圖文混排信息。
16、根據(jù)9至15任意一項(xiàng)所述的方法,所述接收到進(jìn)行輸入控制的操作指令,進(jìn)行相應(yīng)的輸入控制包括:
接收到通過(guò)回車(chē)鍵輸入的操作指令,進(jìn)行換行操作。
17、一種在即時(shí)通信中進(jìn)行圖文混排的裝置,包括:
接收單元,用于在接收到圖文混排信息輸入請(qǐng)求時(shí),進(jìn)入圖文混排編輯模式;所述圖文混排編輯模式下,操作指令不觸發(fā)即時(shí)通信消息的發(fā)送;接收用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容和操作指令;以及通過(guò)特定信息發(fā)送鍵接收到信息發(fā)送請(qǐng)求時(shí),退出圖文混排編輯模式;
生成單元,用于根據(jù)用戶(hù)輸入的圖文內(nèi)容和操作指令生成具有一定格式的圖文混排信息;
發(fā)送處理單元,用于在接收單元退出圖文混排編輯模式后發(fā)送所述圖文混排信息。
18、根據(jù)17所述的裝置,所述圖文內(nèi)容包括圖片、文字和字符中的任意一種或多種。
19、根據(jù)17或18所述的裝置,所述接收單元,還用于接收用戶(hù)對(duì)圖文混排模板庫(kù)的訪問(wèn)請(qǐng)求;以及檢測(cè)用戶(hù)對(duì)圖文混排模板的選擇操作;在檢測(cè)到用戶(hù)對(duì)圖文混排模板的選擇操作時(shí),接收到圖文混排信息輸入請(qǐng)求;
所述裝置還包括:
圖文混排模板庫(kù),用于存儲(chǔ)預(yù)先設(shè)置的圖文混排模板;
顯示處理單元,用于在接收單元接收到用戶(hù)對(duì)圖文混排模板庫(kù)的訪問(wèn)請(qǐng)求時(shí),在人機(jī)交互界面上顯示圖文混排模板庫(kù)中圖文混排模板的選擇界面;所述圖文混排模板設(shè)置有所述預(yù)設(shè)輸入?yún)^(qū)域;以及在接收單元檢測(cè)到用戶(hù)對(duì)圖文混排模板的選擇操作時(shí),在人機(jī)交互界面顯示用戶(hù)選擇的圖文混排模板。
20、根據(jù)19所述的裝置,所述圖文混排模板具體設(shè)置有多個(gè)具有一定位置關(guān)系的所述預(yù)設(shè)輸入?yún)^(qū)域。
21、根據(jù)20所述的裝置,所述多個(gè)預(yù)設(shè)輸入?yún)^(qū)域中的各預(yù)設(shè)輸入?yún)^(qū)域分別包括一個(gè)以上、具有一定位置關(guān)系的子輸入?yún)^(qū)域,所述一個(gè)以上子輸入?yún)^(qū)域中的各子輸入?yún)^(qū)域分別用于輸入一種或多種圖文內(nèi)容。
22、根據(jù)21所述的裝置,各子輸入?yún)^(qū)域分別包括一個(gè)以上、具有一定位置關(guān)系的圖文輸入接口,分別用于輸入一個(gè)以上單位數(shù)量的圖文內(nèi)容。
23、根據(jù)21或22所述的裝置,所述子輸入?yún)^(qū)域、或所述圖文輸入接口被設(shè)置為預(yù)設(shè)圖文屬性;
所述接收單元,還用于接收用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容;
所述裝置還包括:
設(shè)置單元,用于在接收單元接收到用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容后,將用戶(hù)輸入的圖文內(nèi)容設(shè)置為所述預(yù)設(shè)圖文屬性。
24、根據(jù)21或22所述的裝置,所述子輸入?yún)^(qū)域、或所述圖文輸入接口攜帶有可調(diào)整圖文屬性;
所述接收單元,還用于接收用戶(hù)對(duì)選定的圖文內(nèi)容的圖文屬性進(jìn)行調(diào)整的操作指令;
所述裝置還包括:
調(diào)整單元,用于在接收單元接收到對(duì)選定的圖文內(nèi)容的圖文屬性進(jìn)行調(diào)整的操作指令,根據(jù)該操作指令對(duì)所述選定的圖文內(nèi)容的圖文屬性進(jìn)行相應(yīng)調(diào)整。
25、根據(jù)19至24任意一項(xiàng)所述的裝置,所述接收單元接收用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容和操作指令時(shí),具體用于:接收用戶(hù)在圖文混排模板的預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容;以及接收用戶(hù)輸入的、針對(duì)所述輸入的圖文內(nèi)容進(jìn)行操作處理的操作指令,或者進(jìn)行輸入控制的操作指令;
所述生成單元生成圖文混排信息時(shí),具體根據(jù)針對(duì)所述輸入的圖文內(nèi)容進(jìn)行操作處理的對(duì)操作指令對(duì)所述輸入的圖文內(nèi)容進(jìn)行操作處理,以及根據(jù)進(jìn)行輸入控制的操作指令進(jìn)行相應(yīng)的輸入控制,生成具有一定格式的圖文混排信息。
26、根據(jù)17或18所述的裝置,所述接收單元接收用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容和操作指令時(shí),具體用于:接收用戶(hù)在人機(jī)交互界面的所述預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容;以及接收用戶(hù)輸入的、針對(duì)所述輸入的圖文內(nèi)容進(jìn)行操作處理的操作指令,或者進(jìn)行輸入控制的操作指令;
所述生成單元生成圖文混排信息時(shí),具體根據(jù)針對(duì)所述輸入的圖文內(nèi)容進(jìn)行操作處理的對(duì)操作指令對(duì)所述輸入的圖文內(nèi)容進(jìn)行操作處理,以及根據(jù)進(jìn)行輸入控制的操作指令進(jìn)行相應(yīng)的輸入控制,生成具有一定格式的圖文混排信息。
27、根據(jù)26所述的裝置,所述預(yù)設(shè)輸入?yún)^(qū)域被設(shè)置為預(yù)設(shè)圖文屬性;
所述裝置還包括:
設(shè)置單元,用于在接收單元接收到用戶(hù)在預(yù)設(shè)輸入?yún)^(qū)域輸入的圖文內(nèi)容后,將用戶(hù)輸入的圖文內(nèi)容設(shè)置為所述預(yù)設(shè)圖文屬性。
28、根據(jù)26所述的裝置,所述預(yù)設(shè)輸入?yún)^(qū)域攜帶有可調(diào)整圖文屬性;
所述裝置還包括:
調(diào)整單元,用于在接收單元接收到對(duì)選定的圖文內(nèi)容的圖文屬性進(jìn)行調(diào)整的操作指令,根據(jù)該操作指令對(duì)所述選定的圖文內(nèi)容的圖文屬性進(jìn)行相應(yīng)調(diào)整。
29、根據(jù)26至28任意一項(xiàng)所述的裝置,所述接收單元,還用于接收用戶(hù)發(fā)送的保存圖文混排信息的操作指令;
所述裝置還包括:
存儲(chǔ)處理單元,用于根據(jù)用戶(hù)發(fā)送的保存圖文混排信息的操作指令,將生成的圖文混排信息保存在圖文混排模板庫(kù)中。
30、根據(jù)26至29任意一項(xiàng)所述的裝置,所述生成的圖文混排信息中的圖文內(nèi)容具有可編輯屬性。
31、根據(jù)26至30任意一項(xiàng)所述的裝置,所述接收單元,還用于接收用戶(hù)從圖文混排模板庫(kù)中選擇圖文混排信息后發(fā)送的調(diào)用請(qǐng)求并進(jìn)入圖文混排編輯模式;接收用戶(hù)對(duì)所述選擇的圖文混排信息中的圖文內(nèi)容進(jìn)行編輯的操作指令,或者,接收用戶(hù)對(duì)選定的圖文內(nèi)容的圖文屬性進(jìn)行調(diào)整的操作指令;
所述顯示處理單元,還用于在接收單元接收到用戶(hù)發(fā)送的調(diào)用請(qǐng)求時(shí),在預(yù)設(shè)輸入?yún)^(qū)域顯示用戶(hù)選擇的圖文混排信息;
所述裝置還包括:
更新處理單元,用于在接收單元接收到用戶(hù)對(duì)圖文內(nèi)容進(jìn)行編輯的操作指令時(shí),根據(jù)該操作指令對(duì)相應(yīng)的圖文內(nèi)容進(jìn)行編輯,以及在接收到用戶(hù)對(duì)圖文屬性進(jìn)行調(diào)整的操作指令時(shí),根據(jù)該操作指令對(duì)所述選定的圖文內(nèi)容的圖文屬性進(jìn)行相應(yīng)調(diào)整。
32、根據(jù)25至31任意一項(xiàng)所述的裝置,所述進(jìn)行輸入控制的操作指令為通過(guò)回車(chē)鍵輸入的操作指令時(shí),所述生成單元進(jìn)行相應(yīng)的輸入控制時(shí),具體用于進(jìn)行換行操作。
33、一種即時(shí)通信裝置,耦合設(shè)置有17至32任意一項(xiàng)所述的在即時(shí)通信中進(jìn)行圖文混排的裝置。本說(shuō)明書(shū)中各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其它實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同或相似的部分相互參見(jiàn)即可。對(duì)于系統(tǒng)實(shí)施例而言,由于其與方法實(shí)施例基本對(duì)應(yīng),所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。
可能以許多方式來(lái)實(shí)現(xiàn)本發(fā)明的方法和裝置。例如,可通過(guò)軟件、硬件、固件或者軟件、硬件、固件的任何組合來(lái)實(shí)現(xiàn)本發(fā)明的方法和裝置。用于上述方法的步驟的上述順序僅是為了進(jìn)行說(shuō)明,本發(fā)明的方法的步驟不限于以上具體描述的順序,除非以其它方式特別說(shuō)明。此外,在一些實(shí)施例中,還可將本發(fā)明實(shí)施為記錄在記錄介質(zhì)中的程序,這些程序包括用于實(shí)現(xiàn)根據(jù)本發(fā)明的方法的機(jī)器可讀指令。因而,本發(fā)明還覆蓋存儲(chǔ)用于執(zhí)行根據(jù)本發(fā)明的方法的程序的記錄介質(zhì)。
本發(fā)明的描述是為了示例和描述起見(jiàn)而給出的,而并不是無(wú)遺漏的或者將本發(fā)明限于所公開(kāi)的形式。很多修改和變化對(duì)于本領(lǐng)域的普通技術(shù)人員而言是顯然的。選擇和描述實(shí)施例是為了更好說(shuō)明本發(fā)明的原理和實(shí)際應(yīng)用,并且使本領(lǐng)域的普通技術(shù)人員能夠理解本發(fā)明從而設(shè)計(jì)適于特定用途的帶有各種修改的各種實(shí)施例。