專利名稱:一種將文字轉(zhuǎn)成曲線的方法
技術(shù)領(lǐng)域:
本發(fā)明屬于印刷排版技術(shù)領(lǐng)域,具體涉及一種將文字轉(zhuǎn)成曲線的方法。
背景技術(shù):
隨著印刷行業(yè)的飛速發(fā)展,排版自動(dòng)化的不斷發(fā)展,排版業(yè)對(duì)排版軟件的要求越來(lái)越高,不但要有豐富的功能,還必須易于操作,有很強(qiáng)的自動(dòng)化能力,能幫助用戶快速的進(jìn)行排版。
在印刷排版行業(yè)中,文字轉(zhuǎn)成曲線是一種常用的并且非常重要的功能。由于涉及到版權(quán)問(wèn)題,排版人員機(jī)器上的某種字體,可能在出片的機(jī)器(電腦或者打印機(jī)等)沒(méi)有,出片后出現(xiàn)效果上的錯(cuò)誤。如果先將應(yīng)用了特殊字體的文字轉(zhuǎn)成曲線,對(duì)于其它沒(méi)有安裝這個(gè)字體的設(shè)備來(lái)說(shuō),就不存在字體的問(wèn)題了,一樣可以顯示出正常的效果。文字轉(zhuǎn)成曲線的另一個(gè)重要功能是造字。有時(shí)字體文件中沒(méi)有一個(gè)字,但是可以通過(guò)其它類似的文字,增加或者減少筆畫(huà)來(lái)創(chuàng)造這個(gè)文字。因此可以先通過(guò)文字轉(zhuǎn)成曲線,先將這個(gè)類似的文字轉(zhuǎn)成曲線,再通過(guò)編輯曲線,獲得希望的文字。
目前,在印刷排版行業(yè)中,文字轉(zhuǎn)成曲線后,通常只保留文字的輪廓和文字位置,文字的藝術(shù)字效果很難被保留下來(lái),因此用戶只有通過(guò)手動(dòng)調(diào)節(jié),找到最合適的圖元藝術(shù)效果來(lái)模擬文字的效果。通過(guò)這種方式,用戶不但要非常熟悉軟件的各種藝術(shù)效果,而且還要反復(fù)調(diào)整各種參數(shù),才能達(dá)到和原來(lái)文字的藝術(shù)字效果一致的效果。
因此,在目前情況下,還沒(méi)有一種高效的、準(zhǔn)確的辦法將帶有藝術(shù)字效果的文字轉(zhuǎn)成曲線。
發(fā)明內(nèi)容
本發(fā)明的目的是針對(duì)現(xiàn)有技術(shù)中存在的缺陷,提供一種能夠在將文字轉(zhuǎn)成曲線的過(guò)程中自動(dòng)的將文字的藝術(shù)字效果保留的方法。
為達(dá)到以上目的,本發(fā)明采用的技術(shù)方案是一種將文字轉(zhuǎn)成曲線的方法,包括以下步驟(1)根據(jù)筆畫(huà)多少構(gòu)建一個(gè)曲線對(duì)象,單筆畫(huà)字構(gòu)建一個(gè)圖元,多筆畫(huà)字構(gòu)建一個(gè)復(fù)合圖元;(2)根據(jù)藝術(shù)字效果,修改曲線對(duì)象的線型風(fēng)格;(3)根據(jù)藝術(shù)字效果,修改曲線對(duì)象的底紋風(fēng)格。
進(jìn)一步,當(dāng)用戶設(shè)置了文字的立體藝術(shù)字效果時(shí),設(shè)置曲線對(duì)象的立體陰影效果;當(dāng)用戶設(shè)置了文字的勾邊藝術(shù)字效果時(shí),設(shè)置曲線對(duì)象的勾邊效果。
進(jìn)一步,在步驟(2)中,如果用戶設(shè)置了字體加粗時(shí),將曲線對(duì)象的線型設(shè)置成實(shí)線,然后根據(jù)加粗度,設(shè)置線型的筆寬;當(dāng)用戶沒(méi)有設(shè)置字體加粗,而是設(shè)置了空心字時(shí),將曲線對(duì)象的線型設(shè)置成實(shí)線,然后根據(jù)空心字邊框?qū)挾?,設(shè)置線型的筆寬;當(dāng)用戶既沒(méi)有設(shè)置字體加粗,也沒(méi)有設(shè)置空心字時(shí),將曲線對(duì)象的線型設(shè)置成不顯示,筆寬為0.01mm。
進(jìn)一步,在步驟(3)中,當(dāng)用戶設(shè)置了空心字時(shí),將曲線對(duì)象的底紋風(fēng)格設(shè)置成空心字底紋。當(dāng)空心字底紋為空心時(shí),將曲線對(duì)象的底紋風(fēng)格的類型設(shè)置為空心,顏色為黑色;當(dāng)空心字底紋不是空心時(shí),則將空心字的底紋屬性復(fù)制給曲線對(duì)象。
當(dāng)用戶沒(méi)有設(shè)置空心字時(shí),將曲線對(duì)象的底紋風(fēng)格的類型設(shè)置成實(shí)心,并根據(jù)當(dāng)前文字塊類型和文字顏色設(shè)置底紋風(fēng)格的顏色。如果文字塊為沿線排版文字塊并且用戶設(shè)置了顏色漸變,則底紋顏色為當(dāng)前文字顯示顏色,否則根據(jù)文字顏色設(shè)置底紋顏色。
進(jìn)一步,設(shè)置曲線對(duì)象的立體陰影效果時(shí),立體陰影的類型為平行陰影;立體陰影顯示時(shí)不帶邊框;立體陰影在x和y軸上的偏移為立體字的偏移長(zhǎng)度分別乘上偏移角度的余弦、正弦值;立體陰影的陰影類型為實(shí)心,陰影顏色為立體字的漸變色。
進(jìn)一步,設(shè)置曲線對(duì)象的圖元勾邊效果時(shí),圖元勾邊類型為直接勾邊。圖元勾邊的一重勾邊寬度為文字一重勾邊寬度的一半,圖元勾邊的一重勾邊的顏色為文字一重勾邊的顏色;圖元勾邊的二重勾邊寬度為文字二重勾邊寬度的一半,圖元勾邊的二重勾邊的顏色為文字二重勾邊的顏色。
本發(fā)明的效果在于采用本發(fā)明所述的方法,能夠快速方便的將文字轉(zhuǎn)成曲線后,仍然能夠通過(guò)給曲線對(duì)象設(shè)置各種曲線藝術(shù)效果的方式,保留文字的藝術(shù)字效果,從而保證了轉(zhuǎn)換前后視覺(jué)效果一致的目的,節(jié)約設(shè)計(jì)人員的時(shí)間,并達(dá)到最準(zhǔn)確的效果。
圖1是本發(fā)明所述方法具體實(shí)施方式
的流程圖;圖2是設(shè)置粗體字的文字轉(zhuǎn)曲線的效果圖;圖3是設(shè)置空心字的文字轉(zhuǎn)曲線的效果圖;圖4是設(shè)置立體的文字轉(zhuǎn)曲線的效果圖;圖5是設(shè)置勾邊的文字轉(zhuǎn)曲線的效果圖;
圖6是設(shè)置沿線漸變的文字轉(zhuǎn)曲線的效果圖。
具體實(shí)施例方式
下面結(jié)合實(shí)施例和附圖,對(duì)本發(fā)明作進(jìn)一步的闡述如圖1所示,一種將文字轉(zhuǎn)成曲線的方法,包括以下步驟1.根據(jù)筆畫(huà)多少構(gòu)建一個(gè)曲線對(duì)象,如果是單筆畫(huà)字,構(gòu)建一個(gè)圖元,如果是多筆畫(huà)字,構(gòu)建一個(gè)復(fù)合圖元。復(fù)合圖元是一種由多個(gè)圖元對(duì)象組成,結(jié)構(gòu)上維持原有圖元之間的關(guān)系,屬性統(tǒng)一為一種,且具有圖元屬性的新的對(duì)象。復(fù)合圖元一般分為奇層鏤空、偶層鏤空和根據(jù)曲線方向鏤空三種,文字轉(zhuǎn)成曲線后的復(fù)合圖元,是根據(jù)曲線方向鏤空的圖元。
2.如圖2所示,用戶設(shè)置了文字加粗(使文字筆畫(huà)看上去比較粗的藝術(shù)效果)的藝術(shù)字效果,加粗級(jí)別為7(文字的筆畫(huà)比原字粗了0.12mm)。則文字轉(zhuǎn)成曲線后,圖元的線型設(shè)置為實(shí)線,線寬為0.24mm。
3.如圖3所示,用戶設(shè)置了空心字的藝術(shù)字效果,沒(méi)有填充底紋。則文字轉(zhuǎn)成曲線后,圖元的線型設(shè)置為實(shí)線,線寬為0.2mm。圖元的底紋設(shè)置為空心底紋。
4.如圖4所示,用戶設(shè)置了立體的藝術(shù)字效果,影長(zhǎng)為2mm,陰影顏色為30%的灰度色,陰影方向是315度。則文字轉(zhuǎn)曲后,給圖元加上立體陰影效果(立體陰影是由圖元對(duì)象以及連接該圖元對(duì)象并有一定偏移的投影對(duì)象組成的一個(gè)三維對(duì)象。所述投影的偏移可分為X方向的偏移和Y方向的偏移,可以對(duì)該三維對(duì)象設(shè)置顏色,線型等屬性),立體陰影的橫向和縱向偏移都是1.41mm,顏色為30%的灰度色,底紋為實(shí)心底紋。
5.如圖5所示,用戶設(shè)置了勾邊的藝術(shù)字效果,勾邊類型為一重勾邊,邊框粗細(xì)為0.3mm,顏色為30%的灰度色。則文字轉(zhuǎn)曲后,給圖元加上圖元勾邊效果(圖元勾邊是指在圖元對(duì)象內(nèi)外兩側(cè)繪制某種寬度同種線型的勾邊裝飾線??梢詫?duì)該勾邊線設(shè)置顏色、寬度。繪制一層勾邊裝飾線稱之為一重勾邊。如果在此勾邊線外又繪制一條勾邊線,稱之為二重勾邊。對(duì)于圖元勾邊,根據(jù)其在版面內(nèi)壓住其他對(duì)象是否勾邊又分為直接勾邊和裁剪勾邊。直接勾邊即不管該圖遠(yuǎn)對(duì)象下層是否有對(duì)象都會(huì)勾邊。裁剪勾邊即與下層對(duì)象相交區(qū)域做勾邊,下層沒(méi)有對(duì)象則不勾邊),勾邊類型為直接勾邊,勾邊內(nèi)容為一重勾邊,勾邊顏色為30%的灰度色,勾邊粗細(xì)為0.3mm。
6.如圖6所示,用戶給沿線文字塊設(shè)置了顏色漸變的效果,文字從第一個(gè)字的黑色漸變到18%的灰度色。則文字轉(zhuǎn)曲后,將底紋設(shè)置為實(shí)心底紋,文字所對(duì)應(yīng)的曲線的底紋顏色為文字顯示顏色,分別是“方”(黑色),“正”(84%的灰度色),“飛”(67%的灰度色),“騰”(51%的灰度色),“創(chuàng)”(34%的灰度色),“藝”(18%的灰度色)。
本發(fā)明所述的方法并不限于具體實(shí)施方式
中所述的實(shí)施例,本領(lǐng)域技術(shù)人員根據(jù)本發(fā)明的技術(shù)方案得出其他的實(shí)施方式,同樣屬于本發(fā)明的技術(shù)創(chuàng)新范圍。
權(quán)利要求
1.一種將文字轉(zhuǎn)成曲線的方法,包括以下步驟(1)根據(jù)筆畫(huà)多少構(gòu)建一個(gè)曲線對(duì)象,單筆畫(huà)字構(gòu)建一個(gè)圖元,多筆畫(huà)字構(gòu)建一個(gè)復(fù)合圖元;(2)根據(jù)藝術(shù)字效果,修改曲線對(duì)象的線型風(fēng)格;(3)根據(jù)藝術(shù)字效果,修改曲線對(duì)象的底紋風(fēng)格。
2.如權(quán)利要求1所述的一種將文字轉(zhuǎn)成曲線的方法,其特征在于當(dāng)用戶設(shè)置了文字的立體藝術(shù)字效果時(shí),設(shè)置曲線對(duì)象的立體陰影效果。
3.如權(quán)利要求1所述的一種將文字轉(zhuǎn)成曲線的方法,其特征在于當(dāng)用戶設(shè)置了文字的勾邊藝術(shù)字效果時(shí),設(shè)置曲線對(duì)象的勾邊效果。
4.如權(quán)利要求1或2或3所述的一種將文字轉(zhuǎn)成曲線的方法,其特征在于在步驟(2)中,當(dāng)用戶設(shè)置了字體加粗時(shí),將曲線對(duì)象的線型設(shè)置成實(shí)線,然后根據(jù)加粗度,設(shè)置線型的筆寬。
5.如權(quán)利要求1或2或3所述的一種將文字轉(zhuǎn)成曲線的方法,其特征在于在步驟(2)中,當(dāng)用戶沒(méi)有設(shè)置字體加粗,而是設(shè)置了空心字時(shí),將曲線對(duì)象的線型設(shè)置成實(shí)線,然后根據(jù)空心字邊框?qū)挾?,設(shè)置線型的筆寬。
6.如權(quán)利要求1或2或3所述的一種將文字轉(zhuǎn)成曲線的方法,其特征在于在步驟(2)中,當(dāng)用戶既沒(méi)有設(shè)置字體加粗,也沒(méi)有設(shè)置空心字時(shí),將曲線對(duì)象的線型設(shè)置成不顯示,筆寬為0.01mm。
7.如權(quán)利要求1或2或3所述的一種將文字轉(zhuǎn)成曲線的方法,其特征在于在步驟(3)中,當(dāng)用戶設(shè)置了空心字,將曲線對(duì)象的底紋風(fēng)格設(shè)置成空心字底紋。
8.如權(quán)利要求7所述的一種將文字轉(zhuǎn)成曲線的方法,其特征在于當(dāng)空心字底紋為空心時(shí),將曲線對(duì)象的底紋風(fēng)格的類型設(shè)置為空心,顏色為黑色。
9.如權(quán)利要求7所述的一種將文字轉(zhuǎn)成曲線的方法,其特征在于當(dāng)空心字底紋不是空心時(shí),將空心字的底紋屬性復(fù)制給曲線對(duì)象。
10.如權(quán)利要求1或2或3所述的一種將文字轉(zhuǎn)成曲線的方法,其特征在于在步驟(3)中,當(dāng)用戶沒(méi)有設(shè)置空心字,則將曲線對(duì)象的底紋風(fēng)格的類型設(shè)置成實(shí)心,并根據(jù)當(dāng)前文字塊類型和文字顏色設(shè)置底紋風(fēng)格的顏色。
11.如權(quán)利要求10所述的一種將文字轉(zhuǎn)成曲線的方法,其特征在于當(dāng)文字塊為沿線排版文字塊并且用戶設(shè)置了顏色漸變時(shí),底紋風(fēng)格的顏色為當(dāng)前文字顯示顏色。
12.如權(quán)利要求2所述的一種將文字轉(zhuǎn)成曲線的方法,其特征在于設(shè)置曲線對(duì)象的立體陰影效果時(shí),立體陰影的類型為平行陰影;立體陰影顯示時(shí)不帶邊框;立體陰影在x和y軸上的偏移為立體字的偏移長(zhǎng)度分別乘上偏移角度的余弦、正弦值;立體陰影的陰影類型為實(shí)心,陰影顏色為立體字的漸變色。
13.如權(quán)利要求3所述的一種將文字轉(zhuǎn)成曲線的方法,其特征在于設(shè)置曲線對(duì)象的勾邊效果時(shí),圖元勾邊類型為直接勾邊。
14.如權(quán)利要求13所述的一種將文字轉(zhuǎn)成曲線的方法,其特征在于圖元勾邊的一重勾邊寬度為文字一重勾邊寬度的一半,圖元勾邊的一重勾邊的顏色為文字一重勾邊的顏色。
15.如權(quán)利要求13所述的一種將文字轉(zhuǎn)成曲線的方法,其特征在于圖元勾邊的二重勾邊寬度為文字二重勾邊寬度的一半,圖元勾邊的二重勾邊的顏色為文字二重勾邊的顏色。
全文摘要
本發(fā)明涉及一種將文字轉(zhuǎn)成曲線的方法,屬于印刷排版技術(shù)領(lǐng)域。現(xiàn)有技術(shù)中,還沒(méi)有一種高效的、準(zhǔn)確的辦法將帶有藝術(shù)字效果的文字轉(zhuǎn)成曲線。本發(fā)明所述的方法在取出文字的字體輪廓和文字位置信息后,繼續(xù)根據(jù)文字的各種藝術(shù)字效果,通過(guò)圖元的各種藝術(shù)效果來(lái)模擬文字效果,達(dá)到文字轉(zhuǎn)成曲線后,前后效果一致的目的。本發(fā)明所述的方法可以節(jié)約設(shè)計(jì)人員的時(shí)間,并達(dá)到最準(zhǔn)確的效果。
文檔編號(hào)G06F17/21GK1975712SQ20061016526
公開(kāi)日2007年6月6日 申請(qǐng)日期2006年12月15日 優(yōu)先權(quán)日2006年12月15日
發(fā)明者鄧濤 申請(qǐng)人:北京北大方正電子有限公司, 北京大學(xué), 北大方正集團(tuán)有限公司