CN104765578B - Rasterizing processing method and grating image processor - Google Patents

Rasterizing processing method and grating image processor Download PDF

Info

Publication number
CN104765578B
CN104765578B CN201410008799.9A CN201410008799A CN104765578B CN 104765578 B CN104765578 B CN 104765578B CN 201410008799 A CN201410008799 A CN 201410008799A CN 104765578 B CN104765578 B CN 104765578B
Authority
CN
China
Prior art keywords
page
section
assembled
intermediate file
data message
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.)
Active
Application number
CN201410008799.9A
Other languages
Chinese (zh)
Other versions
CN104765578A (en
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.)
BEIJING BEIDA FOUNDER ELECTRONICS Co Ltd
New Founder Holdings Development Co ltd
Original Assignee
Peking University Founder Group Co Ltd
Beijing Founder Electronics 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 Peking University Founder Group Co Ltd, Beijing Founder Electronics Co Ltd filed Critical Peking University Founder Group Co Ltd
Priority to CN201410008799.9A priority Critical patent/CN104765578B/en
Publication of CN104765578A publication Critical patent/CN104765578A/en
Application granted granted Critical
Publication of CN104765578B publication Critical patent/CN104765578B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Record Information Processing For Printing (AREA)

Abstract

The present invention provides a kind of rasterizing processing method and grating image processor, the page info is parsed by using page parsing device, after obtaining intermediate file, intermediate file is stored in page buffer pond to be assembled, if detection determine the memory space in page buffer pond to be assembled less than, then repeat and page info is parsed using page parsing device, obtain intermediate file, and the intermediate file is stored in the step in page buffer pond to be assembled, solve using page parsing device after parsing generation intermediate file is carried out to the page info of a page, the intermediate file for the assembler to be utilized such as needing to be generated to it is carried out after the completion of assembling processing, the less efficient technical problem caused by rasterizing could be proceeded by the page info of next page.

Description

