CN104571977A - Report printing method and system based on HTML (Hyper Text Markup Language) template - Google Patents
Report printing method and system based on HTML (Hyper Text Markup Language) template Download PDFInfo
- Publication number
- CN104571977A CN104571977A CN201410738199.8A CN201410738199A CN104571977A CN 104571977 A CN104571977 A CN 104571977A CN 201410738199 A CN201410738199 A CN 201410738199A CN 104571977 A CN104571977 A CN 104571977A
- Authority
- CN
- China
- Prior art keywords
- file
- html
- template
- report
- dynamic data
- 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
Landscapes
- Document Processing Apparatus (AREA)
Abstract
The invention discloses a report printing method and a report printing system based on an HTML (Hyper Text Markup Language) template. The related method comprises the following steps: creating an HTML template file according to a presentation requirement of a report, wherein a template language is embedded into the HTML template file, and the HTML template file contains a template file and a CSS (Cascading Style Sheet) file used for storing a display style and configuration information; embedding a dynamic content part in the report into the template file in a variable form according to a template language rule to form the template file; acquiring dynamic data needed by the generation of the report; replacing the dynamic data with corresponding variables by adopting a mapping dictionary to generate a standard HTML file; rendering the standard HTML file by utilizing a layout engine to generate the corresponding report; outputting the report according to the configuration information in the CSS file, and printing the report. According to the method and the system disclosed by the invention, a template-based dynamic printing function can be achieved, and the development cost and the post-maintenance cost are reduced.
Description
Technical field
The present invention relates to field of computer technology, particularly relate to a kind of report printing method based on html template and system.
Background technology
In the routine work that the report printing of the field such as office realm or plant produced is all the most common.For simple, static content, Microsoft Word, Microsoft Excel can be used as making, the printing tools of form; And the form of large Data Dynamic content, as finance, material etc. then use personal module or control, realize generation and the printing of form based on Database Systems.Typical control mainly contains crystal report, FastReport, FineReport, KD Reports etc., and whole system is quite huge and professional.
For some factory products, need carry out verification experimental verification before dispatching from the factory at special purpose test equipment, record test figure, prints test report; This needs control software design test record dynamic can print test report, mostly these data are the small amount of data of unstructuredness, and due to product type, client's difference, print What and layout are also different, when program development, by the layout print of fixed position, need coding again when printing layout changes, maintainable poor, cannot actual requirement be met.Not usage data storehouse, ordinary test device program rear end, data volume is less; Except report display printing function, the main function of testing equipment program is that the operation of equipment controls, and uses single purpose statement control to seem too too fat to move, during the change of dedicated controls report style in program, need dedicated templates software for editing, need relearn and be familiar with; And template file mostly is professional format, be not suitable for propagating interchange.
Summary of the invention
The object of this invention is to provide a kind of report printing method based on html template and system, the dynamic print function based on template can be realized, reduce exploitation and later maintenance cost.
The object of the invention is to be achieved through the following technical solutions:
Based on a report printing method for html template, the method comprises:
The requirement that presents according to form creates HTML Templates file, embedded in masterplate language, and comprise masterplate file and the CSS file for storing Show Styles and configuration information in this HTML Templates file; Wherein, according to template instruction rule, the dynamic content part in form is claimed to be embedded in masterplate file with the form of variable, form described masterplate file;
Obtain the dynamic data generated needed for this form;
Adopt mapping dictionary to realize dynamic data and the replacement to dependent variable, generate standard html file;
Utilize layout engine to play up described standard html file, generate corresponding form;
According to the configuration information in CSS file, this report output is printed.
Further, the method also comprises:
Man-to-man mapping dictionary is set up according to the variable in masterplate file and the dynamic data got.
Further, the described mapping dictionary that adopts realizes dynamic data and the replacement to dependent variable, generates standard html file and comprises:
According to template instruction rule, utilize regular expression process html template file, result is stored in internal memory in the form of a list; Then according to mapping dictionary, the dynamic data filling that utilization obtains replaces the variable in corresponding list items, and cycle for the treatment of, logic flow, finally connect list, in internal memory, form standard html file.
Further, described according to the configuration information in CSS file by this report output and print comprise:
According to the page print information in configuration information, this report output is printed to true printer, or export virtual printer to and be printed as pdf document.
Based on a Report Printing System for html template, this system comprises:
HTML Templates file creation module, creates HTML Templates file for the requirement that presents according to form, embedded in masterplate language, and comprise masterplate file and the CSS file for storing Show Styles and configuration information in this HTML Templates file; Wherein, according to template instruction rule, the dynamic content part in form is claimed to be embedded in masterplate file with the form of variable, form described masterplate file;
Dynamic data acquisition module, for obtaining the dynamic data generated needed for this form;
Standard html file generation module, for adopting mapping dictionary to realize dynamic data and the replacement to dependent variable, generates standard html file;
Report generation module, for utilizing layout engine to play up described standard html file, generates corresponding form;
Export print module, for this report output being printed according to the configuration information in CSS file.
Further, this system also comprises:
Map dictionary and set up module, for setting up man-to-man mapping dictionary according to the variable in masterplate file and the dynamic data got.
Further, the described mapping dictionary that adopts realizes dynamic data and the replacement to dependent variable, generates standard html file and comprises:
According to template instruction rule, utilize regular expression process html template file, result is stored in internal memory in the form of a list; Then according to mapping dictionary, the dynamic data filling that utilization obtains replaces the variable in corresponding list items, and cycle for the treatment of, logic flow, finally connect list, in internal memory, form standard html file.
Further, described according to the configuration information in CSS file by this report output and print comprise:
According to the page print information in configuration information, this report output is printed to true printer, or export virtual printer to and be printed as pdf document.
As seen from the above technical solution provided by the invention, the difficulty that in program development, stencil marking realizes is reduced; Avoid and use complicated single purpose statement control, optimizer structure, makes exploitation be absorbed in the own function of program (as detection, control, stored record etc.); Reduce cost of development, shorten the construction cycle; Template file adopts HTML+CSS, requires in essence accurately to control layout, and alignment form and word, avoid manual alignment, and content is separated with pattern, can forms different form styles for identical content; Template file is Rich Text Format, and general-purpose text editor can be adopted to create amendment.
Accompanying drawing explanation
In order to be illustrated more clearly in the technical scheme of the embodiment of the present invention, below the accompanying drawing used required in describing embodiment is briefly described, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawings can also be obtained according to these accompanying drawings.
The process flow diagram of a kind of report printing method based on html template that Fig. 1 provides for the embodiment of the present invention one;
The schematic diagram of a kind of html template file that Fig. 2 provides for the embodiment of the present invention one;
The schematic diagram of the form based on this programme acquisition that Fig. 3 provides for the embodiment of the present invention one;
The schematic diagram of a kind of Report Printing System based on html template that Fig. 4 provides for the embodiment of the present invention two.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on embodiments of the invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to protection scope of the present invention.
Embodiment one
The process flow diagram of a kind of report printing method based on html template that Fig. 1 provides for the embodiment of the present invention one.As shown in Figure 1, the method mainly comprises the steps:
Step 11, create HTML Templates files according to the requirement that presents of form, embedded in masterplate language in this HTML Templates file, and comprise masterplate file and the CSS file for storing Show Styles and configuration information; Wherein, according to template instruction rule, the dynamic content part in form is claimed to be embedded in masterplate file with the form of variable, form described masterplate file.
Specifically, HTML is markup language general on a kind of Web, in a text form the content of memory structure.For the ease of later maintenance, follow the principle that content is separated with pattern, adopt CSS style sheet to control the Show Styles of form; Such as, the information storage such as color, font, background, position is in CSS style sheet.Html file and CSS file are plain text format file, directly can adopt general-purpose text editor or specific purpose tool editor, and editor is very convenient in template amendment.
Django is a kind of Website development framework, utilizes its template instruction can realize html file dynamic data filling, replacement, and the embodiment of the present invention employs a subset of its template instruction.Template instruction is built in html template file, is identified process, is replaced by the content dynamically generated, the HTML of final generation standard in report generation rendering stage template instruction part.Template instruction comprises variable and label.In a template, variable adopts variable}} form, when dynamically generating HTML, the data that variable can be generated replace; Label adopts, and { form of %tag%}, label is more complicated than variable, can be used for producing data, the flow process such as controlled circulation, logic.
Step 12, acquisition generate the dynamic data needed for this form.
Data needed for generating report forms finally embody with the form of program variable, and data can be product testing data measureds, the data, the Query Database that read from system file obtain data etc.
Step 13, employing map dictionary and realize dynamic data and the replacement to dependent variable, generate standard html file;
In the embodiment of the present invention, according to template instruction rule, utilize regular expression process html template file, result is stored in internal memory in the form of a list; Then according to mapping dictionary, the dynamic data filling that utilization obtains replaces the variable in corresponding list items, and cycle for the treatment of, logic flow, finally connect list, in internal memory, form standard html file.
In addition, mapping dictionary can set up in advance, such as, can set up man-to-man mapping dictionary according to the variable in masterplate file and the dynamic data got.
Step 14, utilize layout engine to play up described standard html file, generate corresponding form.
In the embodiment of the present invention, the layout engine generating report forms such as conventional WebKit, HTMLayout, Gecko can be used.
Step 15, according to the configuration information in CSS file, this report output to be printed.
Specifically, according to the page print information in configuration information, this report output is printed to true printer, or export virtual printer to and be printed as pdf document.
For the ease of understanding the present invention, be described below in conjunction with an example.
In this example, adopt Notepad++ and Firefox as pattern-plate design tool, adopt Qt Creator to realize a kind of control software design of pantograph routine test as SDK (Software Development Kit), in software, realize the printing of form (test report).Both comprise test data in form, also comprise picture (pantograph static pressure curve).
Html template file uses <div> block and nested tables <table> to coordinate CSS style sheet to realize layout and controls, and structured content is organized by table row <tr> and list cell <td> and is stored in masterplate file.Dynamic content is by such as { { panto_type}}, { { sn}}, { { the template instruction marking variable such as curve}}, in template processing section, real data replaces.CSS style sheet is mainly used in arranging page size, printing the information such as frame, background color, table style, font, alignment thereof; Layout display (as shown in Figure 2) of form can be checked in a browser after html template Document Editing completes; The design of html template file also can adopt the editing machine of the What You See Is What You Get such as Dreamweaver to realize, and makes software later stage working service convenient.
Software development uses C Plus Plus and have employed Qt storehouse.Whole stencil marking part abstract is a PrintTemplate class, and external interface is:
PrintTemplate::setTemplateFile (QString templateFile); // specify template file catalogue
PrintTemplate::render (const QMap<QString, QString> & context); // utilize dictionary processing template to generate standard HTML
PrintTemplate::savePDF (QString pdfFileName); // output to pdf file
PrintTemplate::print (); // print to paper
Just achieved based on html template report printing by these four interfaces in software development process.Application scenario in the present embodiment is:
Can realize printing to paper.Program relies on renderDict () function to realize obtaining dynamic data and setting up mapping dictionary.Its rreturn value is QMap<QString, QString> type dictionary data type, and this data type inside have employed and maps based on RBTree dictionary, can realize the quick replacement of follow-up data.In renderDict () function, representative code is:
……
map["panto_type"]=cb_panto_type->currentText();
map["sn"]=sl.at(0);
map["curve"]=QString(bytes.toBase64().prepend("data:image/png;base64,"));
……
Especially, read and write temporary file in this example for avoiding, moving picture content part have employed base64 coding, stores picture with the form of character string.
Class interface PrintTemplate::render (const QMap<QString, QString> & context) mapping dictionary is imported in the object of PrintTemplate class, utilize template instruction rule treatments html template, final generation comprises the HTML of the standard of real data, is stored in member variable renderd_sting.Specific implementation is as follows:
Wherein, overload function QString PrintTemplate::render (const QString & templateString, const QMap<QString, QString> & context) achieve template process, generate standard HTML.
Class interface PrintTemplate::savePDF (QString pdfFileName) and PrintTemplate::print () achieves form and plays up and export printing.Can utilize the QWebPage of sing on web kit typesetting engine that standard HTML and CSS style sheet are converted to form, output to pdf file by print () member function or print on a printer.In this example, net result as shown in Figure 3.
The scheme of the embodiment of the present invention reduces the difficulty that in program development, stencil marking realizes; Avoid and use complicated single purpose statement control, optimizer structure, makes exploitation be absorbed in the own function of program (as detection, control, stored record etc.); Reduce cost of development, shorten the construction cycle; Template file adopts HTML+CSS, requires in essence accurately to control layout, and alignment form and word, avoid manual alignment, and content is separated with pattern, can forms different form styles for identical content; Template file is Rich Text Format, and general-purpose text editor can be adopted to create amendment.
Embodiment two
The schematic diagram of a kind of Report Printing System based on html template that Fig. 4 provides for the embodiment of the present invention two.As shown in Figure 4, this system mainly comprises:
HTML Templates file creation module 41, creates HTML Templates file for the requirement that presents according to form, embedded in masterplate language, and comprise masterplate file and the CSS file for storing Show Styles and configuration information in this HTML Templates file; Wherein, according to template instruction rule, the dynamic content part in form is claimed to be embedded in masterplate file with the form of variable, form described masterplate file;
Dynamic data acquisition module 42, for obtaining the dynamic data generated needed for this form;
Standard html file generation module 43, for adopting mapping dictionary to realize dynamic data and the replacement to dependent variable, generates standard html file;
Report generation module 44, for utilizing layout engine to play up described standard html file, generates corresponding form;
Export print module 45, for this report output being printed according to the configuration information in CSS file.
Further, this system also comprises: map dictionary and set up module 46, for setting up man-to-man mapping dictionary according to the variable in masterplate file and the dynamic data got.
Further, the described mapping dictionary that adopts realizes dynamic data and the replacement to dependent variable, generates standard html file and comprises:
According to template instruction rule, utilize regular expression process html template file, result is stored in internal memory in the form of a list; Then according to mapping dictionary, the dynamic data filling that utilization obtains replaces the variable in corresponding list items, and cycle for the treatment of, logic flow, finally connect list, in internal memory, form standard html file.
Further, described according to the configuration information in CSS file by this report output and print comprise:
According to the page print information in configuration information, this report output is printed to true printer, or export virtual printer to and be printed as pdf document.
It should be noted that, have a detailed description in the specific implementation of the function that each functional module comprised in said system realizes each embodiment above, therefore here repeat no more.
Those skilled in the art can be well understood to, for convenience and simplicity of description, only be illustrated with the division of above-mentioned each functional module, in practical application, can distribute as required and by above-mentioned functions and be completed by different functional modules, inner structure by system is divided into different functional modules, to complete all or part of function described above.
Through the above description of the embodiments, those skilled in the art can be well understood to above-described embodiment can by software simulating, and the mode that also can add necessary general hardware platform by software realizes.Based on such understanding, the technical scheme of above-described embodiment can embody with the form of software product, it (can be CD-ROM that this software product can be stored in a non-volatile memory medium, USB flash disk, portable hard drive etc.) in, comprise some instructions and perform method described in each embodiment of the present invention in order to make a computer equipment (can be personal computer, server, or the network equipment etc.).
The above; be only the present invention's preferably embodiment, but protection scope of the present invention is not limited thereto, is anyly familiar with those skilled in the art in the technical scope that the present invention discloses; the change that can expect easily or replacement, all should be encompassed within protection scope of the present invention.Therefore, protection scope of the present invention should be as the criterion with the protection domain of claims.
Claims (8)
1. based on a report printing method for html template, it is characterized in that, the method comprises:
The requirement that presents according to form creates HTML Templates file, embedded in masterplate language, and comprise masterplate file and the CSS file for storing Show Styles and configuration information in this HTML Templates file; Wherein, according to template instruction rule, the dynamic content part in form is claimed to be embedded in masterplate file with the form of variable, form described masterplate file;
Obtain the dynamic data generated needed for this form;
Adopt mapping dictionary to realize dynamic data and the replacement to dependent variable, generate standard html file;
Utilize layout engine to play up described standard html file, generate corresponding form;
According to the configuration information in CSS file, this report output is printed.
2. method according to claim 1, is characterized in that, the method also comprises:
Man-to-man mapping dictionary is set up according to the variable in masterplate file and the dynamic data got.
3. method according to claim 1 and 2, is characterized in that, the described mapping dictionary that adopts realizes dynamic data and the replacement to dependent variable, generates standard html file and comprises:
According to template instruction rule, utilize regular expression process html template file, result is stored in internal memory in the form of a list; Then according to mapping dictionary, the dynamic data filling that utilization obtains replaces the variable in corresponding list items, and cycle for the treatment of, logic flow, finally connect list, in internal memory, form standard html file.
4. method according to claim 1, is characterized in that, described according to the configuration information in CSS file by this report output and print comprise:
According to the page print information in configuration information, this report output is printed to true printer, or export virtual printer to and be printed as pdf document.
5. based on a Report Printing System for html template, it is characterized in that, this system comprises:
HTML Templates file creation module, creates HTML Templates file for the requirement that presents according to form, embedded in masterplate language, and comprise masterplate file and the CSS file for storing Show Styles and configuration information in this HTML Templates file; Wherein, according to template instruction rule, the dynamic content part in form is claimed to be embedded in masterplate file with the form of variable, form described masterplate file;
Dynamic data acquisition module, for obtaining the dynamic data generated needed for this form;
Standard html file generation module, for adopting mapping dictionary to realize dynamic data and the replacement to dependent variable, generates standard html file;
Report generation module, for utilizing layout engine to play up described standard html file, generates corresponding form;
Export print module, for this report output being printed according to the configuration information in CSS file.
6. system according to claim 5, is characterized in that, this system also comprises:
Map dictionary and set up module, for setting up man-to-man mapping dictionary according to the variable in masterplate file and the dynamic data got.
7. according to the system described according to claim 5 or 6, it is characterized in that, described employing maps dictionary and realizes dynamic data and the replacement to dependent variable, generates standard html file and comprises:
According to template instruction rule, utilize regular expression process html template file, result is stored in internal memory in the form of a list; Then according to mapping dictionary, the dynamic data filling that utilization obtains replaces the variable in corresponding list items, and cycle for the treatment of, logic flow, finally connect list, in internal memory, form standard html file.
8. system according to claim 5, is characterized in that, described according to the configuration information in CSS file by this report output and print comprise:
According to the page print information in configuration information, this report output is printed to true printer, or export virtual printer to and be printed as pdf document.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410738199.8A CN104571977A (en) | 2014-12-05 | 2014-12-05 | Report printing method and system based on HTML (Hyper Text Markup Language) template |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410738199.8A CN104571977A (en) | 2014-12-05 | 2014-12-05 | Report printing method and system based on HTML (Hyper Text Markup Language) template |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104571977A true CN104571977A (en) | 2015-04-29 |
Family
ID=53088159
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410738199.8A Pending CN104571977A (en) | 2014-12-05 | 2014-12-05 | Report printing method and system based on HTML (Hyper Text Markup Language) template |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104571977A (en) |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105955730A (en) * | 2016-04-26 | 2016-09-21 | 浪潮电子信息产业股份有限公司 | Method for managing platform report forms in ssr (service support manager) centralized manner |
CN106372041A (en) * | 2016-08-23 | 2017-02-01 | 上海创景计算机***有限公司 | Hypertext markup language customization system |
CN106649215A (en) * | 2015-10-23 | 2017-05-10 | 甲骨文国际公司 | Generating style sheets during runtime |
CN107423004A (en) * | 2017-06-20 | 2017-12-01 | 上海慧银信息科技有限公司 | The method and POS terminal of POS terminal printed tickets |
CN107729307A (en) * | 2017-10-31 | 2018-02-23 | 北京无线电测量研究所 | A kind of display methods and system of the configurable expanding form based on Qt |
CN107943767A (en) * | 2017-10-17 | 2018-04-20 | 链家网(北京)科技有限公司 | A kind of report form generation method and device based on html template mail |
CN108228116A (en) * | 2017-12-31 | 2018-06-29 | 上海智引信息科技有限公司 | Label generating method, computer readable storage medium and system |
CN109299446A (en) * | 2018-08-03 | 2019-02-01 | 新华三大数据技术有限公司 | Report-generating method and device |
CN109298858A (en) * | 2018-10-25 | 2019-02-01 | 北京航天时代激光导航技术有限责任公司 | A kind of Excel document generation method and system based on Qt resource file |
CN109343804A (en) * | 2018-09-28 | 2019-02-15 | 江苏中服焦点信息科技有限公司 | A kind of method of printing template |
CN110069754A (en) * | 2019-03-14 | 2019-07-30 | 利兴凯(北京)能源***技术有限公司 | A method of WEB page report is generated based on HTML |
CN110413954A (en) * | 2019-07-29 | 2019-11-05 | 北京北大软件工程股份有限公司 | Standard file printout method for previewing, device, equipment and storage medium |
CN111309671A (en) * | 2019-12-04 | 2020-06-19 | 珠海派诺科技股份有限公司 | Method, device and storage medium for exporting PDF (Portable document Format) of web report |
CN111444171A (en) * | 2018-12-28 | 2020-07-24 | 航天信息股份有限公司 | Method, device and storage medium for generating value-added tax return form |
CN112099687A (en) * | 2020-09-07 | 2020-12-18 | 中电科仪器仪表有限公司 | Test data curve setting interaction system and method based on Qt platform |
CN112486436A (en) * | 2020-12-18 | 2021-03-12 | 上海中通吉网络技术有限公司 | HTML dynamic filling data printing instruction generation method, system and printer |
CN113238721A (en) * | 2021-05-11 | 2021-08-10 | 浪潮软件股份有限公司 | OFFICE template printing method for unified government affairs service |
CN113312892A (en) * | 2021-06-10 | 2021-08-27 | 车智互联(北京)科技有限公司 | Coupon generation method, computing device and storage medium |
CN113822033A (en) * | 2020-12-23 | 2021-12-21 | 京东科技信息技术有限公司 | Report generation method, device, equipment and storage medium |
CN115408989A (en) * | 2022-09-16 | 2022-11-29 | 北京佳萌锐普科技发展有限公司 | Variable graph description method and device and electronic equipment |
CN115618887A (en) * | 2022-10-17 | 2023-01-17 | 北京志凌海纳科技有限公司 | Dynamic long text internationalization method, device, equipment and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060242261A1 (en) * | 2005-04-21 | 2006-10-26 | Piot Jon C | System and method for information technology assessment |
CN101770449A (en) * | 2008-12-30 | 2010-07-07 | 北京天融信网络安全技术有限公司 | Dynamic report generation method and device employing XML |
CN102360274A (en) * | 2011-09-30 | 2012-02-22 | 上海慧谋网络科技有限公司 | Variable-data printing template realization device and application method for same |
-
2014
- 2014-12-05 CN CN201410738199.8A patent/CN104571977A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060242261A1 (en) * | 2005-04-21 | 2006-10-26 | Piot Jon C | System and method for information technology assessment |
CN101770449A (en) * | 2008-12-30 | 2010-07-07 | 北京天融信网络安全技术有限公司 | Dynamic report generation method and device employing XML |
CN102360274A (en) * | 2011-09-30 | 2012-02-22 | 上海慧谋网络科技有限公司 | Variable-data printing template realization device and application method for same |
Non-Patent Citations (1)
Title |
---|
费尔克•莫里斯: "《HTML5 与CSS3网页设计基础》", 31 January 2013 * |
Cited By (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106649215A (en) * | 2015-10-23 | 2017-05-10 | 甲骨文国际公司 | Generating style sheets during runtime |
CN105955730A (en) * | 2016-04-26 | 2016-09-21 | 浪潮电子信息产业股份有限公司 | Method for managing platform report forms in ssr (service support manager) centralized manner |
CN106372041A (en) * | 2016-08-23 | 2017-02-01 | 上海创景计算机***有限公司 | Hypertext markup language customization system |
CN107423004B (en) * | 2017-06-20 | 2021-03-30 | 上海慧银信息科技有限公司 | Method for printing bill by POS terminal and POS terminal |
CN107423004A (en) * | 2017-06-20 | 2017-12-01 | 上海慧银信息科技有限公司 | The method and POS terminal of POS terminal printed tickets |
CN107943767A (en) * | 2017-10-17 | 2018-04-20 | 链家网(北京)科技有限公司 | A kind of report form generation method and device based on html template mail |
CN107729307A (en) * | 2017-10-31 | 2018-02-23 | 北京无线电测量研究所 | A kind of display methods and system of the configurable expanding form based on Qt |
CN108228116A (en) * | 2017-12-31 | 2018-06-29 | 上海智引信息科技有限公司 | Label generating method, computer readable storage medium and system |
CN109299446B (en) * | 2018-08-03 | 2022-08-12 | 新华三大数据技术有限公司 | Report generation method and device |
CN109299446A (en) * | 2018-08-03 | 2019-02-01 | 新华三大数据技术有限公司 | Report-generating method and device |
CN109343804A (en) * | 2018-09-28 | 2019-02-15 | 江苏中服焦点信息科技有限公司 | A kind of method of printing template |
CN109298858A (en) * | 2018-10-25 | 2019-02-01 | 北京航天时代激光导航技术有限责任公司 | A kind of Excel document generation method and system based on Qt resource file |
CN111444171A (en) * | 2018-12-28 | 2020-07-24 | 航天信息股份有限公司 | Method, device and storage medium for generating value-added tax return form |
CN111444171B (en) * | 2018-12-28 | 2023-07-14 | 航天信息股份有限公司 | Method, device and storage medium for generating value-added tax payment statement |
CN110069754A (en) * | 2019-03-14 | 2019-07-30 | 利兴凯(北京)能源***技术有限公司 | A method of WEB page report is generated based on HTML |
CN110413954A (en) * | 2019-07-29 | 2019-11-05 | 北京北大软件工程股份有限公司 | Standard file printout method for previewing, device, equipment and storage medium |
CN110413954B (en) * | 2019-07-29 | 2023-08-04 | 北京北大软件工程股份有限公司 | Method, device, equipment and storage medium for previewing standard file printing |
CN111309671A (en) * | 2019-12-04 | 2020-06-19 | 珠海派诺科技股份有限公司 | Method, device and storage medium for exporting PDF (Portable document Format) of web report |
CN112099687A (en) * | 2020-09-07 | 2020-12-18 | 中电科仪器仪表有限公司 | Test data curve setting interaction system and method based on Qt platform |
CN112099687B (en) * | 2020-09-07 | 2022-01-28 | 中电科思仪科技股份有限公司 | Test data curve setting interaction system and method based on Qt platform |
CN112486436A (en) * | 2020-12-18 | 2021-03-12 | 上海中通吉网络技术有限公司 | HTML dynamic filling data printing instruction generation method, system and printer |
CN113822033A (en) * | 2020-12-23 | 2021-12-21 | 京东科技信息技术有限公司 | Report generation method, device, equipment and storage medium |
CN113238721B (en) * | 2021-05-11 | 2022-10-04 | 浪潮软件股份有限公司 | OFFICE template printing method for unified government affairs service |
CN113238721A (en) * | 2021-05-11 | 2021-08-10 | 浪潮软件股份有限公司 | OFFICE template printing method for unified government affairs service |
CN113312892A (en) * | 2021-06-10 | 2021-08-27 | 车智互联(北京)科技有限公司 | Coupon generation method, computing device and storage medium |
CN113312892B (en) * | 2021-06-10 | 2024-04-23 | 车智互联(北京)科技有限公司 | Coupon generation method, computing device and storage medium |
CN115408989A (en) * | 2022-09-16 | 2022-11-29 | 北京佳萌锐普科技发展有限公司 | Variable graph description method and device and electronic equipment |
CN115618887A (en) * | 2022-10-17 | 2023-01-17 | 北京志凌海纳科技有限公司 | Dynamic long text internationalization method, device, equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104571977A (en) | Report printing method and system based on HTML (Hyper Text Markup Language) template | |
CN104461484B (en) | The implementation method and device of front-end template | |
CN105045775A (en) | Method and apparatus for generating Excel document in designated format | |
CN104461519B (en) | A kind of flow chart dynamic generation and the method for control of authority | |
CN111475163A (en) | Method, device and equipment for generating code file of view template and storage medium | |
CN104239284A (en) | Method and device for automatic image-text composition | |
CN106469140A (en) | A kind of report generating system and its method | |
CN102360296A (en) | WEB-based online form development tool | |
US10049095B2 (en) | In-context editing of output presentations via automatic pattern detection | |
CN104699714B (en) | Book version formatted file is converted to the method and device of EPUB formatted files | |
WO2012037721A1 (en) | Handwritten character font library | |
CN102855244B (en) | Method and device for file catalogue processing | |
CN111309313A (en) | Method for quickly generating HTML (hypertext markup language) and storing form data | |
CN102360274A (en) | Variable-data printing template realization device and application method for same | |
CN113609820A (en) | Method, device and equipment for generating word file based on extensible markup language file | |
CN106886551A (en) | A kind of method and device of utilization markup language display image | |
CN103823793A (en) | Realizing method for dynamic report based on Excel template | |
CN103309849B (en) | A kind of docx document creation based on OpenXML and amending method | |
CN104090920A (en) | System for realizing digital content cross-terminal publishing | |
Kaluvakuri et al. | Harnessing the Potential of CSS: An Exhaustive Reference for Web Styling | |
Bagley et al. | Creating reusable well-structured PDF as a sequence of component object graphic (COG) elements | |
CN104657340B (en) | Expansible Word report preparing systems and method based on script | |
CN104281575A (en) | Webpage data obtaining method and template engine | |
CN106033348A (en) | Webpage making method, device and electronic equipment | |
CN111858595B (en) | Dynamic configuration method and system for electric power engineering examination record table |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150429 |