CN106681673B - A kind of thermal printer gray level printing method - Google Patents

A kind of thermal printer gray level printing method Download PDF

Info

Publication number
CN106681673B
CN106681673B CN201611191020.7A CN201611191020A CN106681673B CN 106681673 B CN106681673 B CN 106681673B CN 201611191020 A CN201611191020 A CN 201611191020A CN 106681673 B CN106681673 B CN 106681673B
Authority
CN
China
Prior art keywords
data
grades
image
byte
thermal printer
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
CN201611191020.7A
Other languages
Chinese (zh)
Other versions
CN106681673A (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.)
Fujian Centerm Information Co Ltd
Original Assignee
Fujian Centerm Information 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 Fujian Centerm Information Co Ltd filed Critical Fujian Centerm Information Co Ltd
Priority to CN201611191020.7A priority Critical patent/CN106681673B/en
Publication of CN106681673A publication Critical patent/CN106681673A/en
Application granted granted Critical
Publication of CN106681673B publication Critical patent/CN106681673B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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/1205Improving or facilitating administration, e.g. print management resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets
    • 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/1211Improving printing performance

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)
  • Electronic Switches (AREA)

Abstract

The present invention provides a kind of thermal printer gray level printing method, the method are as follows: image is pre-processed by host computer, image is switched into thermal printer and needs grey scale image data, thermal printing generator terminal carries out the gradation data of host computer a line to be converted into multirow binary map, and multirow binary map is then printed gray level image in a row by control heating levels and thermal printer motor paper feeding speed.The present invention improves thermal printer flexibility, and it is difficult to solve the parsing of gray scale picture by reasonable data processing compression algorithm and printer double buffers.

Description