Rasterizing processing method and grating image processor
Technical field
The present invention relates to printing technology, more particularly to a kind of rasterizing processing method and grating image processor.
Background technology
Grating image processor(Raster Image Processor, RIP)It is the kernel software of printing industry, RIP's Performance determines printing quality and print speed printing speed, and RIP is mainly used in carrying out rasterizing processing, that is, PDL is retouched The page info grid stated turns to the data message of pixel-matrix image format, so as to which output equipment is carried out according to the data message Printing.Printing with electronic publication, word, figure and image in the page are referred to as page elements, and the page is complete Inerrably print, it is necessary to realizing explanation is carried out to state of the page elements in the page, wherein it is desired to explanation State of the page elements in the page includes:Position of the page elements in the page, the state of page elements itself and feature and Correlation between page elements.Thus, before RIP carries out grating image processing, it is desirable to which a kind of language is to the page State of the element in the page is described by, and such language is known as PDL, using PDL to page What state of the surface element in the page was described by being obtained is exactly page info.
Existing RIP includes page parsing device and assembler.Wherein, page info of the page parsing device to each page Parsed, obtain the intermediate file of the low-level language description related to output equipment, assembler is carried out according to the intermediate file Assembling is handled, and generates the data message of pixel-matrix image format.
But existing RIP uses serial mechanism, that is to say, that the page info of one page is entered using page parsing device , it is necessary to which the intermediate file for waiting assembler to be utilized to generate it carries out assembling processing generation data after row parsing generation intermediate file After information, rasterizing could be proceeded by the page info of next page, it is less efficient.
The content of the invention
The present invention provides a kind of rasterizing processing method and grating image processor, for improving rasterizing efficiency.
The first aspect of the invention is to provide a kind of rasterizing processing method, including:
Page info is parsed using page parsing device, obtains intermediate file;The page info is treated for description The page of printing;
The intermediate file is stored in page buffer pond to be assembled, to be stored according in the page buffer pond to be assembled Intermediate file carry out assembling processing, generate the data message of pixel-matrix image format, export the data message;The number It is believed that cease for being printed to the page;
If detection determines the memory space in the page buffer pond to be assembled less than repeating and described utilize page solution Parser parses to page info, obtains intermediate file, and described by intermediate file deposit page buffer to be assembled Step in pond.
Wherein, after in the page buffer pond to be assembled by intermediate file deposit, in addition to:
Using first in first out as principle, the intermediate file is taken out from the page buffer pond to be assembled;
The intermediate file is split, obtains at least one section;
Using at least one assembler, described at least one section is assembled parallel respectively, obtains each described section of institute Corresponding data message;
The data message corresponding to output is each described section, to be printed to the page.
Another aspect of the present invention is to provide a kind of grating image processor, including:
Parsing module, for being parsed using page parsing device to page info, obtain intermediate file;The page letter Cease for describing the page to be printed;
First cache module, for the intermediate file to be stored in page buffer pond to be assembled, to treat group according to The intermediate file stored in dress page buffer pond carries out assembling processing, generates the data message of pixel-matrix image format, output The data message;The data message is used to print the page;
Detection module, if determining the memory space in the page buffer pond to be assembled less than repeating for detecting It is described that page info is parsed using page parsing device, intermediate file is obtained, and described be stored in the intermediate file Step in page buffer pond to be assembled.
Wherein, the grating image processor, in addition to:
First acquisition module, for using first in first out as principle, taken out from the page buffer pond to be assembled it is described in Between file;
Module is split, for being split to the intermediate file, obtains at least one section;
Module is assembled, for utilizing at least one assembler, described at least one section is assembled parallel respectively, is obtained Data message corresponding to each described section;The data message is pixel-matrix image format;
Output module, for exporting the data message corresponding to each described section, to be printed to the page.
Rasterizing processing method provided by the invention and grating image processor, by using page parsing device to the page Information is parsed, and after obtaining intermediate file, intermediate file is stored in page buffer pond to be assembled, if detection determination is to be assembled The memory space in page buffer pond less than, then repeat and page info parsed using page parsing device, obtain among File, and the intermediate file is stored in the step in page buffer pond to be assembled, solve using page parsing device right The page info of one page carry out parsing generation intermediate file after, it is necessary to wait the intermediate file that assembler to be utilized generates to it After the completion of carrying out assembling processing, the page info of next page could be proceeded by less efficient caused by rasterizing Technical problem.
Brief description of the drawings
Fig. 1 is the schematic flow sheet for the rasterizing processing method that one embodiment of the invention provides;
Fig. 2 is the schematic flow sheet for the rasterizing processing method that another embodiment of the present invention provides;
Fig. 3 is the structural representation for the grating image processor that one embodiment of the invention provides;
Fig. 4 is the structural representation for another grating image processor that one embodiment of the invention provides.
Embodiment
Fig. 1 is the schematic flow sheet for the rasterizing processing method that one embodiment of the invention provides, the method in the present embodiment It can be performed by RIP, as shown in figure 1, including:
101st, page info is parsed using page parsing device, obtains intermediate file.
Wherein, page info is used to describe the page to be printed.
Optionally, RIP receives the page being described by using PDL to state of the page elements in the page Information.Such as:PDL concretely portable document format(Portable Document Format, PDF).RIP After the page info for receiving PDL description, parsed, obtained middle respectively according to the type of page info File.Wherein, for the page info of literal type, then take out character contour and be described;Structure is then needed for vector graphics Path profile is built, the path profile is described using position coordinates, specifically changes the position coordinates unrelated with output equipment Into the position coordinates related to output equipment, that is, the conversion of coordinate system is carried out, generation is represented using the coordinate system of output equipment Path profile describes;Then its pixel data is fed directly to handle in next step for image.
102nd, intermediate file is stored in page buffer pond to be assembled, to be stored according in the page buffer pond to be assembled Intermediate file carry out assembling processing, after the data message for generating pixel-matrix image format, export the data message.
Wherein, data message is used to print the page.
It should be noted that before being printed to the page, it is also necessary to the data message is post-processed, wrapped Color correction, linearisation and reverse sawtooth operation are included, after being post-processed, can also carry out plate-making flow.
Optionally, intermediate file is stored in page buffer pond to be assembled by RIP, so as to being deposited in page buffer pond to be assembled The intermediate file of storage carries out assembling processing, that is, is scanned and turns according to features such as the resolution ratio of output equipment and page sizes Processing is changed, screening processing is carried out to the graph text information for needing screening, the final data message for obtaining pixel-matrix image format is defeated Go out the data message.
The 103rd, if detection determines the memory space in the page buffer pond to be assembled less than repeating and utilize page solution Parser parses to page info, obtains intermediate file, and the intermediate file is stored in page buffer pond to be assembled The step of.
For clearer explanation the present embodiment, the present embodiment additionally provides a kind of operation to receiving and carries out rasterizing The achievable mode of processing, including:Seven page infos included by operation are received, now, page buffer pond to be assembled is sky, First page info is parsed, obtains intermediate file, the intermediate file is stored in page buffer pond to be assembled, detection To page buffer pond to be assembled memory space less than then repeating to hold to second page info to the 4th page info successively Row is parsed using page parsing device to page info, obtains intermediate file, and described be stored in the intermediate file is treated Assemble the step in page buffer pond.While being parsed to the 5th page info, what first page parsing obtained Intermediate file is taken out from the page buffer pond to be assembled, then the 5th page info is stored in page buffer pond to be assembled, But because now page buffer pond to be assembled memory space is full, then pause parses to the 6th page info, until the The intermediate file that two page parsings obtain takes out from the page buffer pond to be assembled, so as to detect page buffer to be assembled Pond memory space is less than continuing to parse the 6th page info.Similarly, the 7th page info is parsed.When When the intermediate file that 7th page info parsing obtains is stored in page buffer pond to be assembled, due in advance to the 7th page Information is marked, and to indicate last page info of the 7th page info as operation, then page parsing device stops Only work.
Further, after the intermediate file is stored in page buffer pond to be assembled, in addition to:Using first in first out as original Then, the intermediate file is obtained from the page buffer pond to be assembled;The intermediate file is split, obtains at least one Individual section;Using at least one assembler, described at least one section is assembled parallel respectively, is obtained each corresponding to described section Data message;The data message corresponding to output is each described section, to be printed to the page.Wherein, data Information is pixel-matrix image format.
In the present embodiment, the page info is parsed by using page parsing device, after obtaining intermediate file, by Between file be stored in page buffer pond to be assembled, if detection determines the memory space in page buffer pond to be assembled less than repeating Execution is parsed using page parsing device to page info, obtains intermediate file, and intermediate file deposit is treated into group The step in page buffer pond is filled, is solved using page parsing device in parsing generation is carried out to the page info of a page Between after file, it is necessary to after the completion of the intermediate file for waiting assembler to be utilized to generate it carries out assembling processing, could be to next The page info of the page proceeds by the less efficient technical problem caused by rasterizing.
Fig. 2 is the schematic flow sheet for the rasterizing processing method that another embodiment of the present invention provides, as shown in Fig. 2 including:
201st, page info is received.
Wherein, the mark for being used for indicating sequence of pages can be included in page info, and/or homepage is identified, and/or Last page is identified.
Optionally, it may be used to indicate for a print job and multiple pages printed, thus a corresponding work Industry includes multiple page infos, carries out rasterizing processing to the plurality of page info successively.
202nd, detection determine the memory space in page buffer pond to be assembled less than.
Optionally, current RIP has completed to parse the page info of the n-th page using page parsing device, and will If the intermediate file that parsing obtains is stored in page buffer pond to be assembled, detecting the memory space in page buffer pond to be assembled is No full, if full, pause receives the page info of the N+1 page, if it is not, then receiving the page letter of the N+1 page Breath.
203rd, page info is parsed using page parsing device, obtains intermediate file, group is treated into intermediate file deposit Fill in page buffer pond.
Further, after intermediate file is stored in page buffer pond to be assembled, then in repeating 202 determination is detected to treat Assemble the step of memory space in page buffer pond is less than page info is received, however, it is determined that the storage in page buffer pond to be assembled is empty Between less than, then receive the page info of next page, so as to the process parsed to the page info of next page, with The process that is assembled to the intermediate file of current page while perform.
204th, if it is determined that the idle label drawer for not being stored with the data message in be output section of buffer pool be present, with elder generation Enter and first go out for principle, the intermediate file is taken out from the page buffer pond to be assembled.
The memory space of each label drawer in be output section of buffer pool is detected, if detection is determined in be output section of buffer pool In the presence of the idle label drawer for not being stored with the data message, that is to say, that the memory space of to be output section of buffer pool less than, Then using first in first out as principle, intermediate file is obtained from page buffer pond to be assembled, and is deleted in page buffer pond to be assembled The intermediate file.If detection determines that idle label drawer is not present in be output section of buffer pool, pause is entered to intermediate file Row is split, until detection determines idle label drawer be present in be output section of buffer pool.
205th, intermediate file is split, obtains at least one section.
Optionally, intermediate file is split, obtains at least one section, record border model of this section in intermediate file Enclose, the attribute using the bounds as this section, and each section at least one section is numbered respectively, obtain each institute State the segment number of section.
Further, split to intermediate file, after obtaining at least one section, the section can be also packaged, obtained Object is obtained, object includes the attribute of section and section.
206th, will to be assembled section of buffer pool of each described section of deposit.
207th, when idle assembler be present, using first in first out as principle, the section is obtained to be assembled section of buffer pool.
Optionally, the working condition of each assembler is marked, labeled as hurrying if assembler works, instead It, labeled as the free time, when existing labeled as idle assembler, using first in first out as principle, delays from the page to be assembled Rush in pond and obtain described section.
208th, using at least one assembler, described at least one section is assembled parallel respectively, is obtained each described Data message corresponding to section.
Wherein, data message is pixel-matrix image format.
Optionally, using at least one assembler, while at least one section is assembled respectively.To each section of difference When being assembled, according to bounds of this section in intermediate file, intermediate file is traveled through using assembler, in the border model Intermediate file in enclosing is assembled, so as to obtain the data message corresponding to this section.Intermediate file is being traveled through using assembler, When being assembled to the intermediate file in the bounds, due to intermediate file can quote the page resource related to the page or The job class resource related to operation, then using resource read operation device corresponding to the assembler to page resource or job class resource Carry out read operation.In addition, can also be when by each to be assembled section of buffer pool of described section of deposit, to last to be assembled section of deposit The section of buffer pool carries out special marking, when an assembler in each assembler is handled the section for carrying out special marking When, then each assembler is finished labeled as the free time with instruction to the web page packaging.
209th, by each described section corresponding to the data message, be stored in be output section of buffer pool sequence number with it is described In the segment number identical label drawer of section.
Optionally, label drawer in deferent segment buffer pool is treated in advance to be numbered, and obtains the sequence number of label drawer, will be every The data message corresponding to individual described section, it is stored in sequence number and described section of segment number identical mark in be output section of buffer pool In number drawer.
210th, according to the sequence number of label drawer, the data corresponding to each section stored in the label drawer are sequentially output Information, to be printed to the page.
211st, the data message stored in the label drawer is deleted.
In the present embodiment, the page info is parsed by using page parsing device, after obtaining intermediate file, by Between file be stored in page buffer pond to be assembled, if detection determines the memory space in page buffer pond to be assembled less than repeating Execution is parsed using page parsing device to page info, obtains intermediate file, and intermediate file deposit is treated into group The step in page buffer pond is filled, is solved using page parsing device in parsing generation is carried out to the page info of a page Between after file, it is necessary to after the completion of the intermediate file for waiting assembler to be utilized to generate it carries out assembling processing, could be to next The page info of the page proceeds by the less efficient technical problem caused by rasterizing.
Fig. 3 is the structural representation for the grating image processor that one embodiment of the invention provides, as shown in figure 3, grid map As processor, including:Parsing module 31, the first cache module 32 and detection module 33.
Parsing module 31, for being parsed using page parsing device to page info, obtain intermediate file.
Wherein, page info is used to describe the page to be printed.
First cache module 32, is connected with parsing module 31, for the intermediate file to be stored in into page buffer to be assembled Chi Zhong, to carry out assembling processing according to the intermediate file stored in the page buffer pond to be assembled, generate pixel-matrix image The data message of form, export the data message.
Wherein, data message is used to print the page.
Detection module 33, it is connected with the first cache module 32 and parsing module 31, if described to be assembled for detecting determination The memory space in page buffer pond is less than then repeating in parsing module 31 and page info is solved using page parsing device Analysis, intermediate file is obtained, and the intermediate file is stored in the step in page buffer pond to be assembled by the first cache module 32.
Further, Fig. 4 is the structural representation for another grating image processor that one embodiment of the invention provides, and is such as schemed Shown in 4, grating image processor further comprises:First acquisition module 41, split module 42, assembling module 43 and output module 44。
First acquisition module 41, it is connected with the first cache module 32, for using first in first out as principle, from described to be assembled The intermediate file is taken out in page buffer pond.
Module 42 is split, is connected with the first acquisition module 41, for being split to the intermediate file, obtains at least one Individual section.
Module 43 is assembled, is used to utilize at least one assembler with splitting module 42, at least one section of difference simultaneously Row is assembled, and obtains the data message each corresponding to described section.
Wherein, data message is pixel-matrix image format.
Output module 44, it is connected with assembling module 43, for exporting the data message corresponding to each described section, with The page is printed.
Further, grating image processor, in addition to:Second cache module 45 and the second acquisition module 46.
Second cache module 45, it is connected with splitting module 42, for being split to the intermediate file, obtains at least one , will to be assembled section of buffer pool of each described section of deposit after individual section.
Second acquisition module 46, it is connected with the second cache module 45 and assembling module 43, for when in the presence of described in the free time During assembler, using first in first out as principle, described section is obtained from the to be assembled section of buffer pool.
Further, grating image processor, in addition to:
Numbering module 47, it is connected with splitting module 42, for being split to the intermediate file, obtains at least one section Afterwards, each section in described at least one section is numbered respectively, obtains each described section segment number.
The then output module 44, specifically for the data message corresponding to by each described section, be stored in treat it is defeated Go out in section buffer pool in sequence number and described section of segment number identical label drawer;It is defeated successively according to the sequence number of the label drawer Go out in the label drawer data message corresponding to each section stored, to be printed to the page.
The output module 44, the sequence number according to the label drawer is additionally operable to, is sequentially output in the label drawer and deposits After data message corresponding to each section of storage, the data message stored in the label drawer is deleted.
The then grating image processor, in addition to:
Determining module 48, it is connected with the first acquisition module 41, for using first in first out as principle, from the page to be assembled Before the intermediate file is obtained in buffer pool, determine in the to be output section of buffer pool exist be not stored with the data message Idle label drawer.
In the present embodiment, the page info is parsed by using page parsing device, after obtaining intermediate file, by Between file be stored in page buffer pond to be assembled, if detection determines the memory space in page buffer pond to be assembled less than repeating Execution is parsed using page parsing device to page info, obtains intermediate file, and intermediate file deposit is treated into group The step in page buffer pond is filled, is solved using page parsing device in parsing generation is carried out to the page info of a page Between after file, it is necessary to after the completion of the intermediate file for waiting assembler to be utilized to generate it carries out assembling processing, could be to next The page info of the page proceeds by the less efficient technical problem caused by rasterizing.
One of ordinary skill in the art will appreciate that:Realizing all or part of step of above-mentioned each method embodiment can lead to The related hardware of programmed instruction is crossed to complete.Foregoing program can be stored in a computer read/write memory medium.The journey Sequence upon execution, execution the step of including above-mentioned each method embodiment;And foregoing storage medium includes:ROM, RAM, magnetic disc or Person's CD etc. is various can be with the medium of store program codes.
Finally it should be noted that:Various embodiments above is merely illustrative of the technical solution of the present invention, rather than its limitations;To the greatest extent The present invention is described in detail with reference to foregoing embodiments for pipe, it will be understood by those within the art that:Its according to The technical scheme described in foregoing embodiments can so be modified, either which part or all technical characteristic are entered Row equivalent substitution;And these modifications or replacement, the essence of appropriate technical solution is departed from various embodiments of the present invention technology The scope of scheme.

