欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種文字的筆畫拆分排版方法及系統(tǒng)的制作方法

文檔序號:6585350閱讀:357來源:國知局
專利名稱:一種文字的筆畫拆分排版方法及系統(tǒng)的制作方法
技術(shù)領域
本發(fā)明屬于排版技術(shù)領域,具體涉及一種文字的筆畫拆分排版方法及系統(tǒng)。
背景技術(shù)
目前,在排版行業(yè)中,對文字筆畫內(nèi)容進行排版處理時,絕大多數(shù)筆畫排版是將文 字轉(zhuǎn)成曲線,再把曲線拆分成各筆畫進行排版,文字有多少畫就得需要手動的把文字轉(zhuǎn)曲 多少次、編輯多少次,這種情況常需要排版人員手動的對曲線進行相關(guān)調(diào)整,使筆畫曲線的 大小與文字內(nèi)容相適應。以上文字轉(zhuǎn)曲線的排版方法的主要缺點是手動轉(zhuǎn)曲線、編輯、調(diào)整費時費力,降 低了排版的效率,且后續(xù)的編輯、維護不方便。

發(fā)明內(nèi)容
針對現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明的目的是提供一種文字的筆畫拆分排版方法 及系統(tǒng),從而解決現(xiàn)有技術(shù)中文字排版費時費力的問題。為實現(xiàn)上述目的,本發(fā)明的技術(shù)方案如下一種文字的筆畫拆分排版方法,包括如 下步驟(1)排入要拆分的文字,根據(jù)給定文字的筆畫先后順序從給定的字庫中依次取出 各筆畫對應的曲線;(2)按各筆畫對應的曲線條數(shù)確定需要構(gòu)造小樣盒子的數(shù)量,把相應的拆分方式、 曲線信息寫入對應的小樣盒子,在小樣流中插入小樣盒子;(3)根據(jù)小樣盒子提供的信息構(gòu)造大樣盒子,把所設置的拆分方式、曲線信息寫入 大樣盒子;(4)按照所設置的拆分方式、曲線信息,在版面上對對應的筆畫大樣盒子進行繪 制。進一步,如上所述的文字的筆畫拆分排版方法,其中,所述的拆分方式包括跟隨 式、筆畫式、描紅方式。進一步,如上所述的文字的筆畫拆分排版方法,其中,如果拆分方式設為跟隨式, 則筆畫在版面上的排版方式按筆畫順序累計排版;如果拆分方式設為筆畫式,則筆畫在版 面上的排版方式按筆畫順序依次對各筆畫排版;如果拆分方式設為描紅方式,則筆畫在版 面上的排版方式按前景色和背景色的方式把文字筆畫按筆畫順序累計排版。更進一步,如上所述的文字的筆畫拆分排版方法,其中,如果拆分方式設為跟隨 式,對于具有N畫的文字,在步驟(3)中構(gòu)造N個大樣盒子,第M個大樣盒子排入該文字的 前M畫,M = 1,…,N。更進一步,如上所述的文字的筆畫拆分排版方法,其中,如果拆分方式設為筆畫 式,對于具有N畫的文字,在步驟(3)中構(gòu)造N個大樣盒子,第M個大樣盒子排入該文字的 第 M 畫,M= 1,...,N。
更進一步,如上所述的文字的筆畫拆分排版方法,其中,如果拆分方式設為描紅方 式,對于具有N畫的文字,在步驟(3)中構(gòu)造N個大樣盒子,第M個大樣盒子用前景色排入 該文字的前M畫,用背景色排入該文字的后N-M畫,M= 1,...,N。一種文字的筆畫拆分排版系統(tǒng),包括文字拆分模塊,用于對給定文字的筆畫進行拆分,并根據(jù)文字的筆畫先后順序從 給定的字庫中依次取出各筆畫對應的曲線;小樣盒子構(gòu)造模塊,用于按各筆畫對應的曲線條數(shù)確定需要構(gòu)造小樣盒子的數(shù) 量,并把相應的拆分方式、曲線信息寫入對應的小樣盒子;大樣盒子構(gòu)造模塊,用于排版、構(gòu)造大樣盒子,把所設置的拆分方式、曲線信息寫 入大樣盒子;筆畫繪制模塊,用于按照所設置的拆分方式、曲線信息,在版面上對對應的筆畫大 樣盒子進行繪制。本發(fā)明的有益效果如下本發(fā)明所述的方法和系統(tǒng),使用盒子的方式,通過從字庫 取出文字的各筆畫曲線,按跟隨式、筆畫式或描紅方式,一次性的把筆畫拆分排版出來,文 字有多少畫就排多少個盒子。本發(fā)明能夠迅速地將文字拆分成筆畫,并在版面上排版出來, 解決了現(xiàn)有技術(shù)中拆筆畫排版費時費力的問題,可以在排版的過程中快速、直觀的把所給 文字的筆畫排出來,且后續(xù)可以方便的像編輯普通文字一樣對筆畫進行相關(guān)編輯操作。


