CN115408635A - Method and system for generating PDF file containing Echarts data chart based on pure front end - Google Patents

Method and system for generating PDF file containing Echarts data chart based on pure front end Download PDF

Info

Publication number
CN115408635A
CN115408635A CN202211022283.0A CN202211022283A CN115408635A CN 115408635 A CN115408635 A CN 115408635A CN 202211022283 A CN202211022283 A CN 202211022283A CN 115408635 A CN115408635 A CN 115408635A
Authority
CN
China
Prior art keywords
pdf file
echarts
information
data
generating
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
Application number
CN202211022283.0A
Other languages
Chinese (zh)
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.)
Inspur Cloud Information Technology Co Ltd
Original Assignee
Inspur Cloud Information 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 Inspur Cloud Information Technology Co Ltd filed Critical Inspur Cloud Information Technology Co Ltd
Priority to CN202211022283.0A priority Critical patent/CN115408635A/en
Publication of CN115408635A publication Critical patent/CN115408635A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • G06F16/986Document structures and storage, e.g. HTML extensions
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/186Templates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/205Parsing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Document Processing Apparatus (AREA)

Abstract

The invention relates to the technical field of front ends, in particular to a method for generating a PDF file containing an Echarts data chart based on a pure front end, which comprises the following steps of analyzing a template HTML to render a canvas image; acquiring an Echarts data chart picture; assembling a PDF file; the beneficial effects are that: the method and the system for generating the PDF file containing the Echarts data chart based on the pure front end collect all element information and corresponding styles by traversing a page DOM structure, and generate the PDF file containing the Echarts data chart in a mode of rendering the pure front end of the canvas image synthetic file. According to the scheme, the front end can independently run to generate the download file without depending on the back end, so that the interaction between the front end and the back end is reduced, the workload of back-end personnel is reduced, and the project development efficiency is improved. Meanwhile, the scheme also greatly improves the system fluency and improves the user experience.

Description