Claims (6)

  1. A kind of 1. rasterizing processing method, it is characterised in that including:
    Page info is parsed using page parsing device, obtains intermediate file;The page info is to be printed for describing The page;
    The intermediate file is stored in page buffer pond to be assembled, according to being stored in the page buffer pond to be assembled Between file carry out assembling processing, generate the data message of pixel-matrix image format, export the data message;The data letter Cease for being printed to the page;
    If detection determines the memory space in the page buffer pond to be assembled less than repeating and described utilize page parsing device Page info is parsed, obtained in intermediate file, and the page buffer pond to be assembled by intermediate file deposit The step of;
    Wherein, after in the page buffer pond to be assembled by intermediate file deposit, in addition to:
    Using first in first out as principle, the intermediate file is taken out from the page buffer pond to be assembled;
    The intermediate file is split, obtains at least one section;
    Using at least one assembler, described at least one section is assembled parallel respectively, is obtained each corresponding to described section Data message;
    The data message corresponding to output is each described section, to be printed to the page;
    It is described that the intermediate file is split, after obtaining at least one section, in addition to:
    Each section in described at least one section is numbered respectively, obtains each described section segment number;
    It is then described to export each data message corresponding to described section, to be printed to the page, including:
    By the data message corresponding to each described section, sequence number and described section of segment number in be output section of buffer pool are stored in In identical label drawer;
    According to the sequence number of the label drawer, the data letter corresponding to each section stored in the label drawer is sequentially output Breath, to be printed to the page.
  2. 2. rasterizing processing method according to claim 1, it is characterised in that described to be torn open to the intermediate file Point, after obtaining at least one section, in addition to:
    Will to be assembled section of buffer pool of each described section of deposit;
    When the idle assembler be present, using first in first out as principle, from the to be assembled section of buffer pool described in acquisition Section.
  3. 3. rasterizing processing method according to claim 1, it is characterised in that the sequence according to the label drawer Number, the data message corresponding to each section stored in the label drawer is sequentially output, to carry out printing it to the page Afterwards, in addition to:
    Delete the data message stored in the label drawer;
    It is then described using first in first out as principle, before obtaining the intermediate file from the page buffer pond to be assembled, also wrap Include:
    Determine the idle label drawer for not being stored with the data message in the to be output section of buffer pool be present.
  4. A kind of 4. grating image processor, it is characterised in that including:
    Parsing module, for being parsed using page parsing device to page info, obtain intermediate file;The page info is used In the page that description is to be printed;
    First cache module, for the intermediate file to be stored in page buffer pond to be assembled, with according to the page to be assembled The intermediate file stored in the buffer pool of face carries out assembling processing, generates the data message of pixel-matrix image format, described in output Data message;The data message is used to print the page;
    Detection module, if determining the memory space in the page buffer pond to be assembled less than repeating described for detecting Page info is parsed using page parsing device, obtains intermediate file, and described be stored in the intermediate file treats group Fill the step in page buffer pond;
    Wherein, the grating image processor, in addition to:
    First acquisition module, for using first in first out as principle, taking out text among described from the page buffer pond to be assembled Part;
    Module is split, for being split to the intermediate file, obtains at least one section;
    Module is assembled, for utilizing at least one assembler, described at least one section is assembled parallel respectively, is obtained each Data message corresponding to described section;The data message is pixel-matrix image format;
    Output module, for exporting the data message corresponding to each described section, to be printed to the page;
    The grating image processor, in addition to:
    Numbering module, for being split to the intermediate file, after obtaining at least one section, in described at least one section Each section be numbered respectively, obtain each described section of segment number;
    The then output module, specifically for the data message corresponding to by each described section, be stored in be output section it is slow Rush in pond in sequence number and described section of segment number identical label drawer;According to the sequence number of the label drawer, it is sequentially output described The data message corresponding to each section stored in label drawer, to be printed to the page.
  5. 5. grating image processor according to claim 4, it is characterised in that the grating image processor, in addition to:
    Second cache module, for being split to the intermediate file, after obtaining at least one section, each described section is deposited Enter to be assembled section of buffer pool;
    Second acquisition module, for when the idle assembler be present, using first in first out as principle, from described to be assembled section Described section is obtained in buffer pool.
  6. 6. grating image processor according to claim 4, it is characterised in that
    The output module, be additionally operable to the sequence number according to the label drawer, be sequentially output in the label drawer store it is every After data message corresponding to individual section, the data message stored in the label drawer is deleted;
    The then grating image processor, in addition to:
    Determining module, for using first in first out as principle, obtained from the page buffer pond to be assembled the intermediate file it Before, determine the idle label drawer for not being stored with the data message in the to be output section of buffer pool be present.