A kind of thermal printer gray level printing method
Technical field
The present invention relates to printer technology field more particularly to a kind of thermal printer gray level printing methods.
Background technique
Printer is exactly by certain form of expression by the idea in the minds of people (comprising text, image, shape nothing but Deng) machine that is showed with specific medium.For example, thermal printer is exactly the figure and text that people are thought to expression Word is presented by heat-sensitive paper and is occurred.
Bill printer can be divided into temperature-sensitive, thermal transfer, stylus printer according to printing type.
Thermal printer working principle is that semiconductor heating element is equipped on print head, and print head heats and contacts temperature-sensitive The pattern of needs can be printed after printing paper, principle is similar with heat-sensitive type facsimile machine.Image is by heating, in temperature-sensitive In the film of paper generate chemical reaction and generate.This thermal printer chemical reaction carries out at a certain temperature.It is high Temperature can accelerate this chemical reaction.When temperature is lower than 60 DEG C, paper is needed by considerably long, and even up to several years time could Become dark;And when temperature is 200 DEG C, this reflection can be completed in several microseconds.So to make thermal-sensitive printer printing Figure and text out just must satisfy two conditions, heat-sensitive paper and high temperature.Thermal printer on current market can only print two Value figure, that is to say, that either most black or white, printing picture effect is poor, not flexible.
A kind of " the gray-scale Control device of thermal printer " is disclosed in the prior art, sees Publication No.: CN201619297U, Publication date are as follows: the Chinese patent of 2010-11-03 discloses a kind of gray-scale Control device of thermal printer, with thermal printing head Piece is connected, and the gray-scale Control device is to realize the gray-scale Control to thermal printing head piece;The gray-scale Control device includes micro- place Manage unit, and FPGA/CPLD unit;Heating time of the microprocessing unit to control print data;The FPGA/CPLD Unit is connected with microprocessing unit, accurately to carry out print time control and timing control.The utility model in combination with The operation advantage of microprocessing unit and the fast reaction of FPGA/CPLD unit and precise time control advantage, realize multistage ash Print control is spent, hardware and software cost is saved.The technical solution and present patent application that the utility model uses be not identical.
Summary of the invention
The technical problem to be solved in the present invention is to provide a kind of thermal printer gray level printing method, improves temperature-sensitive Printer flexibility solves the parsing of gray scale picture by reasonable data processing compression algorithm and printer double buffers It is difficult.
The present invention is implemented as follows: a kind of thermal printer gray level printing method, the method are as follows: pass through host computer pair Image is pre-processed, and image is switched to thermal printer and needs grey scale image data, and thermal printing generator terminal is by host computer The gradation data of a line carries out being converted into multirow binary map, then passes through control heating levels and thermal printer motor paper feed speed Multirow binary map is printed gray level image in a row by degree.
Further, the method is further specifically: host computer is responsible for reading 256 grades of gray level images progress data pressures 256 grades of gray level images are divided into the grey scale image data of thermal printer needs by contracting;The printer side provides instruction solution Analysis task and print out task;Instruction parsing task, which is realized, receives the director data that host computer issues, and carries out data parsing and be put into Buffer area;Thermal printing generator terminal carries out the gradation data of host computer a line to be converted into multirow binary map;The print out task will The data of deposit buffer area are printed, and control motor and control heating time and grade for multirow two-value according to buffered data Figure prints gray level image in a row.
Further, the buffer area is double buffering, the number when first buffering area is idle, after instructing dissection process According to being put into first buffering area, when first buffering area is not idle, if second buffering area is idle, will be put into second buffering area, if Two buffer areas are not idle, then printer is printing buffer content, and next buffered data has had been prepared for, at this time Instruction parsing task blocking;Print out task first prints first buffering area content, and first buffering area printing terminates can be by the first buffering Area is set as idle state, then continues directly to printing second buffering area data, once and first buffering area idle instruction solution Analysis task is run again, is prepared next data and is put into first buffering area, print out task has printed second buffering area, so not Printing first buffering area content is directly carried out with waiting, unremitting printing can be recycled always;
Further, host computer is responsible for reading 256 grades of gray level images, and 256 grades of gray level images, which are divided into thermal printer, to be needed The level Four greyscale image data wanted;Level Four greyscale image data indicates a picture point with 2 bit, and host computer reads 256 grades of gray scales The size of image graphic, one gray scale point of a byte representation, value indicates tonal gradation 0x00 to 0xFF, due to only needing to be divided into Level Four gray scale is needed 256 grades of progress quarterings, it is only necessary to which the front two for taking this byte is equivalent to divided by 64, by 4 words Joint number evidence is merged into a byte;Therefore byte data indicates 4 pixels, and host computer sends out a byte 0x1B, and first Pixel series indicates that number of greyscale levels 0, second pixel o'clock is indicated by the 5th, 4bit, number of greyscale levels by the 7th, 6bit It is 1, second pixel o'clock is indicated by the 3rd, 2bit, number of greyscale levels 3, and second pixel o'clock is indicated by the 1st, 0bit, ash Spending series is 4;
The 3 row bianry images for converting data in level Four greyscale image data, i.e., by the level Four gray scale diagram data of 2 bytes 3 byte two-value diagram datas are changed into be put into caching;
In level Four greyscale image data, use 1 indicates to want hot spot, and 0 indicates not hot spot, 3 byte binary map compositions one The first row data are first loaded print head, then gate heating signal by 4 grades of grayscale images of row, and print head is heated in corresponding position, Reach setting time after close heating gating signal, be then followed by load the second row two-value data, and so on load the third line At this moment two-value data controls motor, just allows motor to cover a point row, so finally by after the completion of the printing of 3 row two-value datas This point row just has corresponding gradation effect.
Further, the method: host computer is responsible for reading 256 grades of gray level images, and 256 grades of gray level images are divided into temperature-sensitive Eight grades of greyscale image datas that printer needs;Eight grades of greyscale image datas indicate a pixel, host computer hair with 4 bit A byte data is sent to indicate that 2 pixels, the 0bit and 4bit of each byte retain, host computer sends out a byte 0x0A, the 1st pixel series indicate that 4bit retains, number of greyscale levels 0 by the 7th, 6,5bit, and the 2nd pixel is by the 3,2,1bit indicate, number of greyscale levels 1;2nd pixel is by the 3rd, 2,1bit expression, number of greyscale levels 1;2nd picture Vegetarian refreshments indicates that 0bit retains, number of greyscale levels 5 by the 3rd, 2,1bit;
The 7 row bianry images for converting data in eight grades of greyscale image datas, i.e., by eight grades of gray scale diagram datas of 4 bytes 7 byte two-value diagram datas are changed into be put into caching.
The present invention has the advantage that the present invention is based on traditional thermal printers to carry out function optimization, improves temperature-sensitive and beat It is tired to solve the parsing of gray scale picture by reasonable data processing compression algorithm and printer double buffers for the clever activity of print Difficulty, print data amount greatly bad transmission the problems such as, printing effect is substantially increased, so that print speed will not be by data volume shadow It rings;Gray level printing can not only print portrait, logo, landscape etc., can also be printed in the industries class business such as bank bank card, Certification of Second Generation etc..
Detailed description of the invention
The present invention is further illustrated in conjunction with the embodiments with reference to the accompanying drawings.
Fig. 1 is the method for the present invention structural schematic diagram.
Fig. 2 is the flow diagram that double buffering of the present invention handles data.
Fig. 3 is the schematic diagram of 3 row two-value data hot spots of the invention.
Fig. 4 is multiple row gradation effect schematic diagrames after printing in the present invention.
Specific embodiment
It please refers to shown in Fig. 1 to Fig. 2, a kind of thermal printer gray level printing method of the invention, in order to realize that gray scale is beaten Print can control heating head to the energy of paper by control heating time and heating times, because image data amount is larger, And mcu resource and data transmission bauds are limited, institute's host computer in need pre-processes image, and image is switched to heat Quick printer needs tonal gradation, could improve print quality and print speed in this way.Printer side is by the ash of host computer a line Degree is according to carrying out being converted into multirow binary map, then by control heating levels and thermal printer motor paper feed by this multirow two Value figure prints gray level image in a row.
The method is further specifically: host computer is responsible for reading 256 grades of gray level images progress data compressions, by 256 grades Gray level image is divided into the grey scale image data of thermal printer needs;The printer side provides instruction parsing task and beats Print task;Instruction parsing task, which is realized, receives the director data that host computer issues, and carries out data parsing and be put into buffer area;Temperature-sensitive Printer side carries out the gradation data of host computer a line to be converted into multirow binary map;The print out task is stored into buffer area Data are printed, and are controlled motor and control heating time and grade according to buffered data and are printed multirow binary map in a row Gray level image.
In order to improve printing effect, raising mcu utilization rate devises double buffers, and the buffer area is double buffering, When first buffering area is idle, the data after instructing dissection process are put into first buffering area, when first buffering area is not idle, if Second buffering area is idle, then will be put into second buffering area, if two buffer areas are not idle, printer is printing buffering Content, and next buffered data has had been prepared for, the task blocking of instruction parsing at this time;Print out task first prints the first buffering Area's content, first buffering area printing terminate that idle state can be set by first buffering area, and it is slow then to continue directly to printing second Rush area's data, once and first buffering area idle instruction parsing task run again, preparing next data, to be put into first slow It rushing in area, after print out task has printed second buffering area, first buffering area data are put into buffering by instruction parsing task already, In this way without waiting for printing first buffering area content is directly carried out, unremitting printing can be recycled always in this way.
As shown in Figure 3 and Figure 4, below by taking level Four gray scale as an example:
Host computer is responsible for reading 256 grades of gray level images, and 256 grades of gray level images are divided into the level Four ash of thermal printer needs Spend image data;Level Four greyscale image data indicates a picture point with 2 bit, and host computer reads 256 grades of grayscale image bmp pictures, The size of one byte representation, one gray scale point, value indicates tonal gradation 0x00 to 0xFF, because only needing to be divided into 4 grades of gray scales, It needs 256 grade of 4 equal part, so only needing to take the front two of this byte, is equivalent to divided by 64, it can be by 4 byte datas It is merged into a byte.Therefore a byte data can indicate 4 pixels, as host computer sends out a byte 0x1B (00011011), first pixel series is indicated by the 7th, 6bit, number of greyscale levels 0, second pixel o'clock by the 5th, 4bit indicates that number of greyscale levels 1, second pixel o'clock is indicated by the 3rd, 2bit, number of greyscale levels 3, second pixel point It is indicated by the 1st, 0bit, number of greyscale levels 4;
Instruction parsing task, which is responsible for realizing receiving, reads the director data that issues of host computer, and carry out data parsing be put into it is slow Rush area.The received instruction of host computer is handled first, by taking 4 grades of gradation datas as an example, first by data progression process, if it counts According to for 0xE4 (11100100), 4 points are indicated, tonal gradation is respectively 3,2,1,0;
The 3 row bianry images for converting data in level Four greyscale image data, as (table 1 turns table 1 for two byte 0xE4 data Change --- 4 grades of gray scales) shown in, by 4 grades of gray scale diagram datas (0xE4 0xE4) of 8 points (2 bytes), change into 3 bytes (3 Row) two-value diagram data (0xEE 0xCC 0x88) is put into caching,
Table 1
In level Four greyscale image data, use 1 indicates to want hot spot, and 0 indicates not hot spot, 3 byte binary map compositions one The first row data are first loaded print head, then gate heating signal by 4 grades of grayscale images of row, and print head is heated in corresponding position, Heating gating signal is closed after reaching setting time, is then followed by the second row two-value data of load, and so on, load the third line Two-value data, (this hot spot is all black to 3 row two-value data hot spots, which is not with color lump as shown in Figure 3 Figure), finally by 3 row two-value datas printing after the completion of, at this moment control motor, motor just allowed to cover a point row, in this way this A point row just has corresponding gradation effect.Substantially (black block is whole amplified multiple row effects in figure as shown in Figure 4 Gray scale picture when printing is not color lump figure).
In addition, the principle that eight grades of greyscale image datas are same: the method: host computer is responsible for reading 256 grades of grayscale images 256 grades of gray level images are divided into eight grades of greyscale image datas of thermal printer needs by picture;Eight grades of greyscale image datas are with 4 Bit indicates a pixel, and host computer, which sends byte data, indicates 2 pixels, the 0bit of each byte and the 4bit retains, if host computer sends out a byte 0x0A (00001010), the 1st pixel series is indicated by the 7th, 6,5bit, the 4bit retains, number of greyscale levels 0, and the 2nd pixel is indicated by the 3rd, 2,1bit, number of greyscale levels 1;2nd pixel It is indicated by the 3rd, 2,1bit, number of greyscale levels 1;2nd pixel indicates that 0bit retains, gray scale by the 3rd, 2,1bit Series is 5;
The 7 row bianry images for converting data in eight grades of greyscale image datas, i.e., by eight grades of gray scale diagram datas of 4 bytes 7 byte two-value diagram datas are changed into be put into caching.
Performance in the present invention according to printer can be 1 grade of gray scale, 2 grades of gray scales, 3 grades of gray scales, 4 grades of gray scales, 5 grades of ashes Degree, 6 grades of gray scales, 7 grades of gray scales, 8 grades of gray scales, 9 grades of gray scales etc., the processing mode principle of those gray scales is similar, herein just not into Row illustrates one by one.
In short, the present invention is based on traditional thermal printers to carry out function optimization, thermal printer flexibility is improved, is passed through Reasonable data processing compression algorithm and printer double buffers solve gray scale picture parsing difficulty, and print data amount is big The problems such as bad transmission, substantially increases printing effect, so that print speed will not be influenced by data volume.Gray level printing not only may be used To print portrait, logo, landscape etc., bank card, Certification of Second Generation etc. can also be printed in the industries class business such as bank.
Although specific embodiments of the present invention have been described above, those familiar with the art should be managed Solution, we are merely exemplary described specific embodiment, rather than for the restriction to the scope of the present invention, it is familiar with this The technical staff in field should be covered of the invention according to modification and variation equivalent made by spirit of the invention In scope of the claimed protection.