Method and system for generating PDF file containing Echarts data chart based on pure front end
Technical Field
The invention relates to the technical field of front ends, in particular to a method and a system for generating a PDF file containing an Echarts data chart based on a pure front end.
Background
With the trend of social development of informatization, networking and digitization, rapid informatization surge impacts various fields of human society. The data can be visualized to be new pursuits of people, and the Echarts data chart is produced on the basis of the new pursuits. Meanwhile, PDF is used as the most stable document format, and a PDF file with an Echarts data chart is directly downloaded in a front-end page, so that the new requirement of the front end is met.
In the prior art, a previous technical stack downloads a file in a front-end page, the file is mostly generated by a back end and then transmitted to a front end through an interface, and the front end assembles file content and file name for a user to download.
However, if a PDF file containing an Echarts data chart needs to be downloaded, the back end needs to master a large amount of front-end knowledge to render the chart, which increases the workload of back-end personnel and seriously affects the development progress of the back-end personnel. And the back-end personnel write the front-end content and are also contrary to the original purpose of the architecture design of separating the front-end and the back-end. Meanwhile, when the front end and the back end transmit large files through the interfaces, the system fluency can be reduced, the loading time is too long, and the use experience of a user is seriously influenced. In summary, generating a PDF file containing an Echarts data chart in a pure front-end manner is a problem that needs to be solved urgently at present.
Disclosure of Invention
The invention aims to provide a method and a system for generating a PDF file containing an Echarts data chart based on a pure front end, which aim to solve the problems in the background technology, generate the PDF file containing the Echarts data chart in a pure front end mode, reduce the workload of rear-end personnel and improve the project development efficiency. Meanwhile, the interaction between the front end and the back end is reduced, the system smoothness is improved, and the user experience is improved.
In order to achieve the purpose, the invention provides the following technical scheme: the method for generating the PDF file containing the Echarts data chart based on the pure front end comprises the following steps:
rendering the canvas image by analyzing the template HTML;
acquiring an Echarts data chart picture;
and assembling the PDF file.
Preferably, when the HTML template is analyzed, the system firstly acquires a root DOM element appointed in the page, and copies the root DOM element to obtain a cloned DOM tree;
the parsing of the HTML template is mainly carried out in two aspects: and recursing the whole DOM tree, and obtaining the position and style information of each layer of nodes. The detailed steps are as follows: position information, sub-element information, style description information, text node information, and the like;
and recursion is carried out on the whole DOM tree, and the stacking information of each layer of nodes is obtained.
Preferably, after the system acquires the position, the style information and the stacking information of each layer of nodes, the rendering step is performed, and the stacking data is generated by using the analyzed node data; and rendering the DOM elements into the canvas layer by layer according to the rule of rendering the stack data by the browser by using the stack data of the nodes.
Preferably, when an Echarts data chart picture is acquired, apache provides an API getDataURL from which an Echarts data chart can be derived as a picture, and specific parameter information in the API is as follows:
type-derived format, optionally png, jpg, svg;
pixelRatio — derived picture resolution ratio, default to 1;
background color — the background color of the derived picture, which is the color of options in echarts as default;
excludocomponents-a list of ignored components.
Preferably, when a PDF file is exported from the pure front end, a canvas image is rendered by using an HTML (hypertext markup language) parsing template, and then a canvas image is positioned in a PDF according to background-position to form the whole PDF file;
when a PDF file is generated, the width and height of a PDF content area need to be set in advance, the size of A4 paper is preset, and when the PDF file exceeds the height of the content area, the next page is replaced.
A system for generating a PDF file containing an Echarts data chart based on a pure front end comprises an analysis module, an acquisition module and an assembly module;
the analysis module is used for analyzing the template HTML to render the canvas image;
the acquisition module is used for acquiring Echarts data chart pictures;
and the assembling module is used for assembling the PDF file.
Preferably, in the parsing module, when parsing the HTML template, the system first obtains a root DOM element specified in the page, and copies the root DOM element to obtain a cloned DOM tree;
the parsing of the HTML template is mainly carried out in two aspects: and recursing the whole DOM tree, and obtaining the position and style information of each layer of nodes. The detailed steps are as follows: position information, sub-element information, style description information, text node information, and the like;
and recursing the whole DOM tree, and acquiring the stacking information of each layer of nodes.
Preferably, in the analysis module, after the system acquires the position, the style information and the stacking information of each layer of nodes, the rendering step is performed, and the stacking data is generated by using the analyzed node data; and rendering the DOM elements into the canvas layer by layer according to the rule of rendering the stack data by the browser by using the stack data of the nodes.
Preferably, in the acquiring module, apache provides an API-getDataURL from which an Echarts data chart can be derived as a picture, and specific parameter information in the API is as follows:
type-derived format, optionally png, jpg, svg;
pixelRatio — derived picture resolution ratio, default to 1;
background color — the background color of the derived picture, which is the color of options in echarts as default;
excludocomponents-a list of ignored components.
Preferably, in the assembly module, a canvas image is rendered by using an HTML (hypertext markup language) parsing template, and then a canvas image picture is positioned in a PDF according to background-position to form a whole PDF file;
when a PDF file is generated, the width and height of a PDF content area need to be set in advance, the size of A4 paper is preset, and when the PDF file exceeds the height of the content area, the next page is replaced.
Compared with the prior art, the invention has the beneficial effects that:
the method and the system for generating the PDF file containing the Echarts data chart based on the pure front end collect all element information and corresponding styles by traversing a page DOM structure, and generate the PDF file containing the Echarts data chart in a mode of rendering the pure front end of the canvas image synthetic file. According to the scheme, the front end can independently run to generate the download file without depending on the back end, so that the interaction between the front end and the back end is reduced, the workload of back-end personnel is reduced, and the project development efficiency is improved. Meanwhile, the scheme also greatly improves the smoothness of the system and the use experience of the user.
Drawings
FIG. 1 is a flow chart of parsing a DOM element of the present invention;
FIG. 2 is a schematic diagram of the stack relationship of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clear and fully described, embodiments of the present invention are further described in detail below with reference to the accompanying drawings. It is to be understood that the specific embodiments described herein are merely illustrative of some embodiments of the invention and are not limiting of the invention, and that all other embodiments obtained by those of ordinary skill in the art without the exercise of inventive faculty are within the scope of the invention.
In the description of the present invention, it should be noted that the terms "center", "middle", "upper", "lower", "left", "right", "inner", "outer", "top", "bottom", "side", "vertical", "horizontal", and the like indicate orientations or positional relationships based on those shown in the drawings, and are only for convenience of description and simplicity of description, but do not indicate or imply that the referred device or element must have a specific orientation, be constructed in a specific orientation, and be operated, and thus, should not be construed as limiting the present invention. Furthermore, the terms "a," "an," "first," "second," "third," "fourth," "fifth," and "sixth" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance.
In the description of the present invention, it should be noted that, unless otherwise explicitly specified or limited, the terms "mounted," "connected," and "connected" are to be construed broadly, e.g., as meaning either a fixed connection, a removable connection, or an integral connection; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meanings of the above terms in the present invention can be understood in a specific case to those of ordinary skill in the art.
For simplicity and illustrative purposes, the principles of the embodiments are described by referring mainly to examples. In the following description, numerous specific details are set forth in order to provide a thorough understanding of the embodiments. It will be apparent, however, to one skilled in the art that the embodiments may be practiced without these specific details. In some instances, well-known methods and structures have not been described in detail so as not to unnecessarily obscure the embodiments. In addition, all embodiments may be used in combination with each other.
Example one
Referring to fig. 1 to fig. 2, the present invention provides a technical solution: the method for generating the PDF file containing the Echarts data chart based on the pure front end comprises the following steps:
rendering a canvas image by resolving a template HTML; the system firstly obtains a root DOM element appointed in the page, in order to prevent the original structure from being changed during analysis, the root DOM element is copied to obtain a cloned DOM tree, and all subsequent operations are carried out in the cloned DOM tree. The parsing of the HTML template is mainly carried out in two aspects: 1. and recursing the whole DOM tree, and obtaining the position and style information of each layer of nodes. The detailed steps are as follows: location information, sub-element information, style description information, text node information, and the like. 2. And recursing the whole DOM tree, and acquiring the stacking information of each layer of nodes. By default, CSS is streamed, with no overlap between elements. It is really simple to draw them at this time, and they are drawn one by one in order. In some cases, however, the streaming topology is broken, such as when floating and positioning are used. There is therefore a need to identify which elements that deviate from the normal document flow and remember their stacking information in order to render them correctly. Elements which are separated from a normal document flow form a stacking context, the stacking context is simply understood as individual thin layers (similar to layers of Photoshop), a plurality of DOM elements are arranged in the thin layers, the thin layers are stacked together to finally form a page seen by people, the stacking information is analyzed in a very similar way to the information of the positions and the patterns of nodes, the DOM trees are recursive, and the information of each layer of nodes in the DOM trees is collected to form a stacking tree containing the stacking information of each layer of nodes. The stacking layout rules are detailed in figure 2; after the system acquires the position, the style information and the stacking information of each layer of nodes, the rendering step is carried out. Generating laminated data by using the node data analyzed in the previous step; rendering DOM elements layer by layer into canvas according to rules of rendering the stacked data by a browser by using stacked data of nodes
Acquiring an Echarts data chart picture; apache provides an API-getDataURL from which an Echarts data graph can be derived as a picture. The specific parameter information in the API is as follows:
1) type-derived format, optionally png, jpg, svg.
2) PixelRatio-derived picture resolution ratio, defaulted to 1.
3) background color — derived picture background color, which is generally defaulted to the colors of options in echarts.
4) excludocomponents-a list of ignored components.
This function derives the graph picture and returns a URL for base64, which may be set as src for Image. let imgSrc = myChart. GetDataURL ({ pixelRatio:2, background color: '# fff' }); at this time, the resolution multiple is set to be a little more, the derived picture is clearer, and the PDF produced by the method is clearer.
When the PDF file is exported from the pure front end, a canvas image needs to be rendered by using an HTML (hypertext markup language) parsing template, and then a canvas image is positioned in the PDF according to background-position to form the whole PDF file, and the problems of file paging and file definition need to be considered at the moment. When generating a PDF file, it is necessary to set the width and height of a PDF content area (generally, the size of A4 paper) in advance, and when the width and height of the content area exceed the height of the content area, the next page is replaced. In order to make the paging effect good, a picture with a small height needs to be used, and the smaller the picture height is, the better the paging effect is. Therefore, when tables (tables) are set up, one table (table) is decomposed as much as possible, so that each row (tr) in the table (table) is a graph (image). Therefore, when paging is carried out, the excessive blank space of the page can be avoided. PDF resolution: if it is a common element, it is recommended to write a page dedicated to the export if the exported picture is found to be not clear enough. All contents of the page are enlarged by 2 times, and then the page (left: -9999) is hidden through the style. And reading the DOM tree of the hidden page during exporting, and generating the canvas image of the hidden page. If the Echarts element generates a chart picture by calling the getDataURL function, the pixelRatio is set to 2. And finally, reducing the picture in an equal ratio and placing the picture in a PDF file.
Example two
A system for generating a PDF file containing an Echarts data chart based on a pure front end comprises an analysis module, an acquisition module and an assembly module;
the analysis module is used for analyzing the template HTML to render the canvas image; when the HTML template is analyzed, the system firstly obtains a root DOM element appointed in a page, and copies the root DOM element to obtain a cloned DOM tree; the parsing of the HTML template is mainly carried out in two aspects: and recursing the whole DOM tree, and obtaining the position and style information of each layer of nodes. The detailed steps are as follows: position information, sub-element information, style description information, text node information, and the like; recursion is carried out on the whole DOM tree, and the stacking information of each layer of nodes is obtained; after the system acquires the position, style information and stacking information of each layer of nodes, the rendering step is carried out, and the stacking data is generated by using the analyzed node data; using the stacking data of the nodes, and rendering the DOM elements layer by layer into a canvas according to the rule of rendering the stacking data by the browser;
the acquiring module is used for acquiring an Echarts data chart picture; apache provides an API-getDataURL from which an Echarts data chart can be derived as a picture, and the specific parameter information in the API is as follows:
type-derived format, optionally png, jpg, svg;
pixelRatio — derived picture resolution ratio, default to 1;
background color — the background color of the derived picture, which is the color of options in echarts as default;
excludmemponents-list of ignored components;
the assembly module is used for assembling PDF files; rendering a canvas image by using an HTML (hypertext markup language) analysis template, and positioning a canvas image picture into a PDF (Portable document Format) according to background-position to form a whole PDF file; when a PDF file is generated, the width and height of a PDF content area need to be set in advance, the size of A4 paper is preset, and when the PDF file exceeds the height of the content area, the next page is replaced.
Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that changes, modifications, substitutions and alterations can be made in these embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.

