Setting up a two-color mixing data instruction and a two-color thermal printing method
By setting up dual-color mixing data instructions and utilizing multiple state switching of data gating signals and temperature control, the problems of inaccurate color switching and slow speed of dual-color thermal printers are solved, achieving efficient dual-color mixing printing results.
Patent Information
- Application Number
- CN202411645693.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-18
- Publication Date
- 2025-10-31
- Estimated Expiration
- 2044-11-18
AI Technical Summary
Existing two-color thermal printers cannot achieve mixed-color printing, resulting in poor print quality and slow printing speed.
It employs dual-color mixed data instructions, sets the correspondence between heating points and color attributes, and achieves precise heating through multiple state switching of data gating signals. Combined with temperature control of red and black content, it ensures print quality and speed.
It achieves precise color switching in dual-color mixed printing, improves printing quality and speed, avoids color bleeding, and enhances the color clarity of printed content.
Smart Images

Figure CN119427949B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of thermal printing technology, specifically to a method for setting two-color mixing data instructions and a two-color thermal printing method. Background Technology
[0002] With the continuous development of the manufacturing industry, ordinary monochrome thermal printing can no longer meet the public's demand for thermal printing. Dual-color thermal printing has emerged as a result. Its technical principle involves applying two different colored thermal coatings to thermal paper and combining them with appropriate printing settings. When the print head is heated, the different colored coatings undergo different chemical reactions, thus printing two different colors of text or images on the thermal label. Dual-color thermal printing technology makes printed labels or tickets richer and more diverse, meeting the needs of more scenarios. However, existing thermal printers' application of dual-color paper is not yet perfect, and has the following drawbacks:
[0003] 1. Only one color can be printed at a time, so when performing two-color printing, it is often necessary to frequently use commands to switch the printed colors;
[0004] 2. The switching of printing colors cannot be precise to the heating point, therefore, there is a lack of mixed printing methods for two-color images such as red and black;
[0005] 3. Due to the above defects, the content printed by two-color thermal printing is not pure in color, the printing effect is poor, and the printing speed is very slow, only about 20mm / s.
[0006] Therefore, it is necessary to design a method for setting two-color mixed data commands and two-color thermal printing that can realize two-color mixed printing, improve printing speed and print quality. Summary of the Invention
[0007] The present invention provides a method for setting two-color mixed data instructions and a two-color thermal printing method, which is mainly used to solve the problems of existing two-color thermal printing that cannot achieve two-color mixed printing, poor printing effect and slow printing speed, thereby achieving the purpose of realizing two-color mixed printing, improving printing speed and printing effect.
[0008] The present invention achieves the above objectives through the following technical solutions:
[0009] A method for setting a two-color mixing data instruction includes:
[0010] Select the instruction header according to the format of the two-color mixing data instruction.
[0011] Select the bitmap mode for the thermal printer, which includes several different height and width magnification modes based on the normal size.
[0012] Set the number of bytes for the horizontal bitmap; this number should be an even number depending on the required heating points.
[0013] Set the number of bitmap points in the vertical direction.
[0014] The bitmap data is set, which includes heating point attributes and color attribute settings. Two bits represent one heating point attribute. Each heating point attribute includes a heating point and its corresponding color attribute. The heating point and its corresponding color attribute are set adjacent to each other in one byte.
[0015] A further approach is that if the dual-color mixed data instruction is transmitted via serial port, then the instruction is sent in hexadecimal format, with the corresponding instruction header being 1D 75 30.
[0016] A further approach is to represent the two-color mixing data instruction as follows:
[0017] 1D 75 30m xL xH yL yH d1...dk
[0018] Where m represents the bitmap mode, xL xH represents the number of bytes in the horizontal bitmap, yL yH represents the number of points in the vertical bitmap, and d1...dk represents the bitmap data.
[0019] A further option is that the parameter values for the bitmap mode are in the following ranges: 0≤m≤3, 48≤m≤51.
[0020] Where m=0, 48 represent normal mode, m=1, 49 represent double width mode, m=2, 50 represent double height mode, and m=3, 51 represent double height and double width mode.
[0021] A further solution is that when the bitmap mode is in normal mode, the vertical and horizontal resolutions of the thermal printer are consistent, both being 200 dpi.
[0022] When the bitmap mode is double-width mode, the horizontal resolution of the thermal printer is 100 dpi.
[0023] When the bitmap mode is in high-resolution mode, the vertical resolution of the thermal printer is 100 dpi.
[0024] When the bitmap mode is double height and double width, the vertical and horizontal resolutions of the thermal printer are the same, both being 100dpi.
[0025] A further approach is that in the number of bytes in the horizontal bitmap, xL represents the lower 16 bits and xH represents the higher 16 bits, with a value range of 0≤xL and xH≤255.
[0026] The number of bytes in the horizontal bitmap is equal to xL + xH * 256.
[0027] In the vertical bitmap, yL represents the lower 16 bits and yH represents the higher 16 bits, with a value range of 0 ≤ yL and yH ≤ 255.
[0028] The number of points in the vertical bitmap is equal to yL + yH * 256.
[0029] A further approach is to use k = (xL + xH * 256) * (yL + yH * 256) in the bitmap data.
[0030] A further approach is that the bits containing the heating points in one byte of the bitmap data are: bits 1, 3, 5, and 7. Then, bits 2, 4, 6, and 8 in this byte are used to set the color attributes that correspond one-to-one with the heating points in bits 1, 3, 5, and 7.
[0031] A two-color thermal printing method, comprising setting a two-color mixing data instruction using the aforementioned two-color mixing data instruction setting method, including:
[0032] S1: The two-color mixed data instruction is used to parse the two-color content and generate two-color mixed data.
[0033] S2: Process the two-color mixing data in steps according to the printing settings of the thermal printer, and send the two-color mixing data of the first STEP to the buffer area of the thermal printer head through the serial port.
[0034] S3: Send a latch signal to the thermal printer head, and the thermal printer head latches the two-color mixed data in the buffer area into the heating dot matrix of the thermal printer according to the latch signal.
[0035] S4: The thermal printer's data strobe signal is raised to start heating, and the first color content is heated multiple times by changing the state of the thermal printer's data strobe signal during the heating period, thereby completing the printing of the first color content and preheating the heating points corresponding to the second color content.
[0036] S41: When the state of the data strobe signal is pulled high, the second color data in the current STEP is pre-sent to the buffer area of the thermal printer head.
[0037] S5: By repeatedly changing the state of the data strobe signal, the heating point corresponding to the second color content is continued to be heated, thereby completing the printing of the second color content.
[0038] S51: When the state of the data strobe signal is pulled high, the two-color mixing data of the next STEP is pre-sent to the buffer area of the thermal printer head.
[0039] S6: Repeat steps S3-S5 until all the two-color mixed data has been printed.
[0040] A further approach is that the dual-color mixing data of each STEP contains 8 heating points and their corresponding color attributes, wherein in step S4, heating is achieved 6 times by changing the state of the data gating signal, and in step S5, heating is achieved 2 times by changing the state of the data gating signal.
[0041] Therefore, the present invention has the following beneficial effects:
[0042] 1. This invention sets up a two-color mixing data instruction, using 2 bits to represent the attribute of one heating point, and adds the corresponding color attribute of the heating point. Compared with the traditional solution that can only print one color at a time and switches the printed color by frequently using instructions, the two-color mixing data instruction setting scheme designed in this invention can accurately switch the printed color to the heating point, realizing the two-color mixing printing function.
[0043] 2. This invention achieves multiple heating of the corresponding color attribute heating points by repeatedly changing the state of the data gating signal. When processing the dual-color heating of red and black paper, the red content is first heated multiple times to ensure that the temperature is stable within the range where red appears, while the heating points corresponding to the black content are preheated at the same time. Then, the black content is heated again to ensure that the temperature is stable within the range where black appears. This achieves the heating processing of dual-color content. In particular, it addresses the problem that most dual-color papers on the market are sensitive to temperature changes. By using the above heating method to stabilize the heating temperature, the printing effect is improved, the printed content is clearly colored, and color bleeding is prevented.
[0044] 3. This invention sets the switching time of the data strobe signal state, such as pulling the data strobe signal high for 25 microseconds and then pulling it low for 10 microseconds each time, thereby meeting the necessary heating time for each color content. Compared with the existing scheme of frequently using commands to switch printing colors, this invention ensures the purity of the printed content colors and improves the printing effect.
[0045] 4. Compared to traditional methods that rely on frequent commands to switch printing colors, the hybrid two-color printing method designed in this invention eliminates the need for frequent color switching commands, thus significantly saving printing time. Furthermore, by pre-sending the data to be heated to the thermal print head's buffer area while simultaneously raising the data strobe signal, this invention minimizes the total processing time per step, maximizing the printing speed of two-color printing and greatly reducing the problem of severe tailing caused by overheating of the print head at slow speeds.
[0046] The present invention will now be described in further detail with reference to the accompanying drawings and specific embodiments. Attached Figure Description
[0047] Figure 1 This is a schematic diagram of the heating point and its corresponding color attribute in each byte of an embodiment of the present invention.
[0048] Figure 2 This is a schematic diagram of the heating frame for printing each row of dots according to an embodiment of the present invention.
[0049] Figure 3 This is a schematic diagram of the heating frame printed for each step of the present invention.
[0050] Figure 4 This is a timing logic diagram for printing each STEP heating step in an embodiment of the present invention.
[0051] Figure 5 This is a flowchart of the two-color thermal printing method according to an embodiment of the present invention. Detailed Implementation
[0052] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. All other embodiments obtained by those skilled in the art based on the described embodiments of the present invention without creative effort are within the scope of protection of the present invention.
[0053] An embodiment of a method for setting two-color mixed data instructions.
[0054] The present invention relates to a method for setting a two-color mixed data instruction, comprising:
[0055] Select the instruction header according to the format of the two-color mixing data instruction.
[0056] Select the bitmap mode for the thermal printer, which includes several different height and width magnification modes based on the normal size.
[0057] Set the number of bytes for the horizontal bitmap; this number should be an even number depending on the required heating points.
[0058] Set the number of bitmap points in the vertical direction.
[0059] The bitmap data is set, which includes heating point attributes and color attribute settings. Two bits represent one heating point attribute. Each heating point attribute includes a heating point and its corresponding color attribute. The heating point and its corresponding color attribute are set adjacent to each other in one byte.
[0060] Specifically, the format of the two-color mixing data instruction described in this embodiment includes, but is not limited to, ASCII code, hexadecimal code, and decimal code. If the ASCII code is used, the corresponding instruction header is GS v 0; if the hexadecimal code is used, the corresponding instruction header is 1D 75 30; if the decimal code is used, the corresponding instruction header is 29 118 48.
[0061] In this embodiment, the two-color mixed data instruction is transmitted via serial port, and the instruction is sent in hexadecimal format, with the corresponding instruction header being 1D 75 30.
[0062] In this embodiment, the two-color mixing data instruction is represented as:
[0063] 1D 7530m xL xH yL yH d1...dk
[0064] Where m represents the bitmap mode, xL xH represents the number of bytes in the horizontal bitmap, yL yH represents the number of points in the vertical bitmap, and d1...dk represents the bitmap data.
[0065] In this embodiment, the parameter value range of the bitmap mode is: 0≤m≤3, 48≤m≤51.
[0066] Where m=0, 48 represent normal mode, m=1, 49 represent double width mode, m=2, 50 represent double height mode, and m=3, 51 represent double height and double width mode.
[0067] Table 1 Bitmap Mode Selection Table
[0068] m model Vertical resolution (DPI) Horizontal resolution (DPI) 0,48 normal 200 200 1,49 Double width 200 100 2,50 Beigao 100 200 3,51 Double the width, double the height 100 100
[0069] Referring to Table 1, the m value is related to the resolution of the thermal printer. When the bitmap mode is in normal mode, the vertical and horizontal resolutions of the thermal printer are the same, both being 200 dpi.
[0070] When the bitmap mode is double-width mode, the horizontal resolution of the thermal printer is 100 dpi.
[0071] When the bitmap mode is in high-resolution mode, the vertical resolution of the thermal printer is 100 dpi.
[0072] When the bitmap mode is double height and double width, the vertical and horizontal resolutions of the thermal printer are the same, both being 100dpi.
[0073] Specifically, this embodiment uses a 203dpi thermal printer, which has the same horizontal and vertical resolution, and its m is usually set to 0, thereby ensuring the clarity of the printed image.
[0074] In this embodiment, xL represents the lower 16 bits and xH represents the higher 16 bits in the number of bytes of the horizontal bitmap, and their value range is: 0≤xL, xH≤255.
[0075] The number of bytes in the horizontal bitmap is equal to xL + xH * 256.
[0076] In the vertical bitmap, yL represents the lower 16 bits and yH represents the higher 16 bits, with a value range of 0 ≤ yL and yH ≤ 255.
[0077] The number of points in the vertical bitmap is equal to yL + yH * 256.
[0078] Specifically, in this embodiment, xL xH and yL yH refer to the width and height of the bitmap of the data to be sent. Since the maximum value of one byte is 255, two bytes are used to represent the width and height respectively, with the maximum values of the width and height being 65535.
[0079] The calculation methods for xL and xH are as follows:
[0080] Using bitwise operations: xL = W & 0xFF, xH = W >> 16 & 0xFF
[0081] Using division: xL = W%256, xH = W%256
[0082] Where W represents the width. The calculation method for yL and yH is similar and will not be repeated here.
[0083] In this embodiment, k = (xL + xH * 256) * (yL + yH * 256) in the bitmap data.
[0084] See Figure 1 In this embodiment, the bits containing the heating points in one byte of the bitmap data are bits 1, 3, 5, and 7. Bits 2, 4, 6, and 8 in this byte are used to set the color attributes corresponding one-to-one with the heating points in bits 1, 3, 5, and 7.
[0085] Specifically, in this embodiment, in each byte of the bitmap data, a corresponding bit of the heated point is 1 to indicate that the corresponding bit of the heated point is heated, and a corresponding bit of the heated point is 0 to indicate that the corresponding bit of the heated point is not heated; a corresponding bit of the color attribute is 1 to indicate that the point is the corresponding bit of the first color, and a corresponding bit of the second color is 0.
[0086] Specifically, this embodiment takes red and black dual-color thermal printing as an example. A 1 in the corresponding bit of the color attribute indicates that the point is red, and a 0 indicates that the point is black. One byte contains 8 bits representing 8 points, of which 4 points are set as heating points to indicate whether the corresponding bit of their color attribute is heated. For example:
[0087] Converting hexadecimal 0xFF to binary: 1111 1111 indicates heating 4 red dots;
[0088] Converting hexadecimal 0xAA to binary: 1010. 1010 indicates heating 4 black dots;
[0089] Hexadecimal 0x00 converted to binary: 0000 0000 indicates 4 black elements that are not heated;
[0090] Converting hexadecimal 0x55 to binary: 0101 0101 represents 4 red dots that are not heated.
[0091] An embodiment of a two-color thermal printing method
[0092] See Figure 5 The present invention relates to a two-color thermal printing method, which uses a two-color mixing data instruction setting method to set the two-color mixing data instruction. This embodiment takes heating red and black paper as an example, and includes:
[0093] S1: The two-color mixed data instruction is used to parse the two-color content and generate two-color mixed data.
[0094] S2: The two-color mixing data is processed in steps according to the printing settings of the thermal printer, and the two-color mixing data of the first STEP is sent to the buffer area of the thermal printer head via serial port SPI.
[0095] S3: Send a latch signal LATCH to the thermal printer head, and the thermal printer head latches the two-color mixed data in the buffer area into the heating dot matrix of the thermal printer according to the latch signal LATCH.
[0096] See Figure 2 Specifically, in this embodiment, when the motor of the thermal printer just starts, after sending the two-color mixed data of the first STEP, the data is latched 100 microseconds later, thereby ensuring that there is enough time to send the data.
[0097] S4: Raise the state of the data strobe signal STB of the thermal printer to start heating, and during the heating period, change the state of the data strobe signal STB of the thermal printer multiple times to heat the first color content multiple times, thereby completing the printing of the first color content and the preheating of the heating point corresponding to the second color content.
[0098] Specifically, in this embodiment, the data strobe signal STB is pulled up for 25 microseconds and then pulled down for 10 microseconds each time. During the heating period, the state of the data strobe signal STB will be changed 6 times, that is, 6 heating cycles are performed to ensure that the temperature is stable within the range where the red content is displayed, and to preheat the heating point of the black content to the temperature critical point where it is about to turn black.
[0099] S41: When the data strobe signal STB is pulled high, the second color data in the current STEP is pre-sent to the buffer area of the thermal printer head.
[0100] Specifically, in this embodiment, heating begins when the data strobe signal STB of the thermal printer head is raised. In order to shorten the processing time of the current STEP, the black data Data_Black of the current STEP is sent in advance to the buffer of the high thermal printer head storage area, i.e., the buffer area.
[0101] S5: By repeatedly changing the state of the data strobe signal STB, the heating point corresponding to the second color content is continued to be heated, thereby completing the printing of the second color content.
[0102] Specifically, in this embodiment, the data strobe signal STB is pulled up for 50 microseconds and then pulled down for 10 microseconds each time. During the heating period, the state of the data strobe signal STB will be changed twice, that is, the remaining two heating cycles will be performed to ensure that the temperature is stable within the range where black content is displayed.
[0103] S51: When the data strobe signal STB is pulled high, the two-color mixing data of the next STEP is pre-sent to the buffer area of the thermal printer head.
[0104] Specifically, in this embodiment, when the data strobe signal STB of the thermal printer head is raised, the heating point of the black content continues to be heated. In order to further shorten the heating processing time, the two-color mixing data of the next STEP is sent to the buffer area of the thermal printer head in advance.
[0105] S6: Repeat steps S3-S5 until all the two-color mixed data has been printed.
[0106] Specifically, the two-color thermal printing method in this embodiment also includes:
[0107] S61: Repeat steps S3-S5. After the two-color mixed data of a single line is heated, paper feeding is performed.
[0108] S62: After the paper feed time is reached, repeat steps S2-S61 to print the next line of data until all the two-color mixed data is printed.
[0109] See Figure 4 Specifically, in this embodiment, it takes time for the serial port SPI to send line data, for example:
[0110] With an operating frequency of 36MHz, printing one dot line with 4 steps results in one dot line being 640 dots (bits). The data transmission time is:
[0111] 640 × (1 / 32,000,000) seconds = 20 microseconds
[0112] It is evident that at least 20 microseconds are required between two latches to send the data.
[0113] In this embodiment, the dual-color mixing data of each STEP contains 8 heating points and their corresponding color attributes. In step S4, 6 heatings are achieved by changing the state of the data strobe signal STB, and in step S5, 2 heatings are achieved by changing the state of the data strobe signal STB.
[0114] Specifically, in this embodiment, the stepper motor of the thermal printer adopts a 4-microstep mode, that is, it prints one dot line every 4 steps. Each step is heated 8 times, and the heating logic is the same. The heating process of each step is as follows:
[0115] In step S4, mixed red and black data (Data_All) is sent to the thermal print head buffer via the SPI serial port. Subsequently, a 1-microsecond latch signal pulse (LATCH) is sent to the thermal print head. Upon receiving this pulse, the thermal print head latches the buffer data into the heated dot matrix. Immediately afterwards, the data strobe signal (STB) line of the thermal print head is raised to begin heating. To save step processing time, the black data (Data_Black) for the current step is pre-sent to the thermal print head buffer while the STB line is raised. During heating, the STB line changes state 6 times, meaning this part is heated 6 times, thus printing the red content and preheating the heating points corresponding to the black content.
[0116] In step S5, the black data Data_Black, which was sent to the thermal printhead buffer in step S4, has been preheated to the critical temperature point where black content will appear. Therefore, continuing to heat the black content's heating points will print black. During this heating process, the data strobe signal STB is also raised, and simultaneously, the Data_All data for the next STEP is pre-sent to the thermal printhead buffer to save STEP processing time. During heating, the state of the data strobe signal STB is changed twice, meaning this part is heated twice more, thus printing black content. This completes the printing of the two-color content for this line.
[0117] The above embodiments are merely preferred embodiments of the present invention and should not be construed as limiting the scope of protection of the present invention. Any non-substantial changes and substitutions made by those skilled in the art based on the present invention shall fall within the scope of protection claimed by the present invention.
Claims
1. A method for setting a two-color mixed data instruction, characterized in that, include: Select the instruction header according to the format of the two-color mixing data instruction; Select the bitmap mode for the thermal printer, which includes several different height and width modes based on the normal size; Set the number of bytes in the horizontal bitmap, which should be an even number depending on the required heating points; Set the number of bitmap points in the vertical direction; The bitmap data is set, which includes heating point attributes and color attribute settings. Two bits represent one heating point attribute. Each heating point attribute includes a heating point and its corresponding color attribute. The heating point and its corresponding color attribute are set adjacent to each other in one byte. The dual-color mixing data instruction uses serial port for data transmission, and is sent in hexadecimal format with a corresponding instruction header of 1D 75 30. The two-color mixing data instruction is represented as follows: 1D 75 30 m xL xH yL yH d1...dk Where m represents the bitmap mode, xL xH represents the number of bytes in the horizontal bitmap, yL yH represents the number of points in the vertical bitmap, and d1...dk represents the bitmap data.
2. The method for setting two-color mixing data instructions according to claim 1, characterized in that: The parameter value range of the bitmap mode is: 0 ≤ m ≤ 3, 48 ≤ m ≤ 51; Where m = 0 and 48 represent normal mode, m = 1 and 49 represent double width mode, m = 2 and 50 represent double height mode, and m = 3 and 51 represent double height and double width mode.
3. The method for setting two-color mixed data instructions according to claim 2, characterized in that: When the bitmap mode is in normal mode, the vertical and horizontal resolutions of the thermal printer are the same, both being 200 dpi. When the bitmap mode is double-width mode, the horizontal resolution of the thermal printer is 100 dpi; When the bitmap mode is in double height mode, the vertical resolution of the thermal printer is 100 dpi; When the bitmap mode is double height and double width, the vertical and horizontal resolutions of the thermal printer are the same, both being 100dpi.
4. The method for setting two-color mixing data instructions according to claim 1, characterized in that: In the number of bytes in the horizontal bitmap, xL represents the lower 16 bits and xH represents the higher 16 bits, with a value range of 0 ≤ xL and xH ≤ 255. Wherein, the number of bytes in the horizontal bitmap is equal to xL + xH * 256; In the vertical bitmap, yL represents the lower 16 bits and yH represents the higher 16 bits, with a value range of 0 ≤ yL and yH ≤ 255. Wherein, the number of points in the vertical bitmap is equal to yL + yH * 256.
5. The method for setting two-color mixed data instructions according to claim 1, characterized in that: In the bitmap data, k = (xL + xH * 256) * (yL + yH * 256).
6. The method for setting two-color mixing data instructions according to claim 1, characterized in that: In the bitmap data, the bits containing the heating points in one byte are: bits 1, 3, 5, and 7. Bits 2, 4, 6, and 8 in this byte are used to set the color attributes corresponding one-to-one with the heating points in bits 1, 3, 5, and 7.
7. A two-color thermal printing method, characterized in that, Setting a two-color mixing data instruction using a method as described in any one of claims 1-6 includes: S1: The two-color mixing data instruction is used to parse the two-color content and generate two-color mixing data; S2: Process the two-color mixing data in steps according to the printing settings of the thermal printer, and send the two-color mixing data of the first STEP to the buffer area of the thermal printer head through the serial port; S3: Send a latch signal to the thermal printer head, and the thermal printer head latches the two-color mixed data in the buffer area into the heating dot matrix of the thermal printer according to the latch signal; S4: Raise the state of the data strobe signal of the thermal printer to start heating, and during the heating period, change the state of the data strobe signal of the thermal printer multiple times to heat the first color content multiple times, thereby completing the printing of the first color content and the preheating of the heating point corresponding to the second color content. S41: When the state of the data strobe signal is pulled high, the second color data in the current STEP is sent in advance to the buffer area of the thermal printer head; S5: By repeatedly changing the state of the data strobe signal, the heating point corresponding to the second color content is continued to be heated, thereby completing the printing of the second color content; S51: When the state of the data strobe signal is pulled high, the two-color mixing data of the next STEP is sent in advance to the buffer area of the thermal printer head; S6: Repeat steps S3-S5 until all the two-color mixed data has been printed.
8. The two-color thermal printing method according to claim 7, characterized in that: Each STEP contains 8 heating points and their corresponding color attributes in the two-color mixing data. In step S4, heating is achieved 6 times by changing the state of the data gating signal, and in step S5, heating is achieved 2 times by changing the state of the data gating signal.
Citation Information
Patent Citations
Printing method and device of heat-sensitive printer
CN101923450A
Method and apparatus for two-color thermal point of sale (POS) printing
CN1502092A