CN105843787A - Rich text editing method and system - Google Patents

Rich text editing method and system Download PDF

Info

Publication number
CN105843787A
CN105843787A CN201610172321.9A CN201610172321A CN105843787A CN 105843787 A CN105843787 A CN 105843787A CN 201610172321 A CN201610172321 A CN 201610172321A CN 105843787 A CN105843787 A CN 105843787A
Authority
CN
China
Prior art keywords
rich text
type
text object
data
rich
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.)
Granted
Application number
CN201610172321.9A
Other languages
Chinese (zh)
Other versions
CN105843787B (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.)
Wuhan Douyu Network Technology Co Ltd
Original Assignee
Wuhan Douyu Network Technology 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 Wuhan Douyu Network Technology Co Ltd filed Critical Wuhan Douyu Network Technology Co Ltd
Priority to CN201610172321.9A priority Critical patent/CN105843787B/en
Publication of CN105843787A publication Critical patent/CN105843787A/en
Application granted granted Critical
Publication of CN105843787B publication Critical patent/CN105843787B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses a rich text editing method and system. The method comprises the following steps of (1) obtaining an original data array stored with a rich text editing object; (2) converting a pre-defined rich text model to a unified rich text object for each piece of data; (3) displaying all parsed rich text objects in an edit box in sequence; (4) inserting or deleting the rich text objects in the edit box; and (5) creating an updated data array, obtaining all processed rich text objects in the edit box, recording each rich text object according to the type and a pre-created type dictionary, extracting the corresponding attribute thereof and adding into the updated data array. The system comprises an initialization module, a parsing module, a presentation module, an editing module and a parsing return module. According to the rich text editing method and system, an effect of rich text editing in the edit box can be directly shown, what you see is what you get, and the development threshold is greatly reduced.

Description