Claims (10)

1. The method for generating the PDF file containing the Echarts data chart based on the pure front end is characterized in that: the method for generating the PDF file containing the Echarts data chart based on the pure front end comprises the following steps:
rendering the canvas image by analyzing the template HTML;
acquiring an Echarts data chart picture;
and assembling the PDF file.
2. The method of claim 1 for generating a PDF file containing an Echarts data diagram based on a pure front end, wherein: when the HTML template is analyzed, the system firstly obtains a root DOM element appointed in a page, and copies the root DOM element to obtain a cloned DOM tree;
the parsing of the HTML template is mainly carried out in two aspects: recurse the entire DOM tree and get the position and style information for each level of nodes. The detailed steps are as follows: position information, sub-element information, style description information, text node information, and the like;
and recursing the whole DOM tree, and acquiring the stacking information of each layer of nodes.
3. The method of claim 2 for generating a PDF file containing an Echarts data diagram based on a pure front end, wherein: after the system acquires the position, style information and stacking information of each layer of nodes, the rendering step is carried out, and the stacking data is generated by using the analyzed node data; and rendering the DOM elements into the canvas layer by layer according to the rule of rendering the stack data by the browser by using the stack data of the nodes.
4. The method of claim 1 for generating a PDF file containing an Echarts data diagram based on a pure front end, wherein: when an Echarts data chart picture is obtained, apache provides API-getDataURL from which an Echarts data chart can be derived as a picture, and specific parameter information in the API is as follows:
type-derived format, optionally png, jpg, svg;
pixelRatio — derived picture resolution ratio, default to 1;
background color — the background color of the derived picture, which is the color of options in echarts as default;
excludocomponents-a list of ignored components.
5. The method of claim 1 for generating a PDF file containing an Echarts data diagram based on a pure front end, wherein: when a PDF file is exported from the pure front end, rendering a canvas image by using an HTML (hypertext markup language) resolution template, and positioning a canvas image picture into a PDF according to background-position to form a whole PDF file;
when a PDF file is generated, the width and height of a PDF content area need to be set in advance, the size of A4 paper is preset, and when the PDF file exceeds the height of the content area, the next page is replaced.
6. A system for generating PDF files containing Echarts data charts based on pure front-end as claimed in any of claims 1-5 above, wherein: the system consists of an analysis module, an acquisition module and an assembly module;
the analysis module is used for analyzing the HTML rendering template to render a canvas image;
the acquiring module is used for acquiring an Echarts data chart picture;
and the assembling module is used for assembling the PDF file.
7. The system for generating a PDF file containing an Echarts data diagram based on a pure front end as claimed in claim 6, wherein: in the analysis module, when the HTML is analyzed, the system firstly obtains a root DOM element appointed in a page, and copies the root DOM element to obtain a cloned DOM tree;
the parsing of the HTML template is mainly carried out in two aspects: and recursing the whole DOM tree, and obtaining the position and style information of each layer of nodes. The detailed steps are as follows: position information, sub-element information, style description information, text node information, and the like;
and recursing the whole DOM tree, and acquiring the stacking information of each layer of nodes.
8. The system for generating a PDF file containing an Echarts data diagram based on a pure front end as claimed in claim 7, wherein: in the analysis module, after the system acquires the position, style information and stacking information of each layer of nodes, the rendering step is carried out, and the stacking data is generated by using the analyzed node data; and rendering the DOM elements into the canvas layer by layer according to the rule of rendering the stack data by the browser by using the stack data of the nodes.
9. The system for generating a PDF file containing an Echarts data diagram based on a pure front end as claimed in claim 8, wherein: in the acquiring module, apache provides API-getDataURL from which an Echarts data chart can be derived as a picture, and specific parameter information in the API is as follows:
type-derived format, optionally png, jpg, svg;
pixelRatio — derived picture resolution ratio, default to 1;
background color — the background color of the derived picture, which is the color of options in echarts as default;
excludocomponents-a list of ignored components.
10. The system for generating a PDF file containing an Echarts data diagram based on a pure front end as claimed in claim 9, wherein: in the assembly module, a canvas image is rendered by using an HTML (hypertext markup language) analysis template, and then a canvas image is positioned in a PDF (Portable document Format) according to background-position to form a whole PDF file;
when a PDF file is generated, the width and height of a PDF content area need to be set in advance, the size of the PDF content area is preset to be A4 paper, and when the size exceeds the height of the content area, the next page is replaced.
CN202211022283.0A 2022-08-25 2022-08-25 Method and system for generating PDF file containing Echarts data chart based on pure front end Pending CN115408635A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211022283.0A CN115408635A (en) 2022-08-25 2022-08-25 Method and system for generating PDF file containing Echarts data chart based on pure front end

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211022283.0A CN115408635A (en) 2022-08-25 2022-08-25 Method and system for generating PDF file containing Echarts data chart based on pure front end