CN201410008799.9A 2014-01-08 2014-01-08 Rasterizing processing method and grating image processor Active CN104765578B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410008799.9A CN104765578B (en) 2014-01-08 2014-01-08 Rasterizing processing method and grating image processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410008799.9A CN104765578B (en) 2014-01-08 2014-01-08 Rasterizing processing method and grating image processor

Publications (2)

Publication Number Publication Date
CN104765578A CN104765578A (en) 2015-07-08
CN104765578B true CN104765578B (en) 2018-01-09

Family

ID=53647442

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410008799.9A Active CN104765578B (en) 2014-01-08 2014-01-08 Rasterizing processing method and grating image processor

Country Status (1)

Country Link
CN (1) CN104765578B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3686027B1 (en) * 2019-01-27 2021-07-14 U-NICA Systems AG Method of printing authentication indicators with an amplitude-modulated half tone

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1928852A (en) * 2006-09-27 2007-03-14 北京大学 Grating treatment method and device for transparent page
CN1936827A (en) * 2005-09-22 2007-03-28 夏普株式会社 Systems and methods for load balancing
CN102122361A (en) * 2009-12-15 2011-07-13 北大方正集团有限公司 Variable area-based page assembly method and system
CN102446163A (en) * 2010-09-30 2012-05-09 北京大学 Page lattice storage method for variable data printing and device adopting same

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8526032B2 (en) * 2006-03-31 2013-09-03 Ricoh Production Print Solutions LLC Concurrent IPDS and non-IPDS print processing

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1936827A (en) * 2005-09-22 2007-03-28 夏普株式会社 Systems and methods for load balancing
CN1928852A (en) * 2006-09-27 2007-03-14 北京大学 Grating treatment method and device for transparent page
CN102122361A (en) * 2009-12-15 2011-07-13 北大方正集团有限公司 Variable area-based page assembly method and system
CN102446163A (en) * 2010-09-30 2012-05-09 北京大学 Page lattice storage method for variable data printing and device adopting same

Also Published As

Publication number Publication date
CN104765578A (en) 2015-07-08

Similar Documents

Publication Publication Date Title
JP5594470B2 (en) Printing control apparatus, printing system, and program
US20150161487A1 (en) Print service providing apparatus and printing system
JP5273420B1 (en) Print control apparatus, image forming system, and program
JP2019087254A (en) Mechanism for predicting print performance using print metadata
US20090080024A1 (en) Printing Control Method Capable of Reducing Printing Memory Requirement
EP2575024A2 (en) Print data processing apparatus, a print data processing method, a printing system and program, a page data creating apparatus, and a rasterization processing apparatus
CN100356395C (en) Printing control method capable of avoiding printing border-crossing error
CN104765578B (en) Rasterizing processing method and grating image processor
JP5779942B2 (en) Variable print data processing time prediction program and image forming apparatus
JP2011051234A (en) Image processor, image forming apparatus, and image processing program
US7164484B2 (en) Print controller, print control method and printer including determination to store macro as instruction or bitmap
JP5828789B2 (en) Print control apparatus, print control program, and print control method
CN104461406B (en) A kind of print-out method and device
JPH09149221A (en) Method and device for outputting image
CN103729396B (en) Method and apparatus to being optimized from the variable document in source to the variable document of target
CN105426138A (en) Printing system and method for continuously printing wide-format graph in real time
JP5874385B2 (en) Image forming apparatus, image forming method, and program
JP5915091B2 (en) Image forming apparatus, image forming system, output image data processing method, program, and recording medium
JP3589255B2 (en) Document processing apparatus and method
JP3246142B2 (en) Printing control device
JP6166976B2 (en) Data structure of barcode font data, page data generation device, raster data generation device, raster data generation method and program
JP5033746B2 (en) Image processing apparatus, image processing method, and image processing program
CN102981789A (en) Printing control device and image formation system
US20140089784A1 (en) Page data generation apparatus, recording medium, and page data generation method
JP5690185B2 (en) Input data improvement support device and program

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220623

Address after: 3007, Hengqin international financial center building, No. 58, Huajin street, Hengqin new area, Zhuhai, Guangdong 519031

Patentee after: New founder holdings development Co.,Ltd.

Patentee after: Beijing Beida Founder Electronics Co., Ltd.

Address before: 100871, Beijing, Haidian District, Cheng Fu Road, No. 298, Zhongguancun Fangzheng building, 9 floor

Patentee before: PEKING UNIVERSITY FOUNDER GROUP Co.,Ltd.

Patentee before: Beijing Beida Founder Electronics Co., Ltd.