Method and system to realize the transformation of document format by virtual printing.
A document format, virtual printing technology, applied in the direction of digital output to the printing unit, etc., can solve the problems of redundant description information, slow display, large occupation, etc., and achieve the effect of solving the problem of excessive volume, speeding up the generation, and reducing the amount of data
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Publication Date
- 2010-06-16
Smart Images
Figure 1 Figure 2 Figure 3
Abstract
Description
technical field
[0001] The invention belongs to the technical field of document format conversion, and in particular relates to a method and system for realizing document format conversion through virtual printing. Background technique
[0002] The conversion between document formats is generally completed by printing with a virtual printer. During the printing process, a temporary format file described by the computer printing language will be generated first, and then the target format file will be generated by parsing the file described by the printer language. If the converted electronic document contains page objects such as background patterns, charts, or WordArt, the printer description language document generated by virtual printing may decompose the background, chart, or WordArt page objects into a large number of small images , small path to describe, if the target format document is described by the small image and small path described in the printer language, the...
Examples
Embodiment Construction
[0036] The present invention will be further described below in conjunction with the accompanying drawings.
[0037] A system for realizing document format conversion through virtual printing, including the following modules:
[0038] (1) Reading module: used to generate an intermediate file described by the printer language from the original format document read by the virtual printer;
[0039] (2) Merge module: used to merge complex page element data described in the printer language;
[0040] (3) Conversion module: used to convert the intermediate file described in the printer language into the target format document.
[0041] The following submodules are also provided in the merge module:
[0042] 1) A sub-module for merging data describing "page primitive objects with the same width and height and the same content data";
[0043] 2) It is used to merge the data sub-modules describing "page primitive objects of equal width and adjacent up and down";
[0044] 3) It is u...