A kind of RichText Edition method and system
Technical field
The invention belongs to field of computer technology, more particularly, to a kind of RichText Edition method and System.
Background technology
The edit box of current various system, typically by the material of different-format, as text, picture and Video is edited in different regions.Such as when needing to insert text, first insert text box, at literary composition In this frame, text is edited;When needing insert pictures, picture is as an independent edit object Editor.So developer is appreciated that the implementation of its background system for different objects, could realize RichText Edition, thus present Multimedia.
Existing technology realizes RichText Edition, such as webpage development, and the requirement to developer is higher, Editing process is complicated, the most directly perceived.At present at a kind of RichText Edition system of ios platform, energy Material by unified logical edit different-format.
Summary of the invention
For disadvantages described above or the Improvement requirement of prior art, the invention provides a kind of RichText Edition Method and system, its object is to by carrying out entering in same edit box to different types of material Edlin, thus solves existing system RichText Edition method operation complexity, exploitation threshold height, compiles Collect non-intuitive technical problem.
For achieving the above object, according to one aspect of the present invention, it is provided that a kind of RichText Edition side Method, comprises the following steps:
(1) initialize: obtaining storage has the initial data array of RichText Edition object;
(2) resolve: for each data in the initial data array that step (1) obtains, profit Unified rich text object is converted to predefined rich text object model;Described rich text object Including type attribute, for the type of data described in labelling;
(3) present: in edit box, all rich texts pair that step display (2) parses successively As;
(4) editor: insert in edit box or delete rich text object;
(5) parsing is returned: create the array of data after updating, the editor after obtaining step (4) process All of rich text object in frame, for each of which rich text object, according to its type according in advance The type dictionary first created is recorded, and extracts its respective attributes, joins in the array of data after renewal.
Preferably, described RichText Edition method, its step (1) described RichText Edition object includes: Text rich text object, expression rich text object, picture rich text object, video rich text object, And hyperlink rich text object.
Preferably, described RichText Edition method, step (2) is described to be obtained for step (1) Each data in initial data array, utilize predefined rich text object model to be converted to system The rich text object of one, particularly as follows:
For each data in the initial data array that step (1) obtains, determine its type and incite somebody to action Types value record, in the type attribute of described rich text object model, belongs to according to rich text object type The value of property and the type dictionary being pre-created, record these data in the model of respective type.
Preferably, described RichText Edition method, its step (2) described type dictionary is used for recording respectively The object properties that the type of rich text object is corresponding.
Preferably, described RichText Edition method, the type of the described each rich text object of its step (2) Corresponding object properties can the attribute of rich text object model that provides of integrated system.
According to another aspect of the present invention, it is provided that a kind of RichText Edition system, including:
Initialization module: have the initial data array of RichText Edition object for obtaining storage;
Parsing module: for each data in described initial data array, utilize pre-defined Rich text object model be converted to unified rich text object, submit to present module;Described rich literary composition This object includes type attribute, for the type of data described in labelling;
Present module: for showing all rich text objects that parsing module parses in edit box;
Editor module: include intron module and delete submodule;Described intron module, being used for will Insert object to join in described array of data, and resolved by parsing module, present module and show In described edit box;Described deletion submodule, for cancelling deleted object in a rendering module aobvious Show state;
Return parsing module: the array of data after creating renewal, in acquisition edit box, all of richness is civilian This object, for each of which rich text object, according to its type according to the class type-word being pre-created Allusion quotation is recorded, and extracts its respective attributes, joins in the array of data after renewal.
Preferably, described RichText Edition system, its described RichText Edition object, rich including text Text object, expression rich text object, picture rich text object, video rich text object, Yi Jichao Link rich text object.
Preferably, described RichText Edition system, described parsing module is in described initial data array Each data separate predefined rich text object model be converted to unified rich text object, Particularly as follows:
For each data in initial data, determine its type and record at described rich text object In the type attribute of model, according to the value of rich text object type attributes and the class type-word that is pre-created Allusion quotation, records these data in the model of respective type.
Preferably, described RichText Edition system, its described type dictionary is used for recording each rich text pair The object properties that the type of elephant is corresponding.
Preferably, described RichText Edition system, corresponding right of the type of its described each rich text object As attribute can the attribute of rich text object model that provides of integrated system.
In general, by the contemplated above technical scheme of the present invention compared with prior art, this The RichText Edition method and system of bright offer are owing to using unified model by different types of rich text Being converted into unified rich text object, carry out unifying presents and edits, it is possible to intuitively represent edit box Interior RichText Edition effect, What You See Is What You Get, exploitation threshold is greatly reduced.
Accompanying drawing explanation
Fig. 1 is the schematic flow sheet of the embodiment of the present invention 1;
Fig. 2 is the structural representation of the embodiment of the present invention 2.
Detailed description of the invention
In order to make the purpose of the present invention, technical scheme and advantage clearer, below in conjunction with accompanying drawing And embodiment, the present invention is further elaborated.Should be appreciated that described herein specifically Embodiment only in order to explain the present invention, is not intended to limit the present invention.Additionally, it is disclosed below Just may be used as long as technical characteristic involved in each embodiment of the present invention does not constitutes conflict each other To be mutually combined.
The RichText Edition method that the present invention provides, comprises the following steps:
(1) initialize: obtaining storage has the initial data array of RichText Edition object;
Described RichText Edition object, including text rich text object, expression rich text object, picture Rich text object, video rich text object and hyperlink rich text object.
(2) resolve: for each data in the initial data array that step (1) obtains, profit Unified rich text object is converted to predefined rich text object model.
Described rich text object model (XXEditThemeModel) its comprise an attribute for labelling The particular type (style) of described rich text object, according to rich text object type and be pre-created Type dictionary, record type respective attributes value in the model of respective type.
Described type dictionary is for recording the object properties that the type of each rich text object is corresponding, respectively Object properties corresponding to the type of each rich text object can the integrated system rich text object model that provides Attribute, adds other attributes time the most as required.
Specifically, for each data in the initial data array that step (1) obtains, it is determined Type and by types value record in the type attribute of described rich text object model, according to rich text pair As the value of type attribute and the type dictionary that is pre-created, the model of respective type records this number According to.
Such as under iOS system, when type attribute is picture, i.e. style attribute is image, right Photographic model parameter is taken: picture address (src), highly (height), width (width) in this object Record is in another photographic model (XXImageAttachementl), and described photographic model is inherited from The NSTextAttachement of iOS system offer, increase source address attribute.
(3) present: in edit box, all rich texts pair that step display (2) parses successively As;
(4) editor: insert in edit box or delete rich text object.When inserting rich text object: Insertion content utilizes described rich text object model resolve, and display is in described edit box;When When deleting rich text object, cancel the display being deleted rich text object.
(5) parsing is returned: create the array of data after updating, the editor after obtaining step (4) process All of rich text object in frame, for each of which rich text object, according to its type according in advance The type dictionary first created is recorded, and extracts its respective attributes, joins in the array of data after renewal.
The RichText Edition system that the present invention provides, including:
Initialization module: have the initial data array of RichText Edition object for obtaining storage;Described RichText Edition object, including text rich text object, expression rich text object, picture rich text pair As, video rich text object and hyperlink rich text object.
Parsing module: for each data in described initial data array, utilize pre-defined Rich text object model be converted to unified rich text object, submit to present module.Described rich literary composition This object includes type attribute, for the type of data described in labelling.
Specifically, described parsing module, for each data in initial data, determines its type also Record is in the type attribute of described rich text object model, according to the value of rich text object type attributes And the type dictionary being pre-created, the model of respective type records these data.
Described rich text object model (XXEditThemeModel) its comprise an attribute for labelling The particular type (style) of described rich text object, according to rich text object type and be pre-created Type dictionary, record type respective attributes value in the model of respective type.
Described type dictionary is for recording the object properties that the type of each rich text object is corresponding, respectively Object properties corresponding to the type of rich text object can the genus of rich text object model that provides of integrated system Property, add other attributes time the most as required.
Present module: for showing all rich text objects that parsing module parses in edit box;
Editor module: include intron module and delete submodule;Described intron module, being used for will Insert object to join in described array of data, and resolved by parsing module, present module and show In described edit box;Described deletion submodule, for cancelling deleted object in a rendering module aobvious Show state;
Return parsing module: the array of data after creating renewal, in acquisition edit box, all of richness is civilian This object, for each of which rich text object, according to its type according to the class type-word being pre-created Allusion quotation is recorded, and extracts its respective attributes, joins in the array of data after renewal.
It is below embodiment:
Embodiment 1
A kind of RichText Edition method, realizes based on iOS operating system, as it is shown in figure 1, include with Lower step:
(1) initialize: obtaining storage has the initial data array of RichText Edition object;
Described RichText Edition object, including text rich text object, expression rich text object, picture Rich text object, video rich text object and hyperlink rich text object.
(2) resolve: for each data in the initial data array that step (1) obtains, profit Unified rich text object is converted to predefined rich text object model (XXEditThemeModel)。
The type dictionary being pre-created, as follows:
Described rich text object model (XXEditThemeModel) includes type attribute, when type belongs to Property, its value of type attribute can be: text, expression, picture, video, hyperlink.All kinds turn Change unified rich text object model process into as follows:
For text object (style=text), it is not necessary to create new model, rich text object model (XXEditThemeModel), add content, color, font size attribute in type dictionary simultaneously.
For expression object (style=emoji), take expression numbering attribute, then record at model Inside EmotionAttachmentl, EmotionAttachment is inherited from NSTextAttachment And add with properties: expression numbering.Owing to being inherited from NSTextAttachment, parent has one Individual attribute image is inherited, and can record the expression picture of this locality.
For object picture (style=image), take picture address, highly and width attribute, Then recording inside model XXImageAttachment, XXImageAttachment is inherited from NSTextAttachment also adds with properties: picture address, highly and width.
For object video (style=video), take video pictures address, video flowing address, video Source and type safe attribute, then record inside model XXVideoAttachment, XXVideoAttachmentl is inherited from NSTextAttachment and adds with properties: video pictures Address, video flowing address, source video sequence and security type.
For hyperlinked object (style=link), take webpage title, link and security type Attribute, then records inside model XXUrlAttachment, and XXUrlAttachment is inherited from NSTextAttachment also adds with properties: webpage title, link and security type.
(3) present: in edit box, all rich texts pair that step display (2) parses successively As.
Technically, rich text object is exactly content of text in fact, than character string specifically recording text Information, is stitched together and can pass through these two key codes, to text box assignment, display:
NSAttributedString*attachStr=
[NSAttributedStringattributedStringWithAttachment: rich text pair As];
TextView.attributedText=attachStr;
By carrying out integrated to these Attachment, and extend new attribute, it is possible to realize in text Display " picture " this simple picture and text mixing logic.
(4) editor: insert in edit box or delete rich text object.When inserting rich text object: Insertion content utilizes described rich text object model resolve, and display is in described edit box;When When deleting rich text object, cancel the display being deleted rich text object.
Deletion logic primary for iOS can be used, the most directly cancel display.The present embodiment uses following deleting Except logic: choose for object to be deleted, multiple object to be deleted can be selected simultaneously, then Perform to delete logic, cancel the display of all selected objects.
Insert logic, corresponding rich text object must be created, calculate cursor position, press in cursor position According to the method for step (3), edit box shows described object.
(5) parsing is returned: create the array of data after updating, the editor after obtaining step (4) process All of rich text object in frame, for each of which rich text object, according to its type according in advance The type dictionary first created is recorded, and extracts its respective attributes, joins in the array of data after renewal.
Embodiment 2
The RichText Edition system that the present invention provides, as in figure 2 it is shown, include:
Initialization module: have the initial data array of RichText Edition object for obtaining storage;Described RichText Edition object, including text rich text object, expression rich text object, picture rich text pair As, video rich text object and hyperlink rich text object.
Parsing module: for each data in described initial data array, utilize pre-defined Rich text object model be converted to unified rich text object, submit to present module.
For each data in initial data, determine its type.Described rich text object model (XXEditThemeModel) it comprises an attribute for the concrete kind of rich text object described in labelling Type (style).According to rich text object type and the type dictionary that is pre-created, in respective type Model in record type respective attributes value, thus in the model of respective type, record these data.
Described type dictionary is for recording the object properties that the type of each rich text object is corresponding, respectively Object properties corresponding to the type of rich text object can the genus of rich text object model that provides of integrated system Property, add other attributes time the most as required.Described type dictionary is concrete as described in Example 1.
Wherein, text type model, i.e. rich text object model splice content, color, font size genus Property;Split-join model EmotionAttachmentl in expression Type model, i.e. rich text object model, Described model E motionAttachmentl is inherited from NSTextAttachment and adds with properties: Expression numbering;Split-join model in described picture/mb-type model, i.e. rich text object model XXImageAttachment, XXImageAttachment are inherited from NSTextAttachment and add With properties: picture address, highly and width;Video type model, i.e. rich text object mould Split-join model XXVideoAttachment in type, XXVideoAttachmentl are inherited from NSTextAttachment also adds with properties: video pictures address, video flowing address, video come Source and security type;Split-join model in described hyperlink type model, i.e. rich text object model Below XXUrlAttachment, XXUrlAttachment are inherited from NSTextAttachment and add Attribute: webpage title, link and security type.
Present module: for showing all rich text objects that parsing module parses in edit box.
Editor module: include intron module and delete submodule;Described intron module, being used for will Insert object to join in described array of data, and resolved by parsing module, present module and show In described edit box;Described deletion submodule, for cancelling deleted object in a rendering module aobvious Show state.
Return parsing module: the array of data after creating renewal, in acquisition edit box, all of richness is civilian This object, for each of which rich text object, according to its type according to the class type-word being pre-created Allusion quotation is recorded, and extracts its respective attributes, joins in the array of data after renewal.
As it will be easily appreciated by one skilled in the art that and the foregoing is only presently preferred embodiments of the present invention, Not in order to limit the present invention, all made within the spirit and principles in the present invention any amendment, etc. With replacement and improvement etc., should be included within the scope of the present invention.