Publications (1)

Publication Number Publication Date
CN115408635A true CN115408635A (en) 2022-11-29

Family

ID=84162263

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211022283.0A Pending CN115408635A (en) 2022-08-25 2022-08-25 Method and system for generating PDF file containing Echarts data chart based on pure front end

Country Status (1)

Country Link
CN (1) CN115408635A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117687737A (en) * 2024-02-01 2024-03-12 成都数之联科技股份有限公司 Echarts chart display optimization method and system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117687737A (en) * 2024-02-01 2024-03-12 成都数之联科技股份有限公司 Echarts chart display optimization method and system
CN117687737B (en) * 2024-02-01 2024-04-12 成都数之联科技股份有限公司 Echarts chart display optimization method and system

Similar Documents

Publication Publication Date Title
CN104281447B (en) The system and method that a kind of form is quickly generated and issued
US8020090B2 (en) Small form factor web browsing
CN103268340B (en) Format reflowable file based on hierarchy type index is set up and method for drafting
JP4070643B2 (en) Display data generation device, display data generation system, data management device, display data generation method, program, and recording medium
US7941420B2 (en) Method for organizing structurally similar web pages from a web site
US8694680B2 (en) Methods and apparatus for enabling use of web content on various types of devices
CN101727674B (en) Method for marking picture in file, and method for reproducing mark of picture in file
US9330065B2 (en) Generating variable document templates
US20130268263A1 (en) Method for processing natural language and mathematical formula and apparatus therefor
US20090019386A1 (en) Extraction and reapplication of design information to existing websites
JP4997749B2 (en) Document processing method, program, and system
US20110035660A1 (en) System and method for the automated creation of a virtual publication
CN109408783A (en) Electronic document online editing method and system
US20060277476A1 (en) Method and system for dynamic generation of graphical content using a markup language
CN1870732A (en) Method for setting interface of electronic card
US9535888B2 (en) System, method, software arrangement and computer-accessible medium for a generator that automatically identifies regions of interest in electronic documents for transcoding
CN115408635A (en) Method and system for generating PDF file containing Echarts data chart based on pure front end
KR102358855B1 (en) Method and apparatus for generating web page
CN112232047A (en) Method, system, equipment and medium for multi-dimensional data acquisition and automatic summarization
CN103136172B (en) The method and apparatus of output examination question
JP4796108B2 (en) Structured document retrieval apparatus, method and program
CN104516865B (en) Association desktop based on Web demonstrates the online presentation file edit methods of subdocument
CN111859886B (en) Document generation method and device based on product prototype interface
CN115495079A (en) Dynamic Qt interface generation method and system based on PSD file format
JPH09282218A (en) Html document book form shaping method and device therefor

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