[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

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 PDF

Info

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
Application number
CN201910761219.6A
Other languages
Chinese (zh)
Other versions
CN110515566A (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.)
Shenzhen Hansen Software Co.,Ltd.
Original Assignee
Shenzhen Hosonsoft 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 Shenzhen Hosonsoft Co Ltd filed Critical Shenzhen Hosonsoft Co Ltd
Priority to CN201910761219.6A priority Critical patent/CN110515566B/en
Publication of CN110515566A publication Critical patent/CN110515566A/en
Application granted granted Critical
Publication of CN110515566B publication Critical patent/CN110515566B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J2/00Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
    • B41J2/005Typewriters 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/01Ink jet
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J29/00Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
    • B41J29/38Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
    • B41J29/393Devices for controlling or analysing the entire machine ; Controlling or analysing mechanical parameters involving printing of test patterns
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1208Improving or facilitating administration, e.g. print management resulting in improved quality of the output result, e.g. print layout, colours, workflows, print preview
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/1253Configuration of print job parameters, e.g. using UI at the client
    • G06F3/1256User feedback, e.g. print preview, test print, proofing, pre-flight checks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1275Print 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

Industrial ink-jet printing preview method, device, equipment and storage medium
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:
Figure BDA0002170372690000081
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:
Figure BDA0002170372690000082
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.
Memory 402 may include mass storage for data or instructions. By way of example, and not limitation, memory 402 may include a Hard Disk Drive (HDD), floppy Disk Drive, flash memory, optical Disk, magneto-optical Disk, tape, or Universal Serial Bus (USB) Drive or a combination of two or more of these. Memory 402 may include removable or non-removable (or fixed) media, where appropriate. The memory 402 may be internal or external to the data processing apparatus, where appropriate. In a particular embodiment, the memory 402 is a non-volatile solid-state memory. In a particular embodiment, the memory 402 includes Read Only Memory (ROM). Where appropriate, the ROM may be mask-programmed ROM, Programmable ROM (PROM), Erasable PROM (EPROM), Electrically Erasable PROM (EEPROM), electrically rewritable ROM (EAROM), or flash memory or a combination of two or more of these.
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.
Bus 410 includes hardware, software, or both to couple the components of the industrial inkjet print preview device to one another. By way of example, and not limitation, a bus may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a Front Side Bus (FSB), a Hyper Transport (HT) interconnect, an Industry Standard Architecture (ISA) bus, an infiniband interconnect, a Low Pin Count (LPC) bus, a memory bus, a Micro Channel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-ExPress (PCI-X) bus, a Serial Advanced Technology Attachment (SATA) bus, a video electronics standards association local (VLB) bus, or other suitable bus, or a combination of two or more of these. Bus 410 may include one or more buses, where appropriate. Although specific buses have been described and shown in the embodiments of the invention, any suitable buses or interconnects are contemplated by the 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.
CN201910761219.6A 2019-08-17 2019-08-17 Industrial ink-jet printing preview method, device, equipment and storage medium Active CN110515566B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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