Claims (10)

1. a RichText Edition method, it is characterised in that comprise the following steps:
(1) initialize: obtaining storage has the initial data array of RichText Edition object;
(2) resolve: for each data in the initial data array that step (1) obtains, profit Unified rich text object is converted to predefined rich text object model;Described rich text object Including type attribute, for the type of data described in labelling;
(3) present: in edit box, all rich texts pair that step display (2) parses successively As;
(4) editor: insert in edit box or delete rich text object;
(5) parsing is returned: create the array of data after updating, the editor after obtaining step (4) process All of rich text object in frame, for each of which rich text object, according to its type according in advance The type dictionary first created is recorded, and extracts its respective attributes, joins in the array of data after renewal.
2. RichText Edition method as claimed in claim 1, it is characterised in that step (1) institute State RichText Edition object to include: text rich text object, expression rich text object, picture rich text Object, video rich text object and hyperlink rich text object.
3. RichText Edition method as claimed in claim 1, it is characterised in that step (2) institute State each data in the initial data array that step (1) is obtained, utilize predefined richness Document object model is converted to unified rich text object, particularly as follows:
For each data in the initial data array that step (1) obtains, determine its type and incite somebody to action Types value record, in the type attribute of described rich text object model, belongs to according to rich text object type The value of property and the type dictionary being pre-created, record these data in the model of respective type.
4. RichText Edition method as claimed in claim 3, it is characterised in that step (2) institute State type dictionary for object properties corresponding to the type recording each rich text object.
5. RichText Edition method as claimed in claim 4, it is characterised in that step (2) institute Stating object properties corresponding to the type of each rich text object can the rich text object model that provides of integrated system Attribute.
6. a RichText Edition system, it is characterised in that including:
Initialization module: have the initial data array of RichText Edition object for obtaining storage;
Parsing module: for each data in described initial data array, utilize pre-defined Rich text object model be converted to unified rich text object, submit to present module;Described rich literary composition This object includes type attribute, for the type of data described in labelling;
Present module: for showing all rich text objects that parsing module parses in edit box;
Editor module: include intron module and delete submodule;Described intron module, being used for will Insert object to join in described array of data, and resolved by parsing module, present module and show In described edit box;Described deletion submodule, for cancelling deleted object in a rendering module aobvious Show state;
Return parsing module: the array of data after creating renewal, in acquisition edit box, all of richness is civilian This object, for each of which rich text object, according to its type according to the class type-word being pre-created Allusion quotation is recorded, and extracts its respective attributes, joins in the array of data after renewal.
7. RichText Edition system as claimed in claim 6, it is characterised in that described rich text is compiled Collect object, including text rich text object, expression rich text object, picture rich text object, video Rich text object and hyperlink rich text object.
8. RichText Edition system as claimed in claim 6, it is characterised in that described parsing module Each data separate predefined rich text object model in described initial data array is changed For unified rich text object, particularly as follows:
For each data in initial data, determine its type and record at described rich text object In the type attribute of model, according to the value of rich text object type attributes and the class type-word that is pre-created Allusion quotation, records these data in the model of respective type.
9. RichText Edition system as claimed in claim 8, it is characterised in that described type dictionary For recording the object properties that the type of each rich text object is corresponding.
10. RichText Edition system as claimed in claim 9, it is characterised in that described each rich literary composition Object properties corresponding to the type of this object can the attribute of rich text object model that provides of integrated system.
CN201610172321.9A 2016-03-24 2016-03-24 A kind of RichText Edition method and system Active CN105843787B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610172321.9A CN105843787B (en) 2016-03-24 2016-03-24 A kind of RichText Edition method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610172321.9A CN105843787B (en) 2016-03-24 2016-03-24 A kind of RichText Edition method and system

