CN110515566B - Industrial ink-jet printing preview method, device, equipment and storage medium - Google Patents
Industrial ink-jet printing preview method, device, equipment and storage medium Download PDFInfo
- Publication number
- CN110515566B CN110515566B CN201910761219.6A CN201910761219A CN110515566B CN 110515566 B CN110515566 B CN 110515566B CN 201910761219 A CN201910761219 A CN 201910761219A CN 110515566 B CN110515566 B CN 110515566B
- Authority
- CN
- China
- Prior art keywords
- printing
- data
- preview
- image
- printed
- 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
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J29/00—Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
- B41J29/38—Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
- B41J29/393—Devices for controlling or analysing the entire machine ; Controlling or analysing mechanical parameters involving printing of test patterns
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1208—Improving or facilitating administration, e.g. print management resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1253—Configuration of print job parameters, e.g. using UI at the client
- G06F3/1256—User feedback, e.g. print preview, test print, proofing, pre-flight checks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1275—Print workflow management, e.g. defining or changing a workflow, cross publishing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Record Information Processing For Printing (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Ink Jet (AREA)
Abstract
The invention discloses a method, a device, equipment and a storage medium for previewing industrial inkjet printing, wherein the method comprises the steps of obtaining equipment information of current printing equipment and printing requirements of an image to be printed; acquiring printing image data corresponding to an image to be printed; analyzing the printing image data according to the printing equipment information and the printing requirement to obtain preview data; and displaying an image corresponding to the preview data on a display device according to the preview data. The invention can check whether the data processing is wrong in advance and process in advance, thereby avoiding the waste of ink and printing media caused by the data error in the actual printing process and improving the printing efficiency.
Description
Technical Field
The invention relates to the technical field of inkjet printing, in particular to an industrial inkjet printing preview method, device, equipment and storage medium.
Background
The inkjet printing technology is a technology of jetting ink droplets to a printing medium through nozzles on a digital inkjet head to obtain images or characters, and actual printing data is transmitted to the digital inkjet head by an upper computer through a nozzle driving board or/and a main control board, and the digital inkjet head jets ink on the printing medium according to the printing data. At present, an image to be printed is mainly processed into image data by color management software and printing control software in an upper computer, then the image data is sent to a main control board or/and a spray head drive board in printing equipment to be subjected to data splitting processing to obtain printing data, then a digital ink gun is directly subjected to ink-jet printing according to the printing data, however, when the data processing in the upper computer is wrong, the data can only be observed in an actual product, so that waste of ink and printing media is caused, and particularly when the printing width is large, the data error is discovered when the printing is finished, so that the printing efficiency of the product is seriously influenced.
Disclosure of Invention
The embodiment of the invention provides an industrial inkjet printing preview method, device, equipment and storage medium, which are used for solving the problems that the printing effect of image data cannot be previewed in advance, so that ink and printing medium are wasted and the printing efficiency is low in the prior art.
In a first aspect, an embodiment of the present invention provides an industrial inkjet printing preview method, including:
acquiring equipment information of current printing equipment and a printing requirement of an image to be printed;
acquiring printing image data corresponding to an image to be printed;
analyzing the printing image data according to the printing equipment information and the printing requirement to obtain preview data;
and displaying an image corresponding to the preview data on a display device according to the preview data.
Preferably, the analyzing the print image data according to the printing device information and the printing requirement to obtain preview data includes:
acquiring the printing covering times in the unit area of the image to be printed according to the printing equipment information and the printing requirement;
splitting the printing image data into X pieces of sub-image data with the number equal to the number of the printing covering times according to the printing covering times;
acquiring the height of an image printed by the nozzle in one scanning;
splitting each sub-image data into a plurality of pieces of printing data according to the image height;
and converting the data format of the printing data to obtain the preview data.
Preferably, the displaying, on a display device according to the preview data, an image corresponding to the preview data includes:
and displaying an image corresponding to each preview data on a display device according to each preview data.
Preferably, the displaying, on a display device according to the preview data, an image corresponding to the preview data includes:
combining all the preview data into a piece of display data according to the printing equipment information and the printing requirement, wherein the data format of the display data is the same as that of the preview data;
and displaying the image to be printed on display equipment according to the display data.
Preferably, the synthesizing all the preview data into one piece of display data according to the printing device information and the printing requirement includes:
acquiring a stepping mode of the printing equipment according to the printing equipment information and the printing requirement;
and synthesizing all the preview data into a piece of display data according to the stepping mode.
Preferably, the analyzing the print image data according to the printing device information and the printing requirement to obtain preview data includes:
acquiring the number of the spray heads, transverse arrangement information of the spray heads and the transverse height of a single spray head according to the printing equipment information;
splitting the printing image data into Y parts of printing data with the same number as the spray heads according to the transverse arrangement information of the spray heads and the transverse height of the single spray head;
and converting the data format of Y parts of the printing data to obtain Y parts of the preview data.
Preferably, the format of the preview data is one or more of BMP, JPG, and TIF.
In a second aspect, an embodiment of the present invention provides an apparatus for industrial inkjet printing preview, where the apparatus includes:
the information acquisition module is used for acquiring the equipment information of the current printing equipment and the printing requirement of the image to be printed;
the data acquisition module is used for acquiring printing image data corresponding to an image to be printed;
the preview data generating module is used for analyzing the printing image data according to the printing equipment information and the printing requirement to obtain preview data;
and the preview module is used for displaying the image corresponding to the preview data on the display equipment according to the preview data.
In a third aspect, an embodiment of the present invention provides an industrial inkjet printing preview apparatus, including: at least one processor, at least one memory, and computer program instructions stored in the memory, which when executed by the processor, implement the method of the first aspect of the embodiments described above.
In a fourth aspect, embodiments of the present invention provide a storage medium having stored thereon computer program instructions, which when executed by a processor, implement the method of the first aspect in the above embodiments.
In summary, according to the method, the apparatus, the device and the storage medium for previewing the industrial inkjet printing provided by the embodiments of the present invention, the print data is analyzed according to the information of the printing device and the printing requirement, and is converted into the data format that can be displayed by the display device, and by previewing the print data on the display device, whether the data processing is wrong or not can be checked in advance, and the data processing is processed in advance, so that the waste of ink and a printing medium caused by the data error in the actual printing process is avoided, and the printing efficiency is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required to be used in the embodiments of the present invention will be briefly described below, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a schematic diagram of image data and step mode of a shuttle scanning printing technique according to a first embodiment of the present invention.
Fig. 2 is a schematic diagram of head splicing in a multi-head splicing printing technique according to a second embodiment of the present invention.
Fig. 3 is a flowchart illustrating actual print data processing according to a third embodiment of the present invention.
Fig. 4 is a flowchart illustrating an industrial inkjet printing preview method according to a fourth embodiment of the present invention.
Fig. 5 is an information setting diagram of an industrial inkjet printing preview method according to a fourth embodiment of the present invention.
Fig. 6 is a flowchart illustrating an industrial inkjet printing preview method according to a fifth embodiment of the present invention.
Fig. 7 is a data processing diagram of an industrial inkjet printing preview method according to a fifth embodiment of the present invention.
Fig. 8 is a preview schematic view of an industrial inkjet printing preview method according to a fifth embodiment of the present invention.
Fig. 9 is a schematic view of a step pattern of an industrial inkjet printing preview method according to a sixth embodiment of the present invention.
Fig. 10 is a flowchart illustrating an industrial inkjet printing preview method according to a seventh embodiment of the present invention.
Fig. 11 is a data processing diagram of an industrial inkjet printing preview method according to a seventh embodiment of the present invention.
Fig. 12 is a schematic structural diagram of an industrial inkjet print preview device according to an eighth embodiment of the present invention.
Fig. 13 is a schematic configuration diagram of an industrial inkjet print preview apparatus according to a ninth embodiment of the present invention.
Detailed Description
Features and exemplary embodiments of various aspects of the present invention will be described in detail below, and in order to make objects, technical solutions and advantages of the present invention more apparent, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not to be construed as limiting the invention. It will be apparent to one skilled in the art that the present invention may be practiced without some of these specific details. The following description of the embodiments is merely intended to provide a better understanding of the present invention by illustrating examples of the present invention.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The inkjet printing technique includes: reciprocating scanning printing technology and multi-nozzle splicing printing technology; reciprocating scanning printing (namely multi-pass scanning printing) means that each unit of an image to be printed can be printed only by carrying out interpolation for multiple times, each unit consists of a plurality of pixel points, 1 pixel point is subjected to 1-time covering printing, if 2-pass scanning printing is carried out, each unit consists of 2 pixel points, and printing in a unit area can be finished only by 2-time covering printing; 3pass scanning printing, each unit consists of 3 pixels, and printing of a unit area can be completed only by 3 times of covering printing; 4pass scanning printing, each unit consists of 4 pixels, printing in a unit area can be completed only by covering and printing for 4 times, if figure 1 shows that each unit is image data to be printed which consists of 4 pixels, each unit of the image data to be printed needs to be printed and covered for 4 times, when a Z-shaped stepping mode is adopted, the 1 st covering completes printing of all numbers 1 in the height of the sprayer, the 2 nd covering completes printing of all numbers 2 in the height of the sprayer, the 3 rd covering completes printing of all numbers 3 in the height of the sprayer, the 4 th covering completes printing of all numbers 4 in the height of the sprayer, then the sprayer and a printing medium are controlled to move relatively, so that the sprayer is positioned in the next printing area and then repeats printing of the numbers 1 to 4; when the N-type stepping mode is adopted, the 1 st coverage completes the printing of all the numbers 1 in the height of the spray head, the 2 nd coverage completes the printing of all the numbers 3 in the height of the spray head, the 3 rd coverage completes the printing of all the numbers 2 in the height of the spray head, the 4 th coverage completes the printing of all the numbers 4 in the height of the spray head, then the spray head and a printing medium are controlled to move relatively, the spray head is positioned in the next printing area, and then the printing of the numbers 1 to 4 is repeated. The different step modes have different ink discharging sequences, and the different ink discharging sequences cause different data splitting and merging, wherein the step modes further comprise an X-type step mode, and the specific step mode is not limited herein.
The multi-nozzle splicing printing technology is a high-speed printing technology in the field of current ink-jet printing, and is characterized in that a plurality of nozzles are connected end to form a nozzle group, the nozzle group can cover the whole image to be printed, the image to be printed can be printed through one-time scanning, the speed is high, the efficiency is high, if the nozzle installation schematic diagram of the multi-nozzle splicing printing technology is shown in figure 2, a plurality of nozzles of the nozzle group Q are respectively the 1 st nozzle, the 2 nd nozzle … … x nozzle, in the printing process, the nozzle is immovable, and a printing medium moves in the direction of L1 in figure 2.
Referring to fig. 3, whether the shuttle scanning printing technology or the multi-nozzle stitching printing technology is used, the print data needs to be pre-processed by the raster image processing software and the print control software, and then can be sent to the inkjet printer for printing, which specifically includes: importing an image to be printed into raster image processing software, setting a first printing requirement of the image to be printed in the raster processing software, carrying out color processing on the image to be printed according to the printing requirement and the characteristics of printing equipment so that the color of the image output by a printer is the same as or similar to the required color, and carrying out screening processing after color processing to generate a data file which can be identified by the printer; and importing printing control software after the raster image processing software finishes processing, configuring a second printing requirement in the printing control software, calibrating printing equipment at the same time, processing the imported image data according to the configuration and calibration result to obtain printing data and a printing control command, inputting the printing data and the printing control command into a main control board in the printing equipment through a bus, and distributing the printing data and the printing control command to respective nozzle drive boards by the main control board, wherein the nozzles are driven by the nozzle drive boards to print according to the printing data. The raster image processing software in this embodiment may identify images to be printed in multiple formats, such as BMP, TIFF, JPG, and PDF, and may perform typesetting processing on multiple images, where the set first printing requirement includes: the required printing precision of the image to be printed, the number of colors and the color sequence of the image to be printed and the like, and the color processing comprises the following steps: ink interception processing, namely ink output condition processing of each pixel point, color linearization processing, ICC processing, color chasing processing and the like, wherein the calibration printing equipment mainly comprises: printing origin calibration, step-by-step mode calibration, chromatography calibration, shower nozzle interval calibration, vertical calibration and horizontal calibration etc. the second is printed the requirement and is included: feather, color bar, white edge, Pass mode, etc., and the data processing comprises: the raster image processing software and the print control software are not limited to the above functions, and may include other functions for improving the image printing quality.
The invention analyzes the printing data to be issued according to the printing equipment information and the printing requirement, converts the printing data into the data format which can be displayed by the display equipment, can check whether the data processing is wrong or not in advance by previewing the printing data on the display equipment, and carries out the processing in advance, thereby avoiding the waste of ink and printing media caused by the data error in the actual printing process and improving the printing efficiency. Referring to fig. 4, the method specifically includes the following steps:
s1, acquiring the equipment information of the current printing equipment and the printing requirement of the image to be printed;
specifically, referring to fig. 5, the printing apparatus information includes: the number of the spray heads, the arrangement information of the spray heads, the DPI for igniting the spray heads, the DPI for the reference of the spray heads and the original point position. In this example, the arrangement of the nozzles includes: the printing head is transversely arranged side by side and is spliced end to end, a common reciprocating scanning printing technology adopts transverse side by side arrangement, a multi-nozzle splicing printing technology adopts end to end splicing arrangement, other arrangement forms can be included, and the arrangement forms are not specifically limited; the nozzle ignition DPI mainly aims at the maximum number of dots which can be printed per inch when the nozzles which are transversely arranged side by side move along with the printing trolley in the transverse direction, and the nozzle reference DPI is the inherent printing resolution of the nozzles, namely the number of nozzles included per inch of the nozzles; the printing origin is the starting point of the nozzle printing. The printing requirements of the image to be printed include: printing direction, step mode, image accuracy, the amount of ink doubles, feather range, template interpolation, the printing direction mainly includes left printing, right printing, one-way printing, two-way printing etc. step mode includes: the method comprises an N-type stepping mode, a Z-type stepping mode, an X-type stepping mode and the like, wherein the image precision is the printing precision required by an image to be printed and comprises transverse precision and longitudinal precision, the ink quantity is doubled to determine whether the printing needs to be carried out on embossment, bottom paving and the like, the feathering amplitude is the percentage of feathering of the whole image when the image to be printed needs feathering, and template interpolation is a filtering interpolation template when filtering is carried out on printing data. The above is only the content of the device information and the printing requirement in this embodiment, the device information and the printing requirement of different devices and different clients are not completely the same, and other devices and printing information may be included, which is not specifically limited herein.
S2, acquiring printing image data corresponding to the image to be printed;
in this embodiment, the raster image processing software and the printing control software are installed on a PC, wherein when the printing device is an all-in-one machine, the raster image processing software and the printing control software can also be directly installed on the printing device without running through an external server.
S3, analyzing the printing image data according to the printing equipment information and the printing requirement to obtain preview data;
referring to fig. 6, when the shuttle scanning printing technique is adopted, the step of analyzing the print image data includes:
s311, acquiring the printing covering times in the unit area of the image to be printed according to the printing equipment information and the printing requirement;
s312, splitting the printing image data into X pieces of sub-image data with the number equal to that of the printing covering times according to the printing covering times;
s313, acquiring the height of the image printed by the nozzle in one scanning;
s314, splitting each sub-image data into a plurality of pieces of printing data according to the image height;
and S315, converting the data format of the printing data to obtain the preview data.
Specifically, a first covering frequency is obtained according to a nozzle reference DPI and longitudinal printing precision; acquiring a second covering time according to the nozzle ignition DPI and the transverse printing precision; acquiring the printing covering times according to the first covering times and the second covering times;
in this embodiment, the first covering times are as follows:
wherein, P1Representing said first number of coverages, f1Representing the longitudinal printing precision, and d representing a nozzle reference DPI;
the second covering times are as follows:
wherein, P2Representing said second number of coverages, f2Indicating lateral printing accuracy, fmRepresents the nozzle firing DPI;
the number of printing coverage times is as follows:
P=P1×P2
wherein P represents the number of print coverage, P1Representing said first number of coverages, P2Representing the second number of coverages.
Referring to fig. 7, the number of print coverage in a unit area of the print image data D is 4, the print coverage data of the 1 st scan is data1, the print coverage data of the 2 nd scan is data2, the print coverage data of the 3 rd scan is data3, the print coverage data of the 4 th scan is data4, the print image data is divided into 4 sub-image data according to the number of print coverage 4, which are respectively sub-image data D1, sub-image data D2, sub-image data D3 and sub-image data D4, the sub-image data D1 includes all data1 data, the sub-image data D2 includes all data2 data, the sub-image data D3 includes all data3 data, and the sub-image data D4 includes all data 4. Then, each sub-image data is split into a plurality of print data according to the height of the nozzle, the nozzle correspondingly extracts the corresponding print data in each sub-image data for printing during each scanning printing, and for the reciprocating scanning printing, when the nozzle enters the printing area and leaves the printing area, part of the nozzles do not discharge ink, therefore, blank data filling is performed on the sub-image data which does not discharge ink during entering the printing area according to the number of the nozzles which do not discharge ink, as shown in fig. 7, the number of the nozzles which do not discharge ink during the first scanning is 3F during entering the printing area, the number of the nozzles which do not discharge ink during the second scanning is 2F, the number of the nozzles which do not discharge ink during the third scanning is 1F, the blank data amount to be filled by the sub-image data D1 is 3F, the blank data amount to be filled by the sub-image data D2 is 2F, and the blank data amount to be filled by the sub-image data D3 is 1F, the sub-image data D4 does not need to be padded with data amount.
Each piece of print data is converted into preview data which can be displayed by a display device, in the embodiment, the format of the preview data is a BMP format, BMP is a standard image file format in a Windows operating system, and is convenient to view, and display is not required to be performed by special equipment, wherein the format of the preview data can be any picture format which can be automatically displayed on a screen, such as JPG, TIF, TIFF and the like. Referring to fig. 8, in this embodiment, an image corresponding to each preview data may be displayed on a display device according to each preview data, that is, print data of each pass may be displayed separately, in another embodiment, all preview data may also be combined into one display data according to a step mode, and then an image to be printed is directly displayed according to the display data, where each preview data may also be redistributed according to a nozzle arrangement condition, and print data corresponding to each nozzle of each pass may be viewed. The step mode includes: referring to fig. 9, the number of printing coverage times of a unit area of an image a to be printed is 6, each unit is composed of 6 pixels, and the dot positions of the step printing in the N-type step mode are in the following order: 1 → 3 → 5 → 2 → 4 → 6, the dot sequence for step printing in the Z-type step pattern is: 1 → 2 → 3 → 4 → 5 → 6, the dot sequence for step printing in the X-type step pattern is: 1 → 4 → 5 → 6 → 3 → 2; if the number of printing coverage times of the unit area of the image B to be printed is 4, the dot order of the step printing in the N-type step mode is: 1 → 3 → 2 → 4, the dot sequence for step printing in the Z-step mode is: 1 → 2 → 3 → 4, the dot sequence for step printing in the X-type step pattern is: 1 → 4 → 3 → 2. Different print coverage times have different step patterns, and one step pattern matching an image to be printed is selected from step patterns that can be executed by the printing apparatus according to the print coverage times.
Referring to fig. 10, when the multi-nozzle stitching printing technique is adopted, the step of analyzing the print image data includes:
s321, acquiring the number of the spray heads, transverse arrangement information of the spray heads and transverse height of a single spray head according to the printing equipment information;
s322, splitting the printing image data into Y pieces of printing data with the same number as the number of the spray heads according to the transverse arrangement information of the spray heads and the transverse height of the single spray head;
and S323, converting the data format of Y parts of the printing data to obtain Y parts of the preview data.
Specifically, referring to fig. 11, if the number of heads is 3 (J1-J3), each head is spliced without overlapping in the lateral direction, the height of each head in the lateral direction is F, and the height of print image data in the lateral direction is 3F, the print image data C is divided into 3 copies of print data (C1-C3), the height of each copy of print data is F, the 3 copies of print data are converted into the preview data, and the 3 copies of preview data are spliced in the order of the heads during splicing.
And S4, displaying the image corresponding to the preview data on the display equipment according to the preview data.
In this embodiment, the display device is a PC, the format of the preview data is a standard image file format BMP in a Windows operating system, wherein the display device may also be a tablet computer, a TV set, or the like, and the type of the display device is not specifically limited herein. After the display is finished, the image displayed on the display device and the image to be printed can be observed and compared by naked eyes to obtain a comparison result, and whether the printing data is wrong or not is determined according to the comparison result. When the error is found, the printing data needs to be modified, and when the error is not found, the data can be directly sent for printing.
Referring to fig. 12, an embodiment of the present invention provides an industrial inkjet printing preview apparatus, including:
the information acquisition module 10 is used for acquiring the equipment information of the current printing equipment and the printing requirement of the image to be printed;
the data acquisition module 20 is configured to acquire print image data corresponding to an image to be printed;
a preview data generating module 30, configured to analyze the print image data according to the print device information and the print requirement to obtain preview data;
and the preview module 40 is configured to display an image corresponding to the preview data on a display device according to the preview data.
Preferably, the preview data generating module 30 includes:
a printing covering frequency acquiring unit, configured to acquire the printing covering frequency in the unit area of the image to be printed according to the printing device information and the printing requirement;
the sub-image data acquisition unit is used for splitting the printing image data into X pieces of sub-image data with the number equal to that of the printing covering times according to the printing covering times;
the image height acquisition unit is used for acquiring the height of an image printed by the nozzle in one scanning process;
the first printing data acquisition unit is used for splitting each sub-image data into a plurality of printing data according to the image height;
and the first preview data acquisition unit is used for converting the data format of the printing data to obtain the preview data.
Preferably, the preview module 40 includes:
and the preview data display unit is used for displaying an image corresponding to each piece of preview data on display equipment according to each piece of preview data.
Preferably, the preview module 40 further includes:
a display data obtaining unit, configured to combine all the preview data into one piece of display data according to the printing device information and the printing requirement, where the display data and the preview data have the same data format;
and the display data display unit is used for displaying the image to be printed on the display equipment according to the display data.
Preferably, the synthesizing all the preview data into one piece of display data according to the printing device information and the printing requirement includes:
acquiring a stepping mode of the printing equipment according to the printing equipment information and the printing requirement;
and synthesizing all the preview data into a piece of display data according to the stepping mode.
Preferably, the preview data generating module 30 further includes:
the nozzle information acquisition unit is used for acquiring the number of the nozzles, the transverse arrangement information of the nozzles and the transverse height of a single nozzle according to the printing equipment information;
the second printing data acquisition unit is used for splitting the printing image data into Y pieces of printing data with the same number as the spray heads according to the transverse arrangement information of the spray heads and the transverse height of the single spray head;
and a second preview data acquisition unit for converting the data format of Y parts of the print data to obtain Y parts of the preview data.
Preferably, the format of the preview data is one of BMP, JPG, and TIF.
In addition, the industrial inkjet printing preview method according to the embodiment of the present invention described in conjunction with fig. 4 may be implemented by an industrial inkjet printing preview apparatus. Fig. 13 is a schematic diagram illustrating a hardware structure of an industrial inkjet print preview device according to an embodiment of the present invention.
The industrial inkjet print preview device may include a processor 401 and a memory 402 storing computer program instructions.
Specifically, the processor 401 may include a Central Processing Unit (CPU), or an APPlication SPecific Integrated Circuit (ASIC), or may be configured as one or more Integrated circuits implementing embodiments of the present invention.
The processor 401 reads and executes the computer program instructions stored in the memory 402 to implement any one of the industrial inkjet printing preview methods in the above embodiments.
In one example, the industrial inkjet print preview device can also include a communication interface 403 and a bus 410. As shown in fig. 13, the processor 401, the memory 402, and the communication interface 403 are connected by a bus 410 to complete communication therebetween.
The communication interface 403 is mainly used for implementing communication between modules, apparatuses, units and/or devices in the embodiments of the present invention.
In addition, in combination with the industrial inkjet printing preview method in the above embodiments, embodiments of the present invention may be implemented by providing a computer-readable storage medium. The computer readable storage medium having stored thereon computer program instructions; the computer program instructions, when executed by a processor, implement any one of the industrial inkjet print preview methods in the above embodiments.
In summary, according to the method, the apparatus, the device and the storage medium for previewing the industrial inkjet printing provided by the embodiments of the present invention, the print data is analyzed according to the information of the printing device and the printing requirement, and is converted into the data format that can be displayed by the display device, and by previewing the print data on the display device, whether the data processing is wrong or not can be checked in advance, and the data processing is processed in advance, so that the waste of ink and a printing medium caused by the data error in the actual printing process is avoided, and the printing efficiency is improved.
It is to be understood that the invention is not limited to the specific arrangements and instrumentality described above and shown in the drawings. A detailed description of known methods is omitted herein for the sake of brevity. In the above embodiments, several specific steps are described and shown as examples. However, the method processes of the present invention are not limited to the specific steps described and illustrated, and those skilled in the art can make various changes, modifications and additions or change the order between the steps after comprehending the spirit of the present invention.
The functional blocks shown in the above-described structural block diagrams may be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, it may be, for example, an electronic circuit, an Application Specific Integrated Circuit (ASIC), suitable firmware, plug-in, function card, or the like. When implemented in software, the elements of the invention are the programs or code segments used to perform the required tasks. The program or code segments may be stored in a machine-readable medium or transmitted by a data signal carried in a carrier wave over a transmission medium or a communication link. A "machine-readable medium" may include any medium that can store or transfer information. Examples of a machine-readable medium include electronic circuits, semiconductor memory devices, ROM, flash memory, Erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, Radio Frequency (RF) links, and so forth. The code segments may be downloaded via computer networks such as the internet, intranet, etc.
It should also be noted that the exemplary embodiments mentioned in this patent describe some methods or systems based on a series of steps or devices. However, the present invention is not limited to the order of the above-described steps, that is, the steps may be performed in the order mentioned in the embodiments, may be performed in an order different from the order in the embodiments, or may be performed simultaneously.
As described above, only the specific embodiments of the present invention are provided, and it can be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working processes of the system, the module and the unit described above may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again. It should be understood that the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive various equivalent modifications or substitutions within the technical scope of the present invention, and these modifications or substitutions should be covered within the scope of the present invention.
Claims (10)
1. A method for industrial inkjet print preview, the method comprising:
acquiring equipment information of current printing equipment and a printing requirement of an image to be printed;
acquiring printing image data corresponding to an image to be printed;
analyzing the printing image data according to the printing equipment information and the printing requirement to obtain preview data;
displaying an image corresponding to the preview data on a display device according to the preview data;
wherein the printing apparatus information includes: the method comprises the following steps of (1) spray head number, spray head arrangement information, spray head ignition DPI, spray head reference DPI and an original point position;
the printing requirements include: printing direction, stepping mode, image precision, ink amount doubling, feathering amplitude and template interpolation;
the analyzing the print image data according to the printing equipment information and the printing requirement to obtain preview data comprises:
and combining all the preview data into a part of display data according to the stepping mode, and then directly displaying the image to be printed according to the display data, wherein each part of preview data is redistributed according to the arrangement condition of the nozzles so as to check the print data corresponding to each nozzle of each pass.
2. The industrial inkjet printing preview method of claim 1, wherein the parsing the print image data to obtain preview data according to the printing device information and the printing requirement comprises:
acquiring the printing covering times in the unit area of the image to be printed according to the printing equipment information and the printing requirement;
splitting the printing image data into X pieces of sub-image data with the number equal to the number of the printing covering times according to the printing covering times;
acquiring the height of an image printed by the nozzle in one scanning;
splitting each sub-image data into a plurality of pieces of printing data according to the image height;
and converting the data format of the printing data to obtain the preview data.
3. The industrial inkjet printing preview method according to claim 2, wherein the displaying an image corresponding to the preview data on a display device according to the preview data comprises:
and displaying an image corresponding to each preview data on a display device according to each preview data.
4. The industrial inkjet printing preview method according to claim 2, wherein the displaying an image corresponding to the preview data on a display device according to the preview data comprises:
combining all the preview data into a piece of display data according to the printing equipment information and the printing requirement, wherein the data format of the display data is the same as that of the preview data;
and displaying the image to be printed on display equipment according to the display data.
5. The industrial inkjet printing preview method of claim 4, wherein the step of combining all the preview data into one display data according to the printing device information and the printing requirement comprises:
acquiring a stepping mode of the printing equipment according to the printing equipment information and the printing requirement;
and synthesizing all the preview data into a piece of display data according to the stepping mode.
6. The industrial inkjet printing preview method of claim 1, wherein the parsing the print image data to obtain preview data according to the printing device information and the printing requirement comprises:
acquiring the number of the spray heads, transverse arrangement information of the spray heads and the transverse height of a single spray head according to the printing equipment information;
splitting the printing image data into Y parts of printing data with the same number as the spray heads according to the transverse arrangement information of the spray heads and the transverse height of the single spray head;
and converting the data format of Y parts of the printing data to obtain Y parts of the preview data.
7. The industrial inkjet printing preview method according to any one of claims 1 to 6, wherein the preview data is in the format of one or more of BMP, JPG, TIF.
8. An industrial inkjet print preview apparatus, the apparatus comprising:
the information acquisition module is used for acquiring the equipment information of the current printing equipment and the printing requirement of the image to be printed;
the data acquisition module is used for acquiring printing image data corresponding to an image to be printed;
the preview data generating module is used for analyzing the printing image data according to the printing equipment information and the printing requirement to obtain preview data;
the preview module is used for displaying an image corresponding to the preview data on display equipment according to the preview data;
wherein the printing apparatus information includes: the method comprises the following steps of (1) spray head number, spray head arrangement information, spray head ignition DPI, spray head reference DPI and an original point position;
the printing requirements include: printing direction, stepping mode, image precision, ink amount doubling, feathering amplitude and template interpolation;
the preview data generation module is specifically configured to:
and combining all the preview data into a part of display data according to the stepping mode, and then directly displaying the image to be printed according to the display data, wherein each part of preview data is redistributed according to the arrangement condition of the nozzles so as to check the print data corresponding to each nozzle of each pass.
9. An industrial inkjet print preview apparatus, characterized by comprising: at least one processor, at least one memory, and computer program instructions stored in the memory that, when executed by the processor, implement the method of any of claims 1-7.
10. A storage medium having computer program instructions stored thereon, which when executed by a processor implement the method of any one of claims 1-7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910761219.6A CN110515566B (en) | 2019-08-17 | 2019-08-17 | Industrial ink-jet printing preview method, device, equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910761219.6A CN110515566B (en) | 2019-08-17 | 2019-08-17 | Industrial ink-jet printing preview method, device, equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110515566A CN110515566A (en) | 2019-11-29 |
CN110515566B true CN110515566B (en) | 2020-12-29 |
Family
ID=68626498
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910761219.6A Active CN110515566B (en) | 2019-08-17 | 2019-08-17 | Industrial ink-jet printing preview method, device, equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110515566B (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110908623B (en) * | 2019-12-02 | 2024-03-22 | 深圳市汉森软件股份有限公司 | Data processing method, device, equipment and medium for large-format image partition printing |
US12020093B2 (en) | 2020-02-27 | 2024-06-25 | Zhuhai Bentsai Electronics Co., Ltd. | Handheld printer, printing method, information processing method and printing device |
CN114040850B (en) * | 2020-02-27 | 2024-01-19 | 珠海奔彩电子股份有限公司 | Hand-held printer, printing method, information processing method and printing device |
CN113760199B (en) * | 2020-06-03 | 2023-07-14 | 深圳市汉森软件有限公司 | Print data processing method, device, equipment and medium |
CN113771491B (en) * | 2020-06-09 | 2022-10-21 | 森大(深圳)技术有限公司 | Ink jet printing method, device, equipment and storage medium |
CN115202597A (en) * | 2020-06-24 | 2022-10-18 | 厦门汉印电子技术有限公司 | Print preview method, device, equipment and storage medium |
CN112223929B (en) * | 2020-10-21 | 2022-05-17 | 深圳市汉森软件有限公司 | Ink-jet printing method, device and equipment based on feathering treatment and storage medium |
CN114559744B (en) * | 2020-11-27 | 2023-07-14 | 深圳市汉森软件有限公司 | Method, device and equipment for adjusting treatment fluid data based on ink output |
CN114559746B (en) * | 2020-11-27 | 2023-06-09 | 深圳市汉森软件有限公司 | Processing liquid data printing method, device, equipment and storage medium |
CN114789604B (en) * | 2021-01-25 | 2024-02-09 | 深圳汉弘软件技术有限公司 | Printing method, device, inkjet printer and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100361065C (en) * | 2002-10-18 | 2008-01-09 | 佳能株式会社 | Printing system, information processing device and its control method, printer and its control method |
CN1737747B (en) * | 2004-08-20 | 2010-06-09 | 日本冲信息株式会社 | Information processing device |
CN103049226A (en) * | 2011-10-13 | 2013-04-17 | 泰金宝电通股份有限公司 | System with print previewing function, printing device and method for previewing print |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109597591B (en) * | 2018-10-24 | 2023-04-07 | 厦门汉印电子技术有限公司 | Printing information synchronous display method, device, system, printer and user terminal |
-
2019
- 2019-08-17 CN CN201910761219.6A patent/CN110515566B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100361065C (en) * | 2002-10-18 | 2008-01-09 | 佳能株式会社 | Printing system, information processing device and its control method, printer and its control method |
CN1737747B (en) * | 2004-08-20 | 2010-06-09 | 日本冲信息株式会社 | Information processing device |
CN103049226A (en) * | 2011-10-13 | 2013-04-17 | 泰金宝电通股份有限公司 | System with print previewing function, printing device and method for previewing print |
Also Published As
Publication number | Publication date |
---|---|
CN110515566A (en) | 2019-11-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110515566B (en) | Industrial ink-jet printing preview method, device, equipment and storage medium | |
CN111730995B (en) | Scanning type ink-jet printing control method, device, equipment and storage medium | |
CN109298841B (en) | Multi-nozzle ink-jet printing method, device, equipment and storage medium | |
CN110421984B (en) | Reciprocating scanning printing control method, device, equipment and storage medium | |
US10265954B2 (en) | Image processing apparatus and image processing method | |
CN102529409B (en) | Record of bad behavior element testing equipment and detection method and image forming apparatus | |
US6561610B2 (en) | Printing with reduced outline bleeding | |
CN109272471B (en) | Printing data feathering processing method, device, equipment and storage medium | |
DE60122276T2 (en) | DETERMINATION OF THE ADJUSTMENT VALUE FOR CHANGING THE RECORDING POSITION WHEN PRINTING BY TWO TYPES OF INSPECTION PATTERNS | |
US10239308B2 (en) | Liquid discharge control apparatus, liquid discharge control method, and liquid discharge control program | |
CN102529445A (en) | System and method for detecting missing inkjets in an inkjet printer using image data of printed documents without a priori knowledge of the documents | |
DE60222729T2 (en) | Method and system for calibrating ink ejection elements in an image forming apparatus | |
CN110027325B (en) | Printing control method, device, equipment and printer | |
CN111045609B (en) | Ink jet printing method, device, equipment and storage medium | |
CN113771491B (en) | Ink jet printing method, device, equipment and storage medium | |
US8842336B2 (en) | Printing apparatus, printing program and printing method configured to control a white toned color in printing | |
DE60119684T2 (en) | Determination of the setting value for recording the change in the printing position by means of several kinds of inspection patterns | |
CN113320291B (en) | Data processing method, device, equipment and medium for printing color uniform image | |
JP7439661B2 (en) | Image processing method, image processing device, and recording system | |
US20120281243A1 (en) | Data processing system and data processing method | |
CN111930324A (en) | Automatic import file printing method, device, equipment and storage medium | |
US8727529B2 (en) | Barcode printing control device | |
CN114248542B (en) | Method, device and equipment for eliminating residence type printed spliced channel and storage medium | |
CN112238685B (en) | Correction value setting method, recording method and recording device | |
CN110865779B (en) | Data extraction method, device, equipment and storage medium for single-nozzle multicolor printing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: 518000 a201-a301, building a, Sino German European Industrial Demonstration Park, Hangcheng Avenue, guxing community, Xixiang street, Bao'an District, Shenzhen, Guangdong Patentee after: Shenzhen Hansen Software Co.,Ltd. Address before: 518100 1701, 1703, building C6, Hengfeng Industrial City, 739 Zhoushi Road, Hezhou community, Hangcheng street, Bao'an District, Shenzhen City, Guangdong Province Patentee before: SHENZHEN HOSONSOFT Co.,Ltd. |
|
CP03 | Change of name, title or address |