圖1是筆畫拆分排版流程圖;圖2是跟隨式筆畫拆分排版效果示意圖;圖3是跟隨式拆分后對特定的筆畫更改字號的排版效果示意圖;圖4是筆畫式筆畫拆分排版效果示意圖;圖5是筆畫式拆分后對特定的筆畫設置米字格排版效果示意圖;圖6是描紅式筆畫拆分排版效果示意圖;圖7是描紅式拆分后文字打散排版效果示意圖;圖8為筆畫拆分排版系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施例方式下面結(jié)合附圖和實施例對本發(fā)明進行詳細的描述。如圖1所示,一種文字的拆筆畫排版的方法,包括以下步驟步驟S01,通過應用程序的界面設置文字的拆分方式及相關(guān)參數(shù)。拆分方式包括跟 隨式、筆畫式、描紅方式,相關(guān)參數(shù)包括前景色、背景色、字號等,這些參數(shù)可以根據(jù)實際排 版需要適當?shù)臄U充。步驟S02,選中需要進行排版的文字。步驟S03,對選中的文字進行拆分,分為若干個單獨的筆畫。步驟S04,從給定的字庫中取出各筆畫曲線,文字有多少畫就取出多少條曲線,且 曲線的順序按筆畫的先后順序排序。本發(fā)明所使用的字庫的字體輪廓是按曲線方式描繪 的,對應字的每一畫是一條封閉的曲線,字有多少畫就有多少條封閉曲線,存在于字庫之中,最后取出轉(zhuǎn)成貝賽爾曲線進行繪制。步驟S05,按各筆畫對應的曲線條數(shù)決定要構(gòu)造幾個小樣盒子。小樣是在排版之 前的、未經(jīng)過排版處理的內(nèi)容,如一段文字流,小樣盒子即是在小樣中使用的一種內(nèi)容封裝 體。步驟S06,把相應的拆分方式、曲線信息寫入對應的小樣盒子。曲線信息是具體根 據(jù)用戶的設置來決定的,如拆分方式設置為跟隨式,則在盒子中把本盒子要準備繪制哪幾 畫記錄下來,以及使用的前景色、背景色、字號等等信息。步驟S07,在小樣流中插入小樣盒子。步驟S08,構(gòu)造大樣盒子。大樣是小樣經(jīng)過排版處理后,可以直接顯示在版面的內(nèi) 容,如版面上顯示的一行文字,大樣盒子即是在大樣中使用的一種內(nèi)容封裝體?!按髽雍凶印?在構(gòu)造的時候會根據(jù)“小樣盒子”提供的信息取出筆畫曲線保存起來,以及描述如何在版面 上顯不。步驟S09,在構(gòu)造大樣盒子時把所設置的拆分方式、曲線信息寫入大樣盒子。步驟S10,按所設置的拆分方式、曲線信息在版面上對對應的筆畫大樣盒子進行繪 制。本發(fā)明在小樣和大樣中都引入了盒子的概念,盒子是一個內(nèi)容封裝體,把一些相 關(guān)聯(lián)的內(nèi)容封裝到一起,使用時把這個封裝體當成一個整體對待,如對于筆畫,把多條筆畫 曲線放在同一個盒子里統(tǒng)一處理,以后可以像處理一個字符一樣的對筆畫盒子進行相關(guān)排 版操作,如占位、選取。小樣盒子用于構(gòu)成小樣流中的各個筆畫,大樣盒子用于構(gòu)成大樣排 版中的各個筆畫。如果拆分方式設為跟隨式,則筆畫在版面上的排版方式按筆畫順序累計排版,例 如如果所給文字共有3畫,則會排3個盒子(小樣盒子或大樣盒子),第一個盒子排第一
畫,第二個盒子排第一、二畫,第三個盒子排第一、二、三畫。本實施例中設置跟隨式拆分排版方式是這樣實現(xiàn)的,首先按順序獲取該字的所有 筆畫曲線,再根據(jù)當前盒子繪制的是哪一畫或哪幾畫取得對應的筆畫曲線,然后根據(jù)所設 置的前景色在版面上繪制該盒子。如圖2所示,跟隨式筆畫拆分排版效果示意圖,就是處理流程圖1中的跟隨式繪制 方式結(jié)果。如果拆分方式設為筆畫式,則筆畫在版面上的排版方式按筆畫順序排版各筆畫, 例如如果所給文字共有3畫,則會排3個盒子(小樣盒子或大樣盒子),第一個盒子排第 一畫,第二個盒子排第二畫,第三個盒子排第三畫。本實施例中設置筆畫式拆分排版方式是這樣實現(xiàn)的,首先按順序獲取該字的所有 筆畫曲線,再根據(jù)當前盒子繪制的是哪一畫取得對應的筆畫曲線,然后根據(jù)所設置的前景 色在版面上繪制該盒子。如圖4所示,是筆畫式筆畫拆分排版效果示意圖,就是處理流程圖1中的筆畫式繪 制方式結(jié)果。如果拆分方式設為描紅方式,則筆畫在版面上的排版方式按前景色和背景色的方 式把文字筆畫按筆畫順序累計排版出來,例如如果所給文字共有3畫,則會排3個盒子 (小樣盒子或大樣盒子),第一個盒子用前景色排第一畫,用背景色排第二、三畫;第二個盒
5子用前景色排第一、二畫,用背景色排第三畫;第三個盒子用前景色排第一、二、三畫。本實施例中設置描紅方式拆分排版方式是這樣實現(xiàn)的,首先按順序獲取該字的所 有筆畫曲線,再根據(jù)當前盒子繪制的是哪一畫或哪幾畫取得對應的筆畫曲線,然后根據(jù)所 設置的前景色在版面上繪制對應的筆畫曲線,根據(jù)所設置的背景色在版面上繪制剩下的筆 畫曲線。如圖6所示,是描紅式筆畫拆分排版效果示意圖,就是處理流程圖1中的描紅式繪 制方式結(jié)果。為使本發(fā)明具有更好的效果,在排筆畫時,根據(jù)所給的文字的字體字號等屬性,也 一致的把當前的文字屬性設置到筆畫中來,或單獨給筆畫設排版屬性,同時還可以更改筆 畫的前景色或背景色,使筆畫排版更清晰、更美觀。如圖3所示,是跟隨式拆分后對特定的筆畫更改字號的排版效果示意圖;如圖5所 示,是筆畫式拆分后對特定的筆畫設置米字格排版效果示意圖;如圖7所示,是描紅式拆分 后文字打散排版效果示意圖。如圖8所示,實現(xiàn)上述文字的筆畫拆分排版方法的系統(tǒng),包括文字拆分模塊,用于對給定文字的筆畫進行拆分,并根據(jù)文字的筆畫先后順序從 給定的字庫中依次取出各筆畫對應的曲線;小樣盒子構(gòu)造模塊,用于按各筆畫對應的曲線條數(shù)確定需要構(gòu)造小樣盒子的數(shù) 量,并把相應的拆分方式、曲線信息寫入對應的小樣盒子;大樣盒子構(gòu)造模塊,用于排版、構(gòu)造大樣盒子,把所設置的拆分方式、曲線信息寫 入大樣盒子;筆畫繪制模塊,用于按照所設置的拆分方式、曲線信息,在版面上對對應的筆畫大 樣盒子進行繪制。以上所述僅為本發(fā)明的一個實施例而已,并不用以限制本發(fā)明,這些說明和實施 例僅作為例子來考慮,它們都屬于由所附權(quán)利要求所指示的本發(fā)明的保護范圍和精神之 內(nèi)。
權(quán)利要求
1.一種文字的筆畫拆分排版方法,包括如下步驟(1)排入要拆分的文字,根據(jù)給定文字的筆畫先后順序從給定的字庫中依次取出各筆 畫對應的曲線;(2)按各筆畫對應的曲線條數(shù)確定需要構(gòu)造小樣盒子的數(shù)量,把相應的拆分方式、曲線 信息寫入對應的小樣盒子,在小樣流中插入小樣盒子;(3)根據(jù)小樣盒子提供的信息構(gòu)造大樣盒子,把所設置的拆分方式、曲線信息寫入大樣.品.了 (4)按照所設置的拆分方式、曲線信息,在版面上對對應的筆畫大樣盒子進行繪制。
2.如權(quán)利要求1所述的文字的筆畫拆分排版方法,其特征在于所述的拆分方式包括 跟隨式、筆畫式、描紅方式。
3.如權(quán)利要求2所述的文字的筆畫拆分排版方法,其特征在于如果拆分方式設為跟 隨式,則筆畫在版面上的排版方式按筆畫順序累計排版。
4.如權(quán)利要求3所述的文字的筆畫拆分排版方法,其特征在于如果拆分方式設為跟 隨式,對于具有N畫的文字,在步驟(3)中構(gòu)造N個大樣盒子,第M個大樣盒子排入該文字 的前 M 畫,M= 1,...,N。
5.如權(quán)利要求2所述的文字的筆畫拆分排版方法,其特征在于如果拆分方式設為筆 畫式,則筆畫在版面上的排版方式按筆畫順序依次對各筆畫排版。
6.如權(quán)利要求5所述的文字的筆畫拆分排版方法,其特征在于如果拆分方式設為筆 畫式,對于具有N畫的文字,在步驟(3)中構(gòu)造N個大樣盒子,第M個大樣盒子排入該文字 的第 M 畫,M= 1,...,N。
7.如權(quán)利要求2所述的文字的筆畫拆分排版方法,其特征在于如果拆分方式設為描 紅方式,則筆畫在版面上的排版方式按前景色和背景色的方式把文字筆畫按筆畫順序累計 排版。
8.如權(quán)利要求7所述的文字的筆畫拆分排版方法,其特征在于如果拆分方式設為描 紅方式,對于具有N畫的文字,在步驟(3)中構(gòu)造N個大樣盒子,第M個大樣盒子用前景色 排入該文字的前M畫,用背景色排入該文字的后N-M畫,M = 1,...,N。
9.一種文字的筆畫拆分排版系統(tǒng),包括文字拆分模塊,用于對給定文字的筆畫進行拆分,并根據(jù)文字的筆畫先后順序從給定 的字庫中依次取出各筆畫對應的曲線;小樣盒子構(gòu)造模塊,用于按各筆畫對應的曲線條數(shù)確定需要構(gòu)造小樣盒子的數(shù)量,并 把相應的拆分方式、曲線信息寫入對應的小樣盒子;大樣盒子構(gòu)造模塊,用于排版、構(gòu)造大樣盒子,把所設置的拆分方式、曲線信息寫入大 樣盒子;筆畫繪制模塊,用于按照所設置的拆分方式、曲線信息,在版面上對對應的筆畫大樣盒 子進行繪制。
全文摘要
本發(fā)明涉及一種文字的筆畫拆分排版方法及系統(tǒng),屬于排版技術(shù)領域?,F(xiàn)有技術(shù)中,對文字筆畫的排版一般都是通過把文字轉(zhuǎn)成曲線后進行編輯的方式,文字有多少畫就得需要手動的把文字轉(zhuǎn)曲多少次、編輯多少次,效率低下、且后期制作、維護麻煩。本發(fā)明所述的方法,使用盒子的方式,通過字庫取出文字的各筆畫曲線,按跟隨式、筆畫式或描紅方式,一次性的把筆畫拆分排版出來,文字有多少畫就排多少個盒子。采用本發(fā)明所述的方法,可以在排版的過程中快速、直觀的把所給文字的筆畫排出來,且后續(xù)可以方便的像編輯普通文字一樣對筆畫進行相關(guān)編輯操作。
文檔編號G06F17/25GK102103593SQ20091024362
公開日2011年6月22日 申請日期2009年12月18日 優(yōu)先權(quán)日2009年12月18日
發(fā)明者梅林 , 蘇舜, 陳福偉 申請人:北京北大方正電子有限公司, 北大方正集團有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
建宁县| 庆云县| 贺州市| 平山县| 沧州市| 尼玛县| 宁明县| 卓尼县| 东平县| 镇原县| 临泉县| 株洲县| 化隆| 乌海市| 景德镇市| 中牟县| 全椒县| 郑州市| 环江| 翼城县| 远安县| 金乡县| 富源县| 南乐县| 绍兴市| 莎车县| 崇义县| 定西市| 永宁县| 威海市| 安阳市| 仙居县| 邵阳市| 那坡县| 肇庆市| 新乡市| 弥渡县| 永春县| 彭州市| 安达市| 晋宁县|