Publications (2)

Publication Number Publication Date
CN105843787A true CN105843787A (en) 2016-08-10
CN105843787B CN105843787B (en) 2018-08-21

Family

ID=56583146

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610172321.9A Active CN105843787B (en) 2016-03-24 2016-03-24 A kind of RichText Edition method and system

Country Status (1)

Country Link
CN (1) CN105843787B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106777161A (en) * 2016-12-20 2017-05-31 厦门美图移动科技有限公司 A kind of memorandum method to set up, device and mobile terminal
CN108322807A (en) * 2018-02-24 2018-07-24 武汉斗鱼网络科技有限公司 A kind of barrage methods of exhibiting and device
CN108804631A (en) * 2018-05-31 2018-11-13 北京字节跳动网络技术有限公司 Emoticon storage method, device, computer readable storage medium and terminal
CN109753644A (en) * 2018-12-26 2019-05-14 百度在线网络技术(北京)有限公司 A kind of RichText Edition method, apparatus, mobile terminal and storage medium
CN110516028A (en) * 2019-07-29 2019-11-29 贝壳技术有限公司 A kind of method and device for realizing complicated editing machine based on react
CN111274760A (en) * 2020-01-09 2020-06-12 北京字节跳动网络技术有限公司 Rich text data processing method and device, electronic equipment and computer storage medium
CN111523065A (en) * 2019-02-02 2020-08-11 阿里巴巴集团控股有限公司 Rich text data processing method and device, electronic equipment and computer storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040268235A1 (en) * 2003-06-26 2004-12-30 International Business Machines Corporation Rich text handling for a web application
CN102799592A (en) * 2011-05-26 2012-11-28 腾讯科技(深圳)有限公司 Parsing method and system of rich text document
CN103279559A (en) * 2013-06-13 2013-09-04 北京神鹰城讯科技有限公司 Rich text editing method and device based on Android system
CN103389968A (en) * 2013-07-10 2013-11-13 福州博远无线网络科技有限公司 Method and system for realizing rich text display
US9201852B2 (en) * 2013-05-24 2015-12-01 David Wei Ge Method for in-browser visual HTML editing via bi-directional navigation and virtual properties

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040268235A1 (en) * 2003-06-26 2004-12-30 International Business Machines Corporation Rich text handling for a web application
CN102799592A (en) * 2011-05-26 2012-11-28 腾讯科技(深圳)有限公司 Parsing method and system of rich text document
US9201852B2 (en) * 2013-05-24 2015-12-01 David Wei Ge Method for in-browser visual HTML editing via bi-directional navigation and virtual properties
CN103279559A (en) * 2013-06-13 2013-09-04 北京神鹰城讯科技有限公司 Rich text editing method and device based on Android system
CN103389968A (en) * 2013-07-10 2013-11-13 福州博远无线网络科技有限公司 Method and system for realizing rich text display

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106777161A (en) * 2016-12-20 2017-05-31 厦门美图移动科技有限公司 A kind of memorandum method to set up, device and mobile terminal
CN106777161B (en) * 2016-12-20 2020-05-08 厦门美图移动科技有限公司 Memorandum setting method and device and mobile terminal
CN108322807A (en) * 2018-02-24 2018-07-24 武汉斗鱼网络科技有限公司 A kind of barrage methods of exhibiting and device
CN108804631A (en) * 2018-05-31 2018-11-13 北京字节跳动网络技术有限公司 Emoticon storage method, device, computer readable storage medium and terminal
CN109753644A (en) * 2018-12-26 2019-05-14 百度在线网络技术(北京)有限公司 A kind of RichText Edition method, apparatus, mobile terminal and storage medium
CN109753644B (en) * 2018-12-26 2023-11-28 百度在线网络技术(北京)有限公司 Rich text editing method and device, mobile terminal and storage medium
CN111523065A (en) * 2019-02-02 2020-08-11 阿里巴巴集团控股有限公司 Rich text data processing method and device, electronic equipment and computer storage medium
CN111523065B (en) * 2019-02-02 2023-04-25 阿里巴巴集团控股有限公司 Rich text data processing method and device, electronic equipment and computer storage medium
CN110516028A (en) * 2019-07-29 2019-11-29 贝壳技术有限公司 A kind of method and device for realizing complicated editing machine based on react
CN110516028B (en) * 2019-07-29 2022-04-29 贝壳技术有限公司 Method and device for realizing complex editor based on act
CN111274760A (en) * 2020-01-09 2020-06-12 北京字节跳动网络技术有限公司 Rich text data processing method and device, electronic equipment and computer storage medium
CN111274760B (en) * 2020-01-09 2023-07-18 抖音视界有限公司 Rich text data processing method and device, electronic equipment and computer storage medium

