CN109783793A - Page editing composition method and device - Google Patents
Page editing composition method and device Download PDFInfo
- Publication number
- CN109783793A CN109783793A CN201811528373.0A CN201811528373A CN109783793A CN 109783793 A CN109783793 A CN 109783793A CN 201811528373 A CN201811528373 A CN 201811528373A CN 109783793 A CN109783793 A CN 109783793A
- Authority
- CN
- China
- Prior art keywords
- page
- attribute information
- adjustment
- adjusting
- updated
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 238000012549 training Methods 0.000 claims abstract description 8
- 239000000523 sample Substances 0.000 claims description 39
- 239000013074 reference sample Substances 0.000 claims description 21
- 230000000694 effects Effects 0.000 abstract description 4
- 238000012545 processing Methods 0.000 abstract description 2
- 238000004891 communication Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 238000012937 correction Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000013527 convolutional neural network Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003062 neural network model Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Landscapes
- Processing Or Creating Images (AREA)
- Document Processing Apparatus (AREA)
Abstract
The embodiment of the present invention provides a kind of page editing composition method and device, belongs to page processing technology field.This method comprises: obtaining the page generated based on template Automatic Typesetting, the attribute information of the page is input to page adjustment model, exports updated attribute information, attribute of the attribute information for edit object every in representation page;The page is adjusted based on updated attribute information, page adjustment model is obtained based on sample for reference attribute information and the training of master sample attribute information;Wherein, master sample attribute information is the attribute information after sample page is adjusted, and sample for reference attribute information is that inversely adjustment obtains at random based on master sample attribute information.Since the Automatic Typesetting of the model realization page can be adjusted by the page, and can be for further adjustments based on page adjustment model after according to template typesetting page, so that page composition efficiency can be improved, and page landscaping effect can be improved.
Description
Technical Field
The embodiment of the invention relates to the technical field of page processing, in particular to a page editing and typesetting method and device.
Background
At present, automatic typesetting of page layout generally defines the page layout in advance by using a template, and sets various auxiliary rules to automatically form the page layout according to the position, size and attribute of a page editing object. Because the content of the page varies widely, it is difficult to set a general rule for adjusting the page layout, and it is difficult to meet the needs of users who have high aesthetic requirements for the page layout.
Disclosure of Invention
In order to solve the above problems, embodiments of the present invention provide a method and an apparatus for editing and typesetting a page, which overcome the above problems or at least partially solve the above problems.
According to a first aspect of the embodiments of the present invention, there is provided a page editing and layout method, including:
acquiring a page generated based on template automatic typesetting, inputting the attribute information of the page into a page adjusting model, and outputting updated attribute information, wherein the attribute information is used for representing the attributes of each editing object in the page;
adjusting the page based on the updated attribute information, wherein the page adjustment model is obtained based on the reference sample attribute information and the standard sample attribute information; the standard sample attribute information is the attribute information of the sample page after adjustment, and the reference sample attribute information is obtained by reverse random adjustment based on the standard sample attribute information.
According to the method provided by the embodiment of the invention, the page generated by automatic typesetting based on the template is obtained, the attribute information of the page is input into the page adjusting model, and the updated attribute information is output. And adjusting the page based on the updated attribute information. The page layout efficiency can be improved and the page beautifying effect can be improved because the automatic layout of the page can be realized through the page layout model and the page can be further adjusted based on the page layout model after the page is laid according to the template.
According to a second aspect of the embodiments of the present invention, there is provided a page editing and typesetting apparatus, including:
the output module is used for acquiring a page generated based on automatic template typesetting, inputting the attribute information of the page into the page adjusting model, and outputting the updated attribute information, wherein the attribute information is used for representing the attributes of each editing object in the page;
the adjusting module is used for adjusting the page based on the updated attribute information, and the page adjusting model is obtained based on reference sample attribute information and standard sample attribute information through training; the standard sample attribute information is the attribute information of the sample page after adjustment, and the reference sample attribute information is obtained by reverse random adjustment based on the standard sample attribute information.
According to a third aspect of embodiments of the present invention, there is provided an electronic apparatus, including:
at least one processor; and
at least one memory communicatively coupled to the processor, wherein:
the memory stores program instructions executable by the processor, and the processor calls the program instructions to execute the page editing and typesetting method provided by any one of the various possible implementations of the first aspect.
According to a fourth aspect of the present invention, there is provided a non-transitory computer readable storage medium storing computer instructions for causing a computer to execute the page editing and layout method provided in any one of the various possible implementations of the first aspect.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory and are not restrictive of embodiments of the invention.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and those skilled in the art can also obtain other drawings according to the drawings without creative efforts.
Fig. 1 is a schematic flow chart of a page editing and typesetting method according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of a page editing and typesetting apparatus according to an embodiment of the present invention;
fig. 3 is a block diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
At present, automatic typesetting of page layout generally defines the page layout in advance by using a template, and sets various auxiliary rules to automatically form the page layout according to the position, size and attribute of a page editing object. Because the content of the page varies widely, it is difficult to set a general rule for adjusting the page layout, and it is difficult to meet the needs of users who have high aesthetic requirements for the page layout.
In view of the above situation, the embodiment of the present invention provides a page editing and typesetting method. The method can be applied to page editing scenes, such as PPT editing, text book arrangement, magazine page editing, poster editing and the like, and the embodiment of the invention is not particularly limited. Referring to fig. 1, the method includes:
101. and acquiring a page generated based on template automatic typesetting, inputting the attribute information of the page into a page adjusting model, and outputting the updated attribute information, wherein the attribute information is used for representing the attributes of each editing object in the page.
Wherein the template can be used to determine the overall layout in the page. The template can determine which places in which pages put characters and which places put pictures. For example, the template may have a text box, a picture box, etc., which may be used as an editing object of the template, such as adjusting the size of the text box, etc. After the user inputs the characters and pictures needing to be put into the template, the corresponding page can be automatically typeset and generated based on the template. However, the layout and layout of the page may not be appropriate based on the automatically generated page of the template, such as the picture exceeds the picture frame, the character font is too large, and the like, so that the attribute information of the page can be extracted for subsequent adjustment. The attribute information may be used to indicate attributes of each editing object in the page, such as a size of a text box, which is not specifically limited in this embodiment of the present invention.
102. Adjusting the page based on the updated attribute information, wherein the page adjustment model is obtained based on the reference sample attribute information and the standard sample attribute information; the standard sample attribute information is the attribute information of the sample page after adjustment, and the reference sample attribute information is obtained by reverse random adjustment based on the standard sample attribute information.
And the standard sample attribute information is the adjusted attribute information of the sample page. The "adjusted" here may be adjusted by a machine, or may be manually adjusted attribute information, that is, attribute information of a page finally accepted by a user. The reference sample attribute information is obtained by reverse random adjustment of the standard sample attribute information, that is, random adjustment of one or more items of sample attribute information, so as to obtain the reference sample attribute information.
According to the method provided by the embodiment of the invention, the page generated by automatic typesetting based on the template is obtained, the attribute information of the page is input into the page adjusting model, and the updated attribute information is output. And adjusting the page based on the updated attribute information. The page layout efficiency can be improved and the page beautifying effect can be improved because the automatic layout of the page can be realized through the page layout model and the page can be further adjusted based on the page layout model after the page is laid according to the template.
Based on the content of the above embodiment, as an optional embodiment, each item of editing object in the page at least includes any one of the following four objects, where the following four objects are characters, pictures, frames, and lines, respectively. In the above embodiment, the attribute information of the page is extracted, and the attribute information of the editing object in the page is also mainly extracted. For example, the font size, display range, color, etc. of characters, the size and placement angle of pictures, the thickness and size of frames, the thickness and length of lines, etc.
The resulting page adjustment model may also be trained prior to using the page adjustment model. Based on the content of the foregoing embodiment, as an optional embodiment, before inputting the attribute information to the page adjustment model and outputting the updated attribute information, the method further includes: and training the initial model based on the reference sample attribute information and the standard sample attribute information to obtain a page adjustment model. The initial model may be a deep neural network model or a convolutional neural network model, which is not specifically limited in the embodiment of the present invention.
Considering the page adjusted by the page adjustment model, there may be a relatively large deviation of some attribute information. After the page generated by the template is manually adjusted, the difference between the attribute information before adjustment and the attribute information after adjustment is generally not too large. In order to avoid a large deviation caused by an accident, after the page is adjusted based on the updated attribute information, the adjusted page may be corrected. Regarding the manner of correcting the adjusted page, the embodiment of the present invention is not particularly limited thereto, and includes but is not limited to: calculating an attribute adjustment difference between the attribute information and the updated attribute information; and adjusting the difference value according to the attribute, and correcting the page.
Specifically, the editing objects are four editing objects listed in the above embodiment, and the attribute information includes a display range of a character, a display range of a picture, a line width of a frame, and a line width of a line. The above four kinds of attribute information may be quantized, and when calculating the attribute adjustment difference between the attribute information and the updated attribute information, the difference may be calculated individually for each item. For example, the area difference between the display range of the characters in the attribute information and the display range of the characters in the updated attribute information is an attribute adjustment difference value. And the area difference between the display range of the picture in the attribute information and the display range of the picture in the updated attribute information is the other attribute adjustment difference value. Of course, the independent attribute adjustment differences may be integrated, for example, an integral attribute adjustment difference may be calculated in a weighted summation manner, or may not be integrated, which is not specifically limited in the embodiment of the present invention.
Based on the content of the foregoing embodiment, as an optional embodiment, the embodiment of the present invention does not specifically limit the manner of adjusting the difference value according to the attribute and correcting the page, and includes but is not limited to: and if the attribute adjustment difference value is within the preset threshold range, maintaining the adjusted page, and if the attribute adjustment difference value is not within the preset threshold range, maintaining the page before adjustment.
If the attribute adjustment difference value is within the preset threshold range, the adjusted page is close to the actual requirement, and therefore the adjusted page can be maintained. If the attribute adjustment difference value is within the preset threshold range, it indicates that the page which may be directly subjected to template layout may be closer to the actual requirement, so that the page before adjustment, that is, the page which is directly subjected to template layout, may be maintained. It should be noted that, in combination with the above embodiments, if the attribute adjustment difference values are independent and are not integrated, the items can be determined separately. Taking the display range of the text, the display range of the picture, the line width of the frame and the line width of the line as examples, the attribute information can be independently judged.
Specifically, the area difference between the display range of the characters in the attribute information and the display range of the updated characters in the attribute information is used as an attribute adjustment difference value, and whether the attribute adjustment difference value is within a first preset threshold range can be determined. The area difference between the display range of the picture in the attribute information and the display range of the picture in the updated attribute information is a second attribute adjustment difference value, and whether the attribute adjustment difference value is within a second preset threshold range can be judged. Similarly, the four items of content included in the attribute information are sequentially judged one by one, and if all the four items of results are within the corresponding preset threshold range, the adjusted page can be maintained. Otherwise, the page before adjustment is maintained. If the attribute adjustment difference is integrated, the integrated attribute adjustment difference may be compared with the preset threshold range once, and what logic branch is executed may be determined according to the comparison result.
Based on the content of the foregoing embodiment, as an optional embodiment, after the page is adjusted based on the updated attribute information, the page adjustment model may also be updated. The embodiment of the present invention does not specifically limit the updating manner of the page adjustment model, and includes but is not limited to: and updating the page adjustment model based on the attribute information and the updated attribute information. The updating process may refer to a process of adjusting the model by the trained page, mainly adjusting the parameters, which is not specifically limited in the embodiment of the present invention.
Based on the content of the above embodiment, an embodiment of the present invention provides a page editing and typesetting apparatus, which is used for executing the page editing and typesetting method provided in the above method embodiment. Referring to fig. 2, the apparatus includes: an output module 201 and an adjustment module 202; wherein,
an output module 201, configured to obtain a page generated by automatic layout based on a template, input attribute information of the page to a page adjustment model, and output updated attribute information, where the attribute information is used to represent attributes of each editing object in the page;
the adjusting module 202 is configured to adjust a page based on the updated attribute information, and the page adjusting model is obtained by training based on the reference sample attribute information and the standard sample attribute information; the standard sample attribute information is the attribute information of the sample page after adjustment, and the reference sample attribute information is obtained by reverse random adjustment based on the standard sample attribute information.
Based on the content of the above embodiment, as an optional embodiment, each item of editing object in the page at least includes any one of the following four objects, where the following four objects are characters, pictures, frames, and lines, respectively.
Based on the content of the foregoing embodiment, as an alternative embodiment, the apparatus further includes:
and the training module is used for training the initial model based on the reference sample attribute information and the standard sample attribute information to obtain a page adjustment model.
Based on the content of the foregoing embodiment, as an alternative embodiment, the apparatus further includes:
the calculation module is used for calculating an attribute adjustment difference value between the attribute information and the updated attribute information;
and the correction module is used for correcting the page according to the attribute adjustment difference value.
Based on the content of the foregoing embodiment, as an optional embodiment, the correction module is configured to maintain the adjusted page when the attribute adjustment difference is within the preset threshold range, and maintain the page before adjustment when the attribute adjustment difference is not within the preset threshold range.
Based on the content of the foregoing embodiment, as an alternative embodiment, the apparatus further includes:
and the updating module is used for updating the page adjusting model based on the attribute information and the updated attribute information.
According to the device provided by the embodiment of the invention, the page generated by automatic typesetting based on the template is obtained, the attribute information of the page is input into the page adjusting model, and the updated attribute information is output. And adjusting the page based on the updated attribute information. The page layout efficiency can be improved and the page beautifying effect can be improved because the automatic layout of the page can be realized through the page layout model and the page can be further adjusted based on the page layout model after the page is laid according to the template.
Fig. 3 illustrates a physical structure diagram of an electronic device, which may include, as shown in fig. 3: a processor (processor)310, a communication Interface (communication Interface)320, a memory (memory)330 and a communication bus 330, wherein the processor 310, the communication Interface 320 and the memory 330 communicate with each other via the communication bus 330. The processor 310 may call logic instructions in the memory 330 to perform the following method: acquiring a page generated based on template automatic typesetting, inputting the attribute information of the page into a page adjusting model, and outputting updated attribute information, wherein the attribute information is used for representing the attributes of each editing object in the page; adjusting the page based on the updated attribute information, wherein the page adjustment model is obtained based on the reference sample attribute information and the standard sample attribute information; the standard sample attribute information is the attribute information of the sample page after adjustment, and the reference sample attribute information is obtained by reverse random adjustment based on the standard sample attribute information.
In addition, the logic instructions in the memory 330 may be implemented in the form of software functional units and stored in a computer readable storage medium when the software functional units are sold or used as independent products. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, an electronic device, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
Embodiments of the present invention further provide a non-transitory computer-readable storage medium, on which a computer program is stored, where the computer program is implemented to perform the method provided in the foregoing embodiments when executed by a processor, and the method includes: acquiring a page generated based on template automatic typesetting, inputting the attribute information of the page into a page adjusting model, and outputting updated attribute information, wherein the attribute information is used for representing the attributes of each editing object in the page; adjusting the page based on the updated attribute information, wherein the page adjustment model is obtained based on the reference sample attribute information and the standard sample attribute information; the standard sample attribute information is the attribute information of the sample page after adjustment, and the reference sample attribute information is obtained by reverse random adjustment based on the standard sample attribute information.
The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in the embodiments or some parts of the embodiments.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
Claims (9)
1. A page editing and typesetting method is characterized by comprising the following steps:
acquiring a page generated based on template automatic typesetting, inputting the attribute information of the page into a page adjusting model, and outputting updated attribute information, wherein the attribute information is used for representing the attributes of each editing object in the page;
adjusting the page based on the updated attribute information, wherein the page adjustment model is obtained based on reference sample attribute information and standard sample attribute information; the standard sample attribute information is the attribute information of the sample page after adjustment, and the reference sample attribute information is obtained by reverse random adjustment based on the standard sample attribute information.
2. The method according to claim 1, wherein each item of editing objects in the page comprises at least any one of the following four objects, which are characters, pictures, borders and lines.
3. The method of claim 1, wherein before inputting the attribute information into a page adjustment model and outputting updated attribute information, the method further comprises:
and training an initial model based on the reference sample attribute information and the standard sample attribute information to obtain the page adjustment model.
4. The method of claim 1, wherein after adjusting the page based on the updated attribute information, further comprising:
calculating an attribute adjustment difference between the attribute information and the updated attribute information;
and correcting the page according to the attribute adjustment difference value.
5. The method of claim 4, wherein the adjusting the difference value according to the attribute to correct the page comprises:
if the attribute adjustment difference value is within a preset threshold range, maintaining the adjusted page, and if the attribute adjustment difference value is not within the preset threshold range, maintaining the page before adjustment.
6. The method of claim 1, wherein after adjusting the page based on the updated attribute information, further comprising:
and updating the page adjustment model based on the attribute information and the updated attribute information.
7. A page editing and composing apparatus, comprising:
the output module is used for acquiring a page generated based on automatic template typesetting, inputting the attribute information of the page into a page adjusting model, and outputting updated attribute information, wherein the attribute information is used for representing the attributes of each editing object in the page;
the adjusting module is used for adjusting the page based on the updated attribute information, and the page adjusting model is obtained based on reference sample attribute information and standard sample attribute information through training; the standard sample attribute information is the attribute information of the sample page after adjustment, and the reference sample attribute information is obtained by reverse random adjustment based on the standard sample attribute information.
8. An electronic device, comprising:
at least one processor; and
at least one memory communicatively coupled to the processor, wherein:
the memory stores program instructions executable by the processor, the processor invoking the program instructions to perform the method of any of claims 1 to 6.
9. A non-transitory computer-readable storage medium storing computer instructions that cause a computer to perform the method of any one of claims 1 to 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811528373.0A CN109783793A (en) | 2018-12-13 | 2018-12-13 | Page editing composition method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811528373.0A CN109783793A (en) | 2018-12-13 | 2018-12-13 | Page editing composition method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109783793A true CN109783793A (en) | 2019-05-21 |
Family
ID=66496894
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811528373.0A Pending CN109783793A (en) | 2018-12-13 | 2018-12-13 | Page editing composition method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109783793A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111242691A (en) * | 2020-01-14 | 2020-06-05 | 广东博智林机器人有限公司 | Method and device for generating advertisement poster, storage medium and terminal equipment |
CN111524208A (en) * | 2020-04-24 | 2020-08-11 | 广东博智林机器人有限公司 | Poster arrangement model training method, poster generation method and device |
CN113505565A (en) * | 2021-05-25 | 2021-10-15 | 北京北大方正电子有限公司 | Page object combination method, device, electronic equipment, medium and program product |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101393647A (en) * | 2008-10-23 | 2009-03-25 | 浙江大学 | A Document Layout Method Based on Friendly User Interaction |
CN102609967A (en) * | 2012-02-17 | 2012-07-25 | 杭州电子科技大学 | Generating and typesetting method of image-text report |
US20130127703A1 (en) * | 2011-08-31 | 2013-05-23 | Max A. Wendt | Methods and Apparatus for Modifying Typographic Attributes |
CN104239284A (en) * | 2014-09-15 | 2014-12-24 | 广州市西美信息科技有限公司 | Method and device for automatic image-text composition |
CN108920955A (en) * | 2018-06-29 | 2018-11-30 | 北京奇虎科技有限公司 | A kind of webpage back door detection method, device, equipment and storage medium |
-
2018
- 2018-12-13 CN CN201811528373.0A patent/CN109783793A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101393647A (en) * | 2008-10-23 | 2009-03-25 | 浙江大学 | A Document Layout Method Based on Friendly User Interaction |
US20130127703A1 (en) * | 2011-08-31 | 2013-05-23 | Max A. Wendt | Methods and Apparatus for Modifying Typographic Attributes |
CN102609967A (en) * | 2012-02-17 | 2012-07-25 | 杭州电子科技大学 | Generating and typesetting method of image-text report |
CN104239284A (en) * | 2014-09-15 | 2014-12-24 | 广州市西美信息科技有限公司 | Method and device for automatic image-text composition |
CN108920955A (en) * | 2018-06-29 | 2018-11-30 | 北京奇虎科技有限公司 | A kind of webpage back door detection method, device, equipment and storage medium |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111242691A (en) * | 2020-01-14 | 2020-06-05 | 广东博智林机器人有限公司 | Method and device for generating advertisement poster, storage medium and terminal equipment |
CN111524208A (en) * | 2020-04-24 | 2020-08-11 | 广东博智林机器人有限公司 | Poster arrangement model training method, poster generation method and device |
CN113505565A (en) * | 2021-05-25 | 2021-10-15 | 北京北大方正电子有限公司 | Page object combination method, device, electronic equipment, medium and program product |
CN113505565B (en) * | 2021-05-25 | 2024-02-13 | 北京北大方正电子有限公司 | Page object combination method, device, electronic equipment, medium and program product |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109783793A (en) | Page editing composition method and device | |
US20160062716A1 (en) | Information processing apparatus, information processing method, and storage medium | |
CN104573131B (en) | Generate the method and terminal installation of item detail page data | |
CN107491422B (en) | Character display method and device and electronic equipment | |
CN114373444B (en) | Method, system and equipment for synthesizing voice based on montage | |
US8107757B2 (en) | Data correction method, apparatus and program | |
CN117389559B (en) | Target page generation method and device | |
CN111191470A (en) | Document translation method and device | |
CN108121693B (en) | Slide beautifying method and device | |
CN113450282B (en) | Method and system for beautifying image | |
US11803691B2 (en) | Text wrap modification using variable inset | |
KR101814981B1 (en) | Web-based Interactive Image Production System | |
US10354125B2 (en) | Photograph processing method and system | |
CN111783382A (en) | Recommendation method and device for visual effect of document | |
CN112907438A (en) | Portrait generation method and device, electronic equipment and storage medium | |
CN114638915A (en) | Intelligent layout method, system, equipment and storage medium for pictorial newspaper | |
CN111179381A (en) | Automatic typesetting method for image and text | |
EP4475069A1 (en) | Systems and methods for performing inpainting | |
JP2021189582A (en) | Learned machine learning model, image processing device, and training method for machine learning model | |
CN109087252B (en) | Method for calculating picture zoom ratio | |
US20250005262A1 (en) | Automatic justification enhancement with minimal content editing | |
KR102117169B1 (en) | Method and server for making paper book using user terminal | |
CN114143526B (en) | Image processing method, device, terminal device and readable storage medium | |
AU2023204097B1 (en) | Systems and methods for performing inpainting | |
CN107368276B (en) | A display control method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190521 |
|
RJ01 | Rejection of invention patent application after publication |