CN103455290A - Visio document-based general report template print method - Google Patents
Visio document-based general report template print method Download PDFInfo
- Publication number
- CN103455290A CN103455290A CN2013104010262A CN201310401026A CN103455290A CN 103455290 A CN103455290 A CN 103455290A CN 2013104010262 A CN2013104010262 A CN 2013104010262A CN 201310401026 A CN201310401026 A CN 201310401026A CN 103455290 A CN103455290 A CN 103455290A
- Authority
- CN
- China
- Prior art keywords
- report
- template
- report template
- software
- document
- 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
Images
Landscapes
- Document Processing Apparatus (AREA)
Abstract
The invention discloses a Visio document-based general report template print method. The problems of inefficiency and high resource consumption of report printing caused by the fact that a Word-based report template system needs to invoke a program interface depending on giant Word software are well solved by adopting the design idea of customizing report templates by virtue of Visio software, the conversion method of converting Visio documents into XML print template documents as well as the method of realizing template document loading, external graphics outputting and template document printing by a report template print module.
Description
Technical field
The present invention relates to the electronic document browsing field, particularly a kind of method of the general reporting printing template based on the Visio document.
Background technology
Development along with Automated Technology in Office, electronic document has replaced traditional hand-written report gradually, all kinds of automated softwares provide a large amount of different report files of form, but due to different user to reporting format require different, and regular software realizes that by coding the different-format report is comparatively loaded down with trivial details, most software can only be supported one or more reporting formats mostly, is difficult to meet user's demand.
Part software can be realized by the mode of report template the report of different print formats, but due to mostly based on html editor or Word document editing machine editor report template.Report template based on html document, owing to being limited to the HTML standard, the customizable degree of report is lower, and the report editor is complicated and loaded down with trivial details, while editing complicated report template, also needs the editor, to the HTML standard, certain understanding is arranged.And although the report template edit model based on the Word file is comparatively directly perceived, but this scheme can't be applied to not install on the computer of Word office software, also can't be applied to most of mobile phone or panel computer, and because Word printed report template does not provide the interface of automated graphical form, so also can't in such report, automatically generate pictorial statement by print software.In addition, the report template system based on Word need to be called the routine interface that depends on huge Word software, and efficiency and the resource consumption of reporting printing are larger.
Summary of the invention
The objective of the invention is the defect existed in prior art in order to solve, a kind of method of the general reporting printing template based on the Visio document is provided, by realize customizing the design philosophy of report template by Visio software, the Visio file is converted to conversion method and the report template print components of XML printing template file and realizes that template document loads, the method that outside drawing output and template document are printed, the report template system well solved based on Word need to be called the routine interface that depends on huge Word software, the problem that the efficiency of reporting printing and resource consumption are larger.
In order to address the above problem, technical scheme provided by the present invention is: a kind of method of the general reporting printing template based on the Visio document, and the method comprises the following steps: when the user need to be customized report template, the step of employing is as follows:
(1) draw the designing draft of report according to user's request;
(2), according to sketch, use the Visio document of the corresponding report template of Visio Software for Design;
(3) use crossover tool that the Visio document is converted to the XML format file;
(4) XML document is imported to the report template editing machine;
(5) the operation report Template Editors carries out customization and editor to report;
(6) will report that the report template that editing machine is exported is sent to the client as final customization report template.
Further, the method of a kind of general reporting printing template based on the Visio document according to claim 1, the method further comprises: if, when the user need to print required print from the definition report template, reporting printing software is realized this function in accordance with the following steps:
(1) reporting software is waited for user's operation after starting;
(2) user has called the printing function of reporting software;
(3) Bootload report template assembly;
(4) software loads by the document interface of report template assembly the customization report template that needs printing;
(5) software is reported according to the stencil marking customization loaded by the printing interface of report template assembly;
(6) printed report outputs to printer or screen or file.
The invention has the beneficial effects as follows: the user can carry out according to different demands the height customization of template, and except the report template assembly of lightweight, do not rely on any third party software or operating system assembly, can easily realize by the Visio editing machine report layout of various complexity, without buying or development Report stencil design device, can be by calling the report template assembly of different platform, realize the report template function on mobile phone or flat board, can realize more complicated report template customized demand (intelligent typesetting by the report template editing machine, equation editing output etc.), can pass through outside drawing interface output pattern form in template of stencil marking assembly, due to the template assembly that only needs to load lightweight, printing effect is high, take resource few.
The accompanying drawing explanation
Fig. 1 is report template designer workflow diagram;
Fig. 2 is report template print software workflow diagram.
Embodiment
Further illustrate the present invention below in conjunction with accompanying drawing and embodiment.
As shown in Figure 1, at first draw the designing draft of report according to user's request, according to sketch, use the Visio document of the corresponding report template of Visio Software for Design, use afterwards crossover tool that the Visio document is converted to the XML format file, XML document is imported to the report template editing machine, and the operation report Template Editors carries out customization and editor to report, and the report template of report editing machine output is sent to the client as final customization report template.
As shown in Figure 2, at first reporting software is waited for user's operation after starting, secondly the user has called the printing function of reporting software, Bootload report template assembly, software loads by the document interface of report template assembly the customization report template that needs printing, software passes through the printing interface of report template assembly according to the stencil marking customization report loaded, and printed report outputs to printer or screen or file.
Embodiment:
Be reported as example with hospital's customization Holter homepage.
At first the description to report output content, typesetting and form according to the user, report the sketch of design proposal accordingly by the software development such as Word or manual drawing; Secondly customization report developer can design corresponding Visio document according to this sketch by Viso software, and by the powerful and What You See Is What You Get editting function flexibly of Visio, the developer can realize that the user is in report typesetting and stylistic demand like a cork; The developer is converted to the Visio report template of design to comprise report typesetting format information and do not rely on the XML document with Visio by corresponding crossover tool again, and imports in the report template editing machine that can read this XML document; Last developer is the report template file that exportable portion can be realized customization report demand after completing, output format editor content-defined to the report output of customization report by the report template editing machine.Send to the client to import in the software of integrated reporting printing template system this document, can realize that the user prints the demand of its customization report.
The above is only the preferred embodiment of the present invention; it should be pointed out that for those skilled in the art, under the premise without departing from the principles of the invention; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.
Claims (2)
1. the method for the general reporting printing template based on the Visio document, is characterized in that, the method comprises the following steps: when the user need to be customized report template, the step of employing is as follows:
(1) draw the designing draft of report according to user's request;
(2), according to sketch, use the Visio document of the corresponding report template of Visio Software for Design;
(3) use crossover tool that the Visio document is converted to the XML format file;
(4) XML document is imported to the report template editing machine;
(5) the operation report Template Editors carries out customization and editor to report;
(6) will report that the report template that editing machine is exported is sent to the client as final customization report template.
2. the method for a kind of general reporting printing template based on the Visio document according to claim 1, the method further comprises: if, when the user need to print required print from the definition report template, reporting printing software is realized this function in accordance with the following steps:
(1) reporting software is waited for user's operation after starting;
(2) user has called the printing function of reporting software;
(3) Bootload report template assembly;
(4) software loads by the document interface of report template assembly the customization report template that needs printing;
(5) software is reported according to the stencil marking customization loaded by the printing interface of report template assembly;
(6) printed report outputs to printer or screen or file.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013104010262A CN103455290A (en) | 2013-09-06 | 2013-09-06 | Visio document-based general report template print method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013104010262A CN103455290A (en) | 2013-09-06 | 2013-09-06 | Visio document-based general report template print method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103455290A true CN103455290A (en) | 2013-12-18 |
Family
ID=49737710
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2013104010262A Pending CN103455290A (en) | 2013-09-06 | 2013-09-06 | Visio document-based general report template print method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103455290A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104997506A (en) * | 2015-06-15 | 2015-10-28 | 深圳市理邦精密仪器股份有限公司 | Method and apparatus for flexibly configuring electrocardiographic report |
CN106407172A (en) * | 2016-11-21 | 2017-02-15 | 成都鼎桥通信技术有限公司 | XML (Extensible Markup Language)-based report generating method |
CN113569542A (en) * | 2021-07-13 | 2021-10-29 | 上海核工程研究设计院有限公司 | Implementation method for automatically drawing and analyzing nuclear power engineering construction plan network diagram |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060203294A1 (en) * | 2005-03-04 | 2006-09-14 | Canon Kabushiki Kaisha | Layout processing method, information processing apparatus, and computer program |
CN101078989A (en) * | 2007-07-31 | 2007-11-28 | 阮俊杰 | Visio file cross-platform network browser implementation method and software |
CN101477449A (en) * | 2009-01-20 | 2009-07-08 | 北京展鹏电子技术有限公司 | Printing management system and method |
US20110194139A1 (en) * | 2007-06-27 | 2011-08-11 | Jun Xiao | Printing Structured Documents |
CN102360274A (en) * | 2011-09-30 | 2012-02-22 | 上海慧谋网络科技有限公司 | Variable-data printing template realization device and application method for same |
-
2013
- 2013-09-06 CN CN2013104010262A patent/CN103455290A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060203294A1 (en) * | 2005-03-04 | 2006-09-14 | Canon Kabushiki Kaisha | Layout processing method, information processing apparatus, and computer program |
US20110194139A1 (en) * | 2007-06-27 | 2011-08-11 | Jun Xiao | Printing Structured Documents |
CN101078989A (en) * | 2007-07-31 | 2007-11-28 | 阮俊杰 | Visio file cross-platform network browser implementation method and software |
CN101477449A (en) * | 2009-01-20 | 2009-07-08 | 北京展鹏电子技术有限公司 | Printing management system and method |
CN102360274A (en) * | 2011-09-30 | 2012-02-22 | 上海慧谋网络科技有限公司 | Variable-data printing template realization device and application method for same |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104997506A (en) * | 2015-06-15 | 2015-10-28 | 深圳市理邦精密仪器股份有限公司 | Method and apparatus for flexibly configuring electrocardiographic report |
CN106407172A (en) * | 2016-11-21 | 2017-02-15 | 成都鼎桥通信技术有限公司 | XML (Extensible Markup Language)-based report generating method |
CN106407172B (en) * | 2016-11-21 | 2019-06-07 | 成都鼎桥通信技术有限公司 | A kind of report form generation method based on XML |
CN113569542A (en) * | 2021-07-13 | 2021-10-29 | 上海核工程研究设计院有限公司 | Implementation method for automatically drawing and analyzing nuclear power engineering construction plan network diagram |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101661460B (en) | Method and device for generating management system report | |
CN103955364B (en) | A kind of front end assemblies method suitable for mobile phone | |
CN101706821B (en) | Tag-based mobile internet page design system and method | |
CN104360992A (en) | WEB report design system built based on EXCEL platform and implementation method | |
CN111562919A (en) | Method, system and storage medium for generating front-end webpage code based on PSD file | |
CN101706771A (en) | Template-based intelligent format checking method aiming at Word document | |
CN106469140A (en) | A kind of report generating system and its method | |
CN103324731A (en) | Method and device for converting spreadsheet file into web format file | |
CN104267949A (en) | Form designer and form design method | |
CN101751382A (en) | Data acquisition method based on labels and system thereof | |
JP5042502B2 (en) | System and method for storing documents in serial binary format | |
US11349902B2 (en) | System and method to standardize and improve implementation efficiency of user interface content | |
CN106776800B (en) | Page generation method, device and system for AngularJS framework | |
CN101430684A (en) | Method and apparatus for mutual conversion between Chinese work office software document and documents with other format | |
CN110474836A (en) | A kind of email template generation method, calculates equipment and medium at device | |
CN105630747A (en) | Inspection report specialization system and method applied to special device industry | |
CN103309849B (en) | A kind of docx document creation based on OpenXML and amending method | |
CN103455290A (en) | Visio document-based general report template print method | |
CN105760172A (en) | Statement generation method based on itext | |
CN113705181A (en) | Method for annotating files in browser | |
CN111367607A (en) | Dynamic electronic contract generating and signing system and implementation method thereof | |
CN102411498A (en) | Method for realizing data model and graphical designer | |
CN111708529B (en) | Method for generating form through dragging based on angular | |
CN102708710B (en) | E-book reader and working method thereof | |
CN115857934A (en) | Method for generating form page according to configuration variable file |
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 |
Application publication date: 20131218 |
|
RJ01 | Rejection of invention patent application after publication |