Also Published As

Publication number Publication date
CN105843787B (en) 2018-08-21

Similar Documents

Publication Publication Date Title
CN105843787A (en) Rich text editing method and system
CN108491205B (en) Front-end webpage development method and system based on component tree
US8375293B2 (en) Method and apparatus for defining documents
US8135755B2 (en) Templates in a schema editor
US7266767B2 (en) Method and apparatus for automated authoring and marketing
US11249622B2 (en) Computerized system for creating interactive electronic books
US7849439B2 (en) Application-generic sequence diagram generator driven by a non-proprietary language
US7458021B2 (en) System and method for author-driven template switching in the development and modification of web pages
CN101599011A (en) DPS (Document Processing System) and method
CN112380823A (en) System and method for compiling flight manual of civil aircraft
CN102193789B (en) Method and equipment for realizing configurable skip link
CN104424170A (en) Electronic content data packet postprocessing system and method
JP6603929B1 (en) Movie editing server and program
Fischer et al. Brassau: automatic generation of graphical user interfaces for virtual assistants
KR20110012541A (en) Digital story board creation system
CN106528516A (en) Method for establishing analysis report
US20080270887A1 (en) Document Processing Device And Document Processing Method
CN115309476A (en) Browser-based ofd file display and editing method
US20070220439A1 (en) Information Management Device
Jhala Exploiting structure and conventions of movie scripts for information retrieval and text mining
Fels et al. Sign language online with Signlink Studio 2.0
CN102043821B (en) Document displaying method
KR20040090866A (en) XML Document Editor Using a Form and Computer-Readable Recording Medium
Haine HTML Mastery: Semantics, Standards, and Styling
CN102104740B (en) Hybrid arranging method and device for multi-language captions

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