[go: up one dir, main page]

CN105957136B - Method and system for drawing artistic character effect - Google Patents

Method and system for drawing artistic character effect Download PDF

Info

Publication number
CN105957136B
CN105957136B CN201610248141.4A CN201610248141A CN105957136B CN 105957136 B CN105957136 B CN 105957136B CN 201610248141 A CN201610248141 A CN 201610248141A CN 105957136 B CN105957136 B CN 105957136B
Authority
CN
China
Prior art keywords
character
effect
text box
characters
word art
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610248141.4A
Other languages
Chinese (zh)
Other versions
CN105957136A (en
Inventor
张强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangzhou Shizhen Information Technology Co Ltd
Original Assignee
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangzhou Shiyuan Electronics Thecnology Co Ltd filed Critical Guangzhou Shiyuan Electronics Thecnology Co Ltd
Priority to CN201610248141.4A priority Critical patent/CN105957136B/en
Publication of CN105957136A publication Critical patent/CN105957136A/en
Application granted granted Critical
Publication of CN105957136B publication Critical patent/CN105957136B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/50Lighting effects
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T15/003D [Three Dimensional] image rendering
    • G06T15/50Lighting effects
    • G06T15/60Shadow generation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Graphics (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Document Processing Apparatus (AREA)
  • Processing Or Creating Images (AREA)

Abstract

本发明提供一种艺术字效果绘制方法及其系统,所述方法通过获取文本框中的字符,以及获取每个字符的待绘制的艺术字效果,将相邻字符的每种相同的待绘制艺术字效果分别绘制到同一绘制基元,生成所述绘制基元对应的效果层,用所述效果层对文本框中所述相邻字符进行渲染,显示渲染后的艺术字效果。因此,本发明能够将相邻字符的每种相同的待绘制艺术字效果分别绘制到同一绘制基元,减少了绘制基元的数量,节省了绘制艺术字效果时所占用的系统资源,从而提高系统效率。

The present invention provides a word art effect drawing method and a system thereof. The method obtains characters in a text box and obtains the word art effect to be drawn for each character, so as to draw each of the same art to be drawn of adjacent characters. The word effects are respectively drawn to the same drawing primitive, an effect layer corresponding to the drawing primitive is generated, the adjacent characters in the text box are rendered by the effect layer, and the rendered word art effect is displayed. Therefore, the present invention can draw each of the same word art effects of adjacent characters to the same drawing primitives, reducing the number of drawing primitives, saving the system resources occupied when drawing the word art effects, thereby improving the system efficiency.

Description

Characters in a fancy style effect method for drafting and its system
Technical field
The present invention relates to word processing field, especially a kind of characters in a fancy style effect method for drafting and its system.
Background technique
Characters in a fancy style is that the Chinese character of the font design Shi Yishu processing by profession deforms font, and font feature meets text and contains Justice, have it is beautiful it is interesting, easily recognize easily knowledge, it is eye-catching the characteristics such as make widely known, be a kind of to there is pattern to mean or the font deformation of decoration meaning. Characters in a fancy style can be from the justice of Chinese character, shape and structure feature, and stroke and structure to Chinese character make reasonable deformation decorative, writes out The variant word of beautiful image.Characters in a fancy style is in different poses and with different expressions after variant, varied, is a kind of innovation of font art.Art Word is widely used in publicity, advertisement, trade mark, poster, blackboard newspaper, enterprise name, meeting-place arrangement, exhibition and commodity packaging And decoration is increasingly liked by masses on the dress note of each series advertisements, newspapers and periodicals and books etc..
With the extensive use of artistic font, the decoration (that is, characters in a fancy style effect) of characters in a fancy style comes into being, for each Kind characters in a fancy style effect, each text have one individually to draw primitive for drawing this effect.Existing technical solution In, in input text every time or scaled text frame, all drafting primitives require to repaint.If containing 10 to one The text box of a text is provided with three kinds of text effects of luminous, inverted image and frame simultaneously, then the drafting in this text box Primitive quantity is up to 30.So that the drafting of characters in a fancy style effect occupies more system resource, inefficiency.
Summary of the invention
For above-mentioned problems of the prior art, the present invention provides a kind of characters in a fancy style effect method for drafting and its is System can save occupied system resource when drawing characters in a fancy style effect, improve efficiency.
Characters in a fancy style effect method for drafting of the invention, technical solution are as follows:
The character in text box is obtained, the characters in a fancy style effect to be drawn of each character is obtained;
Judge with the presence or absence of identical characters in a fancy style effect in the characters in a fancy style effect to be drawn of adjacent character, if so, by institute The identical characters in a fancy style effect for stating adjacent character is plotted to same drafting primitive;
The corresponding effect layer of the drafting primitive is generated, wash with watercolours is carried out to adjacent character described in text box with the effect layer Dye.
Characters in a fancy style effect drawing system of the invention, comprising:
It obtains module and obtains the characters in a fancy style effect to be drawn of each character for obtaining the character in text box;
Drafting module is imitated with the presence or absence of identical characters in a fancy style in the characters in a fancy style effect to be drawn for judging adjacent character Fruit, if so, the identical characters in a fancy style effect of the adjacent character is plotted to same drafting primitive;
Rendering module, for generating the corresponding effect layer of the drafting primitive, with the effect layer to described in text box Adjacent character is rendered.
Characters in a fancy style effect method for drafting of the invention and its system by the character in acquisition text box, and obtain every Every kind of adjacent character identical characters in a fancy style effect to be drawn is plotted to together by the characters in a fancy style effect to be drawn of a character respectively One draws primitive, generates the corresponding effect layer of the drafting primitive, with the effect layer to adjacent character described in text box into Row rendering, the characters in a fancy style effect after display rendering.Therefore, the present invention can be by every kind of adjacent character identical art to be drawn Word effect is plotted to same drafting primitive respectively, reduces the quantity for drawing primitive, saves shared when drawing characters in a fancy style effect System resource, to improve system effectiveness.
Detailed description of the invention
Fig. 1 is the flow diagram of the characters in a fancy style effect method for drafting of one embodiment;
Fig. 2 is the flow diagram of the characters in a fancy style effect method for drafting of a better embodiment;
Fig. 3 is the structural schematic diagram of the characters in a fancy style effect drawing system of one embodiment.
Specific embodiment
To make the objectives, technical solutions, and advantages of the present invention clearer, below in conjunction with attached drawing to the present invention make into One step it is described in detail.
The flow diagram of the character effect method for drafting of one embodiment in Fig. 1 is please referred to, including step S101 is extremely walked Rapid S103:
S101 obtains the character in text box, obtains the characters in a fancy style effect to be drawn of each character.It is obtained in this step The characters in a fancy style effect to be drawn of each character, the comparison for subsequent step characters in a fancy style effect.
The characters in a fancy style effect is to be configured by content, pattern, shape, font spacing, the size etc. to characters in a fancy style, The decorative effect of the characters in a fancy style of formation, including but not limited to luminous, shade, inverted image, frame, fuzzy and other effects.
S102 judges in the characters in a fancy style effect to be drawn of adjacent character with the presence or absence of identical characters in a fancy style effect, if so, Every kind of the adjacent character identical characters in a fancy style effect is plotted to same drafting primitive respectively.
The primitive of drawing is the visual object (painting canvas) that provide one piece of operating system can be used for presentation content, it big The small content by presenting determines that a primitive can only draw a kind of characters in a fancy style effect.
Every kind of adjacent character identical characters in a fancy style effect can be plotted to respectively same drafting primitive, also by this step That is every kind of identical characters in a fancy style effect of adjacent character shares the same drafting primitive.For example, current character has frame and shade Two kinds of effects, if its adjacent character is without both effects, current character needs two drafting primitives to draw the two Effect, if previous character also has an effect of frame, the border effect of the border effect of current character and previous character is drawn It makes on the same drafting primitive, and then reduces by a drafting primitive.Therefore, it can be reduced by this step and draw primitive Quantity improves the drafting efficiency of characters in a fancy style effect.
Further, in step s101, the character attibute for obtaining each character, the character attibute includes character Overstriking, italic, font, font size, one of underscore or a variety of combinations;Character is generated by character attibute and obtains word Accord with the position of profile and each character.In step s 102, every kind of identical characters in a fancy style effect by the adjacent character It is plotted to same drafting primitive respectively, including imitating every kind of the adjacent character identical characters in a fancy style according to the character outline Fruit is plotted to same drafting primitive respectively.
Further, after the character outline for obtaining each character, judge whether the character outline of each character becomes Change, if it is not, the corresponding effect layer of each character when last refresh is obtained, with the effect layer to respective symbols in text box It is rendered.For example, when inputting or deleting character, other than character newly input or deletion, other characters' properties It does not change, the character that attribute is not changed is not needed to repaint drafting primitive, reduce the drafting of characters in a fancy style effect Number, to improve drafting efficiency.
S103 generates the corresponding effect layer of the drafting primitive, with the effect layer to adjacent character described in text box It is rendered, the characters in a fancy style effect after display rendering.
Based on existing display technology, operating system can frequently refresh interface, and the hair light and shade in artistic effect And other effects refresh when be very expendable can.This step is generated corresponding based on the drafting primitive generated in step S102 Effect layer, then effect rendering is carried out with the effect layer, reduce the quantity of system rendering, to improve rendering efficiency.
Further, described that adjacent character in text box is rendered with the effect layer, including obtain the character The new location information in text box is laid out the effect layer according to new location information, for example, can will obtain The effect layer of character is placed into the lower section of corresponding text, the layout of effect layer is carried out to the character, with effect layer after layout to text Adjacent character is rendered in this frame.
Further, complete in text box after being rendered with the effect layer to adjacent character described in text box When the characters in a fancy style effect of portion's character renders completion, the screenshot of the text box is obtained;The screenshot is shown to the text box On corresponding position, the text box is hidden with the screenshot.Picture is placed into accordingly by this step by entire text box screenshot On the position of text box, and real text box is hidden, so that operating system has only refreshed a picture when refreshing, and Without refreshing the artistic effect of entire all characters of text box, the rendering efficiency of system is further improved.
Further, can the text box of monitoring system lose focus event, if the corresponding text box loses focus thing Part is triggered, then determine text frame be in lose focus condition, so that it is determined that in text box alphabet characters in a fancy style effect Rendering is completed, otherwise, it determines the characters in a fancy style effect of alphabet does not render completion in text box.
The characters in a fancy style effect method for drafting of the present embodiment, by obtaining the character in text box, and each character of acquisition Characters in a fancy style effect to be drawn, every kind of adjacent character identical characters in a fancy style effect to be drawn is plotted to same drafting respectively Primitive generates the corresponding effect layer of the drafting primitive, is rendered with the effect layer to adjacent character described in text box, Characters in a fancy style effect after display rendering.Therefore, the present invention can be by every kind of adjacent character identical characters in a fancy style effect to be drawn It is plotted to same drafting primitive respectively, reduces the quantity for drawing primitive, saves occupied system when drawing characters in a fancy style effect System resource, to improve system effectiveness.
The following are a better embodiments of characters in a fancy style effect method for drafting of the invention, as shown in Fig. 2, including step S201 to step S213:
S201 starts.
S202 obtains character.It is equipped with text box in present embodiment, obtains the character that user inputs in text box, and Final characters in a fancy style effect is presented.
S203 refreshes character effect and shows.Refresh text box after obtaining character, so as to by the character newly inputted and effect It is shown in text box.
S204 obtains character outline and position.The profile of character is needed when drawing artistic effect, the drafting of effect is based on word Accord with profile;It needs to be placed into text box on the position of respective symbols after having drawn effect, therefore needs to obtain the position of current character It sets.
S205, judges whether character outline is changed.The character attibute of each character is obtained, the character attibute includes character Overstriking, italic, font, font size, one of underscore or a variety of combinations;Character is generated by character attibute and obtains word The position for according with profile and each character, judges whether the character outline of each character changes, if so, S207 is entered step, if It is no, enter step S206.
S206, effect layer before acquisition.Characters' property information obtains word when last refresh there is no variation Corresponding effect layer is accorded with, such as: when being inserted into text among text box, all non-Alternative Attribute of the subsequent text in insertion position, Position is only moved, then directly acquiring the effect layer drawn when last refreshing there is no need to repaint effect layer.
S207 judges whether adjacent character effect is identical.If so, entering step S209, otherwise, S208 is entered step.
S208 creates effect layer.Adjacent character effect is not identical, needs to re-establish effect layer.
S209 obtains adjacent character effect layer.
S210 draws effect layer.The identical characters in a fancy style effect of the adjacent character is plotted to same drafting primitive.
S211 is laid out effect layer.Character location information new in text box is obtained, according to new location information pair The effect layer is laid out.
S212, effect rendering display.Respective symbols in text box are rendered with effect layer after layout, it is complete in text box When the characters in a fancy style effect of portion's character renders completion, the screenshot of the text box is obtained;The screenshot is shown to the text box On corresponding position, the text box is hidden with the screenshot.
S213 terminates.
In present embodiment, need to regenerate effect layer if character outline has modification, because character outline becomes, So corresponding effect layer is also required to repaint.For example, there are two types of characters in a fancy style effects for current character, it is frame and yin respectively Shadow, then just needing to repaint two effect layers.It is to directly generate two effect layers to draw effect in existing implementation Fruit, this can increase by two drafting primitives in final text box, draw that primitive is more, calculating when refreshing and present all can be more Add consumption performance.Present embodiment does not directly generate new drafting primitive, but judge current character effect whether with it is adjacent The effect of character is identical, such as: there are two kinds of effects of frame and shade in current character, adjacent character has frame and the two kinds of effects that shine Fruit then the border effect of current character and the border effect of adjacent character are plotted on the same drafting primitive, and then is reduced One drafting primitive saves occupied system resource when drawing characters in a fancy style effect, to improve system effectiveness.
After characters in a fancy style is drawn, text box has also exited editing mode.Based on existing display technology, operating system meeting It is frequent to refresh interface, and hair light and shade in artistic effect and other effects etc. are that very expendable can when refreshing.It will be whole A text box screenshot, picture is placed on the position of corresponding text box, and real text box is hidden, so that operating system Only refresh a picture when refreshing, and do not had to refresh real artistic effect, further increases system effectiveness.
The present invention also provides a kind of characters in a fancy style effect drawing systems, as shown in figure 3, including obtaining module 301, drafting module 302 and rendering module 303.
The shown module that obtains is used to obtain the character in text box, obtains the characters in a fancy style effect to be drawn of each character; The drafting module 302 is used to judge to imitate in the characters in a fancy style effect to be drawn of adjacent character with the presence or absence of identical characters in a fancy style Fruit, if so, every kind of the adjacent character identical characters in a fancy style effect is plotted to same drafting primitive respectively;And the wash with watercolours Dye module 303 is for generating the corresponding effect layer of the drafting primitive, with the effect layer to adjacent character described in text box It is rendered, the characters in a fancy style effect after display rendering.
The characters in a fancy style effect drawing system of the present embodiment, by obtaining the character in text box, and each character of acquisition Characters in a fancy style effect to be drawn, every kind of adjacent character identical characters in a fancy style effect to be drawn is plotted to same drafting respectively Primitive generates the corresponding effect layer of the drafting primitive, is rendered with the effect layer to adjacent character described in text box, Characters in a fancy style effect after display rendering.Therefore, the present invention can be by every kind of adjacent character identical characters in a fancy style effect to be drawn It is plotted to same drafting primitive respectively, reduces the quantity for drawing primitive, saves occupied system when drawing characters in a fancy style effect System resource, to improve system effectiveness.
The acquisition module 301 includes character outline acquisition submodule in one of the embodiments, each for obtaining The character attibute of character, the character attibute include one of the overstriking of character, italic, font, font size, underscore or a variety of Combination;Character is generated by character attibute and obtains the position of character outline and each character;The drafting module 302 includes Rendering submodule, for being plotted to every kind of the adjacent character identical characters in a fancy style effect respectively according to the character outline Same drafting primitive.
The acquisition module 301 further includes the first rendering submodule in one of the embodiments, for judging each character Character outline whether change, if it is not, the corresponding effect layer of character when last refresh is obtained, with the effect layer Respective symbols in text box are rendered.By the embodiment, the character that attribute is not changed is not needed to repaint Primitive is drawn, reduces the number of characters in a fancy style effect drafting, to improve drafting efficiency.
The first rendering submodule includes the second rendering submodule in one of the embodiments, described for obtaining Character location information new in text box is laid out the effect layer according to new location information, with effect after layout Layer renders adjacent character in text box.
The characters in a fancy style effect drawing system further includes display module in one of the embodiments, for described The characters in a fancy style effect of alphabet, which renders, after effect layer renders adjacent character described in text box, in text box completes When, obtain the screenshot of the text box;The screenshot is shown on the corresponding position of the text box, is hidden with the screenshot The text box.Picture is placed on the position of corresponding text box by the embodiment by entire text box screenshot, and will be real Text box is hidden, so that operating system has only refreshed a picture when refreshing, and does not have to refresh entire all words of text box The artistic effect of symbol further improves the rendering efficiency of system.
The characters in a fancy style effect drawing system further includes monitoring module in one of the embodiments, is used for monitoring system Text box lose focus event, if the corresponding text box loses focus event and is triggered, determine that text frame is in Focus condition is lost, so that it is determined that the characters in a fancy style effect of alphabet renders completion in text box, otherwise, it determines complete in text box The characters in a fancy style effect of portion's character does not render completion.
Each technical characteristic of embodiment described above can be combined arbitrarily, for simplicity of description, not to above-mentioned reality It applies all possible combination of each technical characteristic in example to be all described, as long as however, the combination of these technical characteristics is not deposited In contradiction, all should be considered as described in this specification.
The embodiments described above only express several embodiments of the present invention, and the description thereof is more specific and detailed, but simultaneously Limitations on the scope of the patent of the present invention therefore cannot be interpreted as.It should be pointed out that for those of ordinary skill in the art For, without departing from the inventive concept of the premise, various modifications and improvements can be made, these belong to guarantor of the invention Protect range.Therefore, the scope of protection of the patent of the invention shall be subject to the appended claims.

Claims (10)

1.艺术字效果绘制方法,其特征在于,包括如下步骤:1. a word art effect drawing method, is characterized in that, comprises the steps: 获取文本框中的字符,获取每个字符的待绘制的艺术字效果;Get the characters in the text box, and get the word art effect to be drawn for each character; 判断相邻字符的待绘制的艺术字效果中是否存在相同的艺术字效果,若是,将所述相邻字符的每种相同的艺术字效果分别绘制到同一绘制基元;所述绘制基元为用于呈现内容的视觉对象;Determine whether there is the same word art effect in the word art effects to be drawn of adjacent characters, if so, draw each of the same word art effects of the adjacent characters to the same drawing primitive; the drawing primitive is Visual objects used to present content; 生成所述绘制基元对应的效果层,用所述效果层对文本框中所述相邻字符进行渲染,显示渲染后的艺术字效果。An effect layer corresponding to the drawing primitive is generated, the adjacent characters in the text box are rendered by the effect layer, and the rendered word art effect is displayed. 2.根据权利要求1所述的艺术字效果绘制方法,其特征在于,所述获取文本框中的字符,包括:2. word art effect drawing method according to claim 1, is characterized in that, the character in described acquisition text box, comprises: 获取每个字符的字符属性,所述字符属性包括字符的加粗、斜体、字体、字号、下划线中的一种或多种的组合;通过字符属性生成字符并获得字符轮廓及每个字符的位置;Obtain the character attributes of each character, the character attributes include one or a combination of bold, italic, font, font size, and underline of the character; generate the character through the character attribute and obtain the character outline and the position of each character ; 所述将所述相邻字符的每种相同的艺术字效果分别绘制到同一绘制基元,包括:The drawing of each of the same WordArt effects of the adjacent characters to the same drawing primitive includes: 根据所述字符轮廓将所述相邻字符的每种相同的艺术字效果分别绘制到同一绘制基元。Each of the same WordArt effects of the adjacent characters are respectively drawn to the same drawing primitive according to the character outline. 3.根据权利要求2所述的艺术字效果绘制方法,其特征在于,所述获取每个字符的字符轮廓之后,还包括:3. word art effect drawing method according to claim 2, is characterized in that, after described obtaining the character outline of each character, also comprises: 判断各字符的字符轮廓是否发生变化,若否,获取上一次刷新时所述各字符对应的效果层,用所述效果层对文本框中相应字符进行渲染。Determine whether the character outline of each character has changed, if not, obtain the effect layer corresponding to each character in the last refresh, and use the effect layer to render the corresponding character in the text box. 4.根据权利要求3所述的艺术字效果绘制方法,其特征在于,所述用所述效果层对文本框中相应字符进行渲染,包括:4. The word art effect drawing method according to claim 3, wherein the rendering of the corresponding characters in the text box with the effect layer comprises: 获取所述字符在文本框中新的位置信息,根据新的位置信息对所述效果层进行布局,用布局后效果层对文本框中相邻字符进行渲染。Acquire new position information of the character in the text box, layout the effect layer according to the new position information, and use the post-layout effect layer to render adjacent characters in the text box. 5.根据权利要求1所述的艺术字效果绘制方法,其特征在于,所述用所述效果层对文本框中所述相邻字符进行渲染之后,包括:5. The method for drawing a word art effect according to claim 1, wherein after the adjacent characters are rendered in the text box with the effect layer, the method comprises: 文本框中全部字符的艺术字效果渲染完成时,获取所述文本框的截图;When the word art effect rendering of all characters in the text box is completed, a screenshot of the text box is obtained; 将所述截图显示到所述文本框对应的位置上,用所述截图隐藏所述文本框。The screenshot is displayed at the position corresponding to the text box, and the text box is hidden by the screenshot. 6.艺术字效果绘制系统,其特征在于,包括:6. The word art effect drawing system, is characterized in that, comprises: 获取模块,用于获取文本框中的字符,获取每个字符的待绘制的艺术字效果;The acquisition module is used to acquire the characters in the text box, and to acquire the word art effect to be drawn for each character; 绘制模块,用于判断相邻字符的待绘制的艺术字效果中是否存在相同的艺术字效果,若是,将所述相邻字符的每种相同的艺术字效果分别绘制到同一绘制基元;所述绘制基元为用于呈现内容的视觉对象;The drawing module is used for judging whether the same word art effect exists in the word art effect to be drawn of the adjacent characters, and if so, draws each kind of the same word art effect of the adjacent characters to the same drawing primitive; The drawing primitive is a visual object used to render content; 渲染模块,用于生成所述绘制基元对应的效果层,用所述效果层对文本框中所述相邻字符进行渲染,显示渲染后的艺术字效果。The rendering module is configured to generate an effect layer corresponding to the drawing primitive, and use the effect layer to render the adjacent characters in the text box to display the rendered word art effect. 7.根据权利要求6所述的艺术字效果绘制系统,其特征在于,所述获取模块包括:7. The word art effect drawing system according to claim 6, is characterized in that, described acquisition module comprises: 字符轮廓获取子模块,用于获取每个字符的字符属性,所述字符属性包括字符的加粗、斜体、字体、字号、下划线中的一种或多种的组合;通过字符属性生成字符并获得字符轮廓及每个字符的位置;A character outline obtaining submodule, used to obtain character attributes of each character, the character attributes include one or more combinations of bold, italic, font, font size and underline; Character outline and the position of each character; 所述绘制模块包括:The drawing module includes: 绘制子模块,用于根据所述字符轮廓将所述相邻字符的每种相同的艺术字效果分别绘制到同一绘制基元。The drawing submodule is used for drawing each of the same word art effects of the adjacent characters to the same drawing primitive according to the outline of the character. 8.根据权利要求7所述的艺术字效果绘制系统,其特征在于,所述获取模块还包括:8. word art effect drawing system according to claim 7, is characterized in that, described acquisition module also comprises: 第一渲染子模块,用于判断各字符的字符轮廓是否发生变化,若否,获取上一次刷新时所述各字符对应的效果层,用所述效果层对文本框中相应字符进行渲染。The first rendering sub-module is used to judge whether the outline of each character has changed, if not, obtain the effect layer corresponding to each character in the last refresh, and use the effect layer to render the corresponding character in the text box. 9.根据权利要求8所述的艺术字效果绘制系统,其特征在于,所述第一渲染子模块包括:9. The word art effect rendering system according to claim 8, wherein the first rendering submodule comprises: 第二渲染子模块,用于获取所述字符在文本框中新的位置信息,根据新的位置信息对所述效果层进行布局,用布局后效果层对文本框中相邻字符进行渲染。The second rendering submodule is configured to acquire new position information of the character in the text box, layout the effect layer according to the new position information, and use the post-layout effect layer to render adjacent characters in the text box. 10.根据权利要求6所述的艺术字效果绘制系统,其特征在于,还包括:10. word art effect drawing system according to claim 6, is characterized in that, also comprises: 显示模块,用于在用所述效果层对文本框中所述相邻字符进行渲染之后,文本框中全部字符的艺术字效果渲染完成时,获取所述文本框的截图;将所述截图显示到所述文本框对应的位置上,用所述截图隐藏所述文本框。A display module, configured to acquire a screenshot of the text box after rendering the adjacent characters in the text box with the effect layer and when the word art effect of all characters in the text box is rendered; displaying the screenshot Go to the position corresponding to the text box, and use the screenshot to hide the text box.
CN201610248141.4A 2016-04-19 2016-04-19 Method and system for drawing artistic character effect Active CN105957136B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610248141.4A CN105957136B (en) 2016-04-19 2016-04-19 Method and system for drawing artistic character effect

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610248141.4A CN105957136B (en) 2016-04-19 2016-04-19 Method and system for drawing artistic character effect

Publications (2)

Publication Number Publication Date
CN105957136A CN105957136A (en) 2016-09-21
CN105957136B true CN105957136B (en) 2019-05-07

Family

ID=56917785

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610248141.4A Active CN105957136B (en) 2016-04-19 2016-04-19 Method and system for drawing artistic character effect

Country Status (1)

Country Link
CN (1) CN105957136B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110097615B (en) * 2018-12-06 2021-01-19 北京大学 A combined stylized and de-stylized word art editing method and system
CN113128173A (en) * 2019-12-31 2021-07-16 永中软件股份有限公司 Method and computing device for converting and displaying artistic word text in document, and computer readable medium
CN112329384A (en) * 2020-09-28 2021-02-05 广州市百果园网络科技有限公司 Method, device and equipment for realizing character shadow effect and storage medium
CN120929029A (en) * 2025-10-13 2025-11-11 北京硕方信息技术有限公司 A method and system for drawing printed text based on single-character attribute decomposition

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5636340A (en) * 1994-11-03 1997-06-03 Microsoft Corporation System and method for special effects for text objects
CN101571881A (en) * 2008-04-30 2009-11-04 北京数码大方科技有限公司 Method and device for processing graphic elements in situ in graphics processing software
CN104063363A (en) * 2013-03-19 2014-09-24 福建福昕软件开发股份有限公司北京分公司 Method for inserting wordart quickly in PDF document
CN104199628A (en) * 2014-08-07 2014-12-10 北京配天技术有限公司 Character display method and system based on QT Embedded system
CN104899227A (en) * 2014-03-07 2015-09-09 腾讯科技(深圳)有限公司 Webpage character rendering method and device
CN104899184A (en) * 2014-03-04 2015-09-09 腾讯科技(深圳)有限公司 Character processing method, device and system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5636340A (en) * 1994-11-03 1997-06-03 Microsoft Corporation System and method for special effects for text objects
CN101571881A (en) * 2008-04-30 2009-11-04 北京数码大方科技有限公司 Method and device for processing graphic elements in situ in graphics processing software
CN104063363A (en) * 2013-03-19 2014-09-24 福建福昕软件开发股份有限公司北京分公司 Method for inserting wordart quickly in PDF document
CN104899184A (en) * 2014-03-04 2015-09-09 腾讯科技(深圳)有限公司 Character processing method, device and system
CN104899227A (en) * 2014-03-07 2015-09-09 腾讯科技(深圳)有限公司 Webpage character rendering method and device
CN104199628A (en) * 2014-08-07 2014-12-10 北京配天技术有限公司 Character display method and system based on QT Embedded system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
数学多媒体课件制作的探讨;陈建南;《卫生职业教育》;20031231;第21卷(第4期);全文

Also Published As

Publication number Publication date
CN105957136A (en) 2016-09-21

Similar Documents

Publication Publication Date Title
CN105957136B (en) Method and system for drawing artistic character effect
Hu et al. A social semiotic approach and a visual analysis approach for Chinese traditional visual language: a case of tea packaging design
CN105096368B (en) Three-dimensional object processing method and related device
Yadav et al. Typography as a statement of Design
CN102156688A (en) Character transforming effect processing method and device
US9159147B2 (en) Method and apparatus for personalized handwriting avatar
Kolisnyk et al. Modern Graphic Design as a phenomenon of a social communication
CN113436298B (en) Method and device for automatically generating Chinese character stroke order animation and related components thereof
Udayana et al. Implementation model of the Tri Hita Karana concept in the media promotion of tourism in Bali, Indonesia
CN108961361B (en) Method and system for generating special effect text image and computer equipment
Zhang Design and research on visual communication under the influence of digital media
CN109960543B (en) Writing operation processing method and device
CN108399288A (en) A kind of device adding decorative element automatically in planar design
Salim et al. Comparative study of low-cost tools to create effective educational infographics content
Zhang et al. The computer-based generation of fonts in the style of Kandinsky
Connelly THE SLEEP () F REAS () N
Hu et al. PicWords: Render a picture by packing keywords
Hong et al. Annotating 3D electronic books
CN116630142A (en) Method, device, equipment and medium for generating shape meaning words
Dong Culture of the Chinese revolution: symbolic and semiotic differences from the world culture of revolution
Pryshchenko et al. Cultural-aesthetic component of color in advertising design
Ghazali et al. Elevating Solo City’s Brand Through The Essence of Javanese Script into Modern Typeface
Lim Implementation of Dynamic Character Art using Image Association
Khajavi Kinesthetic Behaviors
Karmila et al. Brand logo design training for the small-medium batik enterprise

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20250115

Address after: 510663 5, No. 192, Ke Zhu Road, Guangzhou economic and Technological Development Zone, Guangdong

Patentee after: GUANGZHOU SHIZHEN INFORMATION TECHNOLOGY Co.,Ltd.

Country or region after: China

Address before: 4th Floor, No. 192 Kezhu Road, Science City, Guangzhou High tech Industrial Development Zone, Guangzhou City, Guangdong Province 510663

Patentee before: Guangzhou Shiyuan Electronic Technology Company Limited

Country or region before: China

TR01 Transfer of patent right