Claims (4)

1. a kind of thermal printer gray level printing method, it is characterised in that: the method are as follows: carried out by host computer to image pre- Image is switched to grey scale image data required for thermal printer by processing, and thermal printing generator terminal is by the ash of host computer a line Degree is according to carrying out being converted into multirow binary map, then by control heating levels and thermal printer motor paper feeding speed by multirow Binary map prints gray level image in a row;
The method is further specifically: host computer is responsible for reading 256 grades of gray level images progress data compressions, by 256 grades of gray scales Image is divided into grey scale image data required for thermal printer;The printer side provides instruction parsing task and printing Task;Instruction parsing task, which is realized, receives the director data that host computer issues, and carries out data parsing and be put into buffer area;Temperature-sensitive is beaten Print generator terminal carries out the gradation data of host computer a line to be converted into multirow binary map;The print out task is stored into the number of buffer area According to being printed, motor and control heating time and grade is controlled according to buffered data, multirow binary map is printed into ash in a row Spend image.
2. a kind of thermal printer gray level printing method according to claim 1, it is characterised in that: the buffer area is double Buffer area, when first buffering area is idle, the data after instructing dissection process are put into first buffering area, when first buffering area not Free time will be put into second buffering area if second buffering area is idle, if two buffer areas are not idle, printer is Buffer content is printed, and next buffered data has had been prepared for, the task blocking of instruction parsing at this time;Print out task first prints First buffering area content, first buffering area printing terminate that idle state can be set by first buffering area, then continue directly to beat Print second buffering area data, once and first buffering area idle instruction parsing task run again, prepare next data and put Enter in first buffering area, print out task has printed second buffering area, in this way without waiting for directly carrying out in printing first buffering area Hold, unremitting printing can be recycled always.
3. a kind of thermal printer gray level printing method according to claim 1, it is characterised in that: the method: upper Machine is responsible for reading 256 grades of gray level images, and 256 grades of gray level images are divided into the level Four greyscale image data of thermal printer needs; Level Four greyscale image data indicates a picture point with 2 bit, and host computer reads 256 grades of gray level image pictures, a byte representation One gray scale point, the size of value indicate that tonal gradation 0x00 to 0xFF is needed due to only needing to be divided into level Four gray scale by 256 grades Carry out the quartering, it is only necessary to which the front two for taking this byte is equivalent to divided by 64,4 byte datas are merged into a byte; Therefore a byte data indicates that 4 pixels, host computer send out a byte 0x1B, first pixel series is by the 7th, 6bit table Show, number of greyscale levels 0, second pixel o'clock is indicated by the 5th, 4bit, number of greyscale levels 1, second pixel o'clock by the 3rd, 2bit indicates that number of greyscale levels 3, second pixel o'clock is indicated by the 1st, 0bit, number of greyscale levels 4;
The 3 row bianry images for converting data in level Four greyscale image data, i.e., change into the level Four gray scale diagram data of 2 bytes 3 byte two-value diagram datas are put into caching;
In level Four greyscale image data, use 1 indicates to want hot spot, and 0 indicates not hot spot, and 34 grades in a row of byte binary map group The first row data are first loaded print head, then gate heating signal by grayscale image, and print head is heated in corresponding position, are reached After setting time close heating gating signal, be then followed by load the second row two-value data, and so on load the third line two-value Data, finally by 3 row two-value datas printing after the completion of, at this moment control motor, motor just allowed to cover a point row, in this way this Point row just has corresponding gradation effect.
4. a kind of thermal printer gray level printing method according to claim 1, it is characterised in that: the method: upper Machine is responsible for reading 256 grades of gray level images, and 256 grades of gray level images are divided into eight grades of greyscale image datas of thermal printer needs; Eight grades of greyscale image datas indicate a pixel with 4 bit, and host computer, which sends a byte data, indicates 2 pixels, often The 0bit and 4bit of a byte retain, and host computer sends out a byte 0x0A, and the 1st pixel series is by the 7th, 6,5bit table Show, 4bit retains, number of greyscale levels 0, and the 2nd pixel is indicated by the 3rd, 2,1bit, number of greyscale levels 1;2nd picture Vegetarian refreshments is by the 3rd, 2,1bit expression, number of greyscale levels 1;2nd pixel indicates that 0bit retains by the 3rd, 2,1bit, Number of greyscale levels is 5;
The 7 row bianry images for converting data in eight grades of greyscale image datas, i.e., change into eight grades of gray scale diagram datas of 4 bytes 7 byte two-value diagram datas are put into caching.
CN201611191020.7A 2016-12-21 2016-12-21 A kind of thermal printer gray level printing method Active CN106681673B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611191020.7A CN106681673B (en) 2016-12-21 2016-12-21 A kind of thermal printer gray level printing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611191020.7A CN106681673B (en) 2016-12-21 2016-12-21 A kind of thermal printer gray level printing method

Publications (2)

Publication Number Publication Date
CN106681673A CN106681673A (en) 2017-05-17
CN106681673B true CN106681673B (en) 2019-08-30

Family

ID=58869894

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611191020.7A Active CN106681673B (en) 2016-12-21 2016-12-21 A kind of thermal printer gray level printing method

Country Status (1)

Country Link
CN (1) CN106681673B (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6874552B2 (en) * 2017-06-14 2021-05-19 セイコーエプソン株式会社 Control information generation method, control information generation device, and thermal transfer device
CN107621929B (en) * 2017-09-12 2023-07-14 珠海智汇网络设备有限公司 Gray scale thermal printing method, thermal printer and readable storage medium
CN109605954B (en) * 2018-12-29 2020-04-14 森大(深圳)技术有限公司 Oneepass printing control method, device, equipment and medium
CN110861418B (en) * 2019-11-14 2021-09-07 艾体威尔电子技术(北京)有限公司 Method for printing color photo under single gray scale condition
CN112508762A (en) * 2020-10-20 2021-03-16 珠海泽冠科技有限公司 Method for realizing gray scale printing of low-voltage thermal sensitive sheet
CN112099740B (en) * 2020-11-12 2021-03-16 虎丘影像(苏州)有限公司 Image output method and device and image output equipment
CN113135043B (en) * 2021-03-10 2022-06-24 厦门喵宝科技有限公司 Watermark printing method of thermal printer, storage medium and thermal printing equipment
CN113535099B (en) * 2021-05-08 2024-01-02 南京富士通电子信息科技股份有限公司 Print head driving method and apparatus, storage medium, and electronic apparatus
CN114506159B (en) * 2021-12-27 2023-05-16 珠海智汇网络设备有限公司 Dual-color printing driving method, thermal printer, and computer-readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1326403A (en) * 1998-11-09 2001-12-12 西尔弗布鲁克研究有限公司 Printer and methods of operation
CN1944052A (en) * 2006-11-15 2007-04-11 深圳市润天智图像技术有限公司 Multiple grey scale printing method
CN102205706A (en) * 2010-03-15 2011-10-05 佳能株式会社 Image processor, image processing method and image printing method
CN103192609A (en) * 2012-01-10 2013-07-10 山东新北洋信息技术股份有限公司 Thermal printer and control method of thermal printer

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1326403A (en) * 1998-11-09 2001-12-12 西尔弗布鲁克研究有限公司 Printer and methods of operation
CN1944052A (en) * 2006-11-15 2007-04-11 深圳市润天智图像技术有限公司 Multiple grey scale printing method
CN102205706A (en) * 2010-03-15 2011-10-05 佳能株式会社 Image processor, image processing method and image printing method
CN103192609A (en) * 2012-01-10 2013-07-10 山东新北洋信息技术股份有限公司 Thermal printer and control method of thermal printer

Also Published As

Publication number Publication date
CN106681673A (en) 2017-05-17

Similar Documents

Publication Publication Date Title
CN106681673B (en) A kind of thermal printer gray level printing method
JP4390287B2 (en) Printing system, printing apparatus and control method thereof
CN109150990A (en) Take down notes sharing method, equipment and computer storage medium
CN106313907A (en) Thermal printer text printing method and thermal printer text printing system based on image conversion
US7948494B2 (en) Character rendering device, display device, and printer
CN104065937B (en) For the real time high-speed image pre-processing method of cmos image sensor
CN100437460C (en) Method and apparatus for viewing on a client data representing a document to be printed
CN104375821B (en) Message processing device, information processing method and processing equipment
US8614817B2 (en) Computer readable medium having print control program, print controller and computer executable method using the print control program
CN105538939B (en) A kind of watermark printing method and apparatus of thermal printer
JP2015156204A (en) Printer driver, printer driver print control method, printer driver print control program, and recording medium
JPH11203101A (en) Computer interface device and method for producing output data for stencil printer
CN106598510A (en) Method and device compatible with two print modes
CN105745912B (en) Image processing apparatus
CN104776919A (en) FPGA-based infrared focal planar array stripped inhomogeneous correction system and method
KR100208696B1 (en) Printer
CN104394291B (en) Endorsement scanner uni content input fixed point Method of printing based on integrating scanning and printing machine
CN110861418B (en) Method for printing color photo under single gray scale condition
CN208538142U (en) A kind of novel and multifunctional certification recognition integrated device
JP2008060730A (en) Image processor, image processing method, image processing program, and recording medium
US7551298B2 (en) Print control device with embedded engine simulation module and test method thereof
CN112508762A (en) Method for realizing gray scale printing of low-voltage thermal sensitive sheet
JP2004098533A (en) Image formation device
KR20100060821A (en) Print control method and apparatus of document
JPH07323602A (en) Printer and object drawing method thereof

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