Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Printing data processing method and system

A printing data and processing method technology, applied in the direction of electrical digital data processing, special data processing applications, general parts of printing machinery, etc., can solve problems such as asynchronous printing data processing, affecting the overall transmission speed of printing data, etc.

Active Publication Date: 2012-10-17
潍坊东航印刷科技股份有限公司
View PDF3 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the embodiments of the present invention is to provide a printing data processing method, aiming at solving the problem that the printing data processing method provided by the prior art is single-threaded or multi-threaded parallel processing. The difference in speed leads to the phenomenon that the processing of printing data is not synchronized, that is, the thread that has completed processing needs to wait for the thread that has not completed processing, and the printing data of the current page will not be output until the multiple parallel threads are processed, and the synchronization is completed. As a result, it affects the overall transmission speed of printing data and becomes the bottleneck of printing data transmission.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Printing data processing method and system
  • Printing data processing method and system
  • Printing data processing method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0037] In the embodiment of the present invention, a buffer is applied for between every two processing threads, and N buffers correspond to N+1 processing threads, and the N+1 processing threads communicate through the buffer connection in a pipelined manner, and the N The +1 processing thread processes the corresponding color data of the printing data file, and outputs the printing data meeting the printing conditions after being processed by the N+1th processing thread.

[0038] In the embodiment of the present invention, the printing data file given in the following embodiments contains printin...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to the technical field of printing, and provides a printing data processing method and system. The method comprises the following steps: applying for a buffer area between every two processing threads, controlling the first processing thread to carry out color processing on a printing data file, storing the processed printing data into a storage unit of the first buffer area through an inlet pointer of the first buffer area, controlling the second processing thread to read the printing data in the storage unit through an outlet pointer of the first buffer area, and meanwhile, controlling the second processing thread to perform the same processing operation as the first processing thread on the read printing data until the (N+1)th processing thread, wherein the (N+1)th processing thread carries out color data processing on the printing data and outputs the processed printing data. The running thread processing mode solves the problem of non-synchronization due to different processing speeds of parallel threads, accelerates the printing data processing speed, and is also suitable for transmission of mass multipage data.

Description

technical field [0001] The invention belongs to the technical field of printing, and in particular relates to a printing data processing method and system. Background technique [0002] At present, color printing data processing generally adopts a single-thread or multi-thread parallel processing method. The single-thread processing method is relatively simple, which is to process the printing color data according to the set order; while multi-threading is to process each color data of the same page at the same time. After each page is processed, a thread synchronization is required, that is, after each thread has processed the data, after the thread synchronization operation is performed, the printing data of this page is output, and then each parallel thread starts processing at the same time One page of printed data such as figure 1 Shown: [0003] Assuming that there are three types of printing color data on the current page, three processing threads are required to pr...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F19/00B41F33/16
Inventor 刘子文
Owner 潍坊东航印刷科技股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products