Search

CN-121989572-A - Continuous printing method and device for abnormal pause, printing equipment and storage medium

CN121989572ACN 121989572 ACN121989572 ACN 121989572ACN-121989572-A

Abstract

The embodiment of the application provides an abnormally suspended continuous printing method, an abnormally suspended continuous printing device, printing equipment and a storage medium, and relates to the technical field of suspended continuous printing. The method comprises the steps of monitoring the running state of a printing system, judging whether the running state comprises an abnormal event, if the running state comprises the abnormal event, suspending a printing task, recording the progress state of the printing task when suspended, sending the abnormal event and the progress state to an application end, displaying the abnormal event and the progress state to a user through the application end, receiving a continuous printing instruction generated based on the progress state, and executing the continuous printing task according to the continuous printing instruction. The embodiment of the application records the abnormal event and the progress state during suspension, thereby realizing accurate continuous printing after abnormal suspension, reducing consumable loss, ensuring the printing quality of continuous printing and improving the continuous printing effect.

Inventors

  • LUO LIMING

Assignees

  • 武汉精臣智慧标识科技有限公司

Dates

Publication Date
20260508
Application Date
20251229

Claims (15)

  1. 1. A method of continuously beating an abnormal pause, comprising: monitoring the running state of the printing system and judging whether the running state comprises an abnormal event or not; If the running state comprises the abnormal event, pausing the printing task; Recording the progress state of the printing task when being paused; The abnormal event and the progress state are sent to an application end; Displaying the abnormal event and the progress state to a user through the application end, and receiving a follow-up instruction generated based on the progress state; and executing the continuous playing task according to the continuous playing instruction.
  2. 2. The method according to claim 1, wherein said recording of the progress status of the print job at the time of suspension, in particular comprises: Determining a printing medium type corresponding to the printing task; when the printing medium type is single-page paper, recording the finished page number and determining the printing completion degree of the current page; When the print medium type is continuous sheet paper, the absolute position of the print head on the print medium is recorded.
  3. 3. The method of claim 1, wherein after the sending the exception event and the progress status to an application, the method further comprises: generating at least one continuous printing option according to the progress state, wherein the continuous printing option comprises a first option and a second option, the first option comprises a current page breakpoint continuous printing, and the second option comprises printing from the next page; When the printing medium corresponding to the printing task is single-page paper and the current page is not printed, displaying the first option and the second option to a user; and displaying the second option to the user when the printing medium is single-page paper and the current page is printed.
  4. 4. A method according to claim 3, wherein after said generating at least one follow-up option according to said progress status, the method further comprises: And responding to the selection of the user on the second option, sending a control instruction to the printing equipment through the application end, driving the printing equipment to execute paper output operation, aligning the upper gap of the next page with the paper tearing knife, and discharging the page which is not printed.
  5. 5. A method according to claim 3, wherein after said generating at least one follow-up option according to said progress status, the method further comprises: responding to the selection of the first option by a user, positioning to an interruption position when the printing task is paused, and acquiring a data packet at the interruption position; and executing the continuous playing task according to the interrupt position and the data packet.
  6. 6. The method according to claim 5, wherein in response to the user selecting the first option, locating to an interruption position when the print job is paused and acquiring the data packet at the interruption position, specifically comprises: Responding to the selection of the first option by a user, executing a zeroing operation, and positioning the front end of the printing medium to a preset initial reference line; performing a cold feed operation in a state in which the print head is not heated, advancing the print medium to the interrupt position by a stored printed length; and after the printing medium is in place, executing a hot start operation to start the printing head to heat and execute the continuous printing task.
  7. 7. The method of claim 1, wherein prior to said executing a follow-up task in accordance with said follow-up instruction, the method further comprises: Displaying a preview interface to a user through the application end, marking the printed area and the area to be printed, and displaying at least one of a third option and a fourth option, wherein the third option is continuous printing on the same page, and the fourth option is reprinting the whole page.
  8. 8. The method of claim 1, wherein the abnormal events include paper jams, paper starvation, consumable depletion, and printhead overheating.
  9. 9. The method of claim 1, wherein after the suspending a print job if the operational status includes the abnormal event, the method further comprises: Prompting a user to select a third option or a fourth option in response to the information that the single sheet has been manually taken out by the user; And responding to the selection operation of the user, and executing the continuous printing task based on the third option or the fourth option, wherein the third option is continuous printing on the same page, and the fourth option is reprinting of the whole page.
  10. 10. The method according to claim 1, wherein the performing a follow-up task according to the follow-up instruction specifically comprises: according to the continuous printing instruction, controlling the printing medium to reversely move by a preset inertia compensation distance, and taking the moved position as a continuous printing starting position; and executing the continuous playing task based on the continuous playing starting position.
  11. 11. The method of claim 1, wherein the progress status includes a printhead parameter, a paper feed parameter, and an output parameter; the executing the continuous playing task according to the continuous playing instruction comprises the following steps: determining target parameters corresponding to continuous printing tasks according to the continuous printing instructions, the printing head parameters, the paper feeding parameters and the output parameters; and executing the continuous playing task based on the target parameter.
  12. 12. An abnormally suspended continuous beating device, comprising: The monitoring module is used for monitoring the running state of the printing system and judging whether the running state comprises an abnormal event or not; A suspension module, configured to suspend a print job if the running state includes the abnormal event; The recording module is used for recording the progress state of the printing task when the printing task is suspended; the sending module is used for sending the abnormal event and the progress state to an application end; The instruction acquisition module is used for displaying the abnormal event to a user through the application end and receiving a continuous playing instruction based on the progress state; and the continuous beating module is used for executing continuous beating tasks according to the continuous beating instructions.
  13. 13. A printing apparatus comprising a memory, a processor and a computer program stored on the memory, wherein the processor executes the computer program to carry out the steps of the abnormally suspended follow-up method of any of claims 1-11.
  14. 14. A computer readable storage medium having stored thereon a computer program, wherein the computer program when executed by a processor implements the steps of the abnormally paused follow-up method of any of claims 1-11.
  15. 15. A computer program product comprising a computer program, characterized in that the computer program, when executed by a processor, implements the steps of the abnormally suspended continuous method of claim 1-11.

Description

Continuous printing method and device for abnormal pause, printing equipment and storage medium Technical Field The application relates to the technical field of pause continuous printing, in particular to an abnormally paused continuous printing method, an abnormally paused continuous printing device, printing equipment, a computer readable storage medium and a computer program product. Background Along with the continuous development of printing control technology, abnormal pauses can be triggered in the printing process due to the problems of insufficient consumables, equipment faults, data errors and the like, a series of problems can occur when printing is required to be continued after pauses, and in order to ensure the overall printing effect, a continuous printing method is required to be set. The current pause follow-up printing method adopts a normal position follow-up printing mode, so that the problems of repeated printing, missing printing or printing deviation and the like are easy to occur, the printing accuracy can not be ensured, and the printing effect is influenced. Disclosure of Invention The embodiment of the application provides an abnormally-suspended continuous printing method, an abnormally-suspended continuous printing device, printing equipment, a computer-readable storage medium and a computer program product, and aims to solve the technical problem that errors are easy to occur in the abnormally-suspended continuous printing. In a first aspect, a continuous playing method for abnormal pause is provided, the method comprising: monitoring the running state of the printing system and judging whether the running state comprises an abnormal event or not; if the running state comprises an abnormal event, pausing the printing task; Recording the progress state of the printing task when the printing task is suspended; transmitting the abnormal event and progress state to an application end; Displaying an abnormal event and a progress state to a user through an application end, and receiving a continuous playing instruction generated based on the progress state; and executing the continuous playing task according to the continuous playing instruction. Optionally, recording the progress status of the print job when the print job is paused specifically includes: determining a printing medium type corresponding to the printing task; when the printing medium type is single-page paper, recording the finished page number and determining the printing completion degree of the current page; When the print medium type is continuous sheet, the absolute position of the print head on the print medium is recorded. Optionally, after the abnormal event and the progress status are sent to the application end, the method further includes: generating at least one continuous printing option according to the progress state, wherein the continuous printing option comprises a first option and a second option, the first option comprises a breakpoint continuous printing of the current page, and the second option comprises printing from the next page; when the printing medium corresponding to the printing task is single-page paper and the current page is not printed, displaying a first option and a second option to a user; when the print medium is a single sheet of paper and the current page has completed printing, a second option is displayed to the user. Optionally, after generating the at least one follow-up option according to the progress status, the method further comprises: And responding to the selection of the second option by the user, sending a control instruction to the printing equipment through the application end, driving the printing equipment to execute paper output operation, aligning the upper gap of the next page with the paper tearing knife, and discharging the page which is not printed. Optionally, after generating the at least one follow-up option according to the progress status, the method further comprises: Responding to the selection of the first option by the user, positioning to an interruption position when the printing task is paused, and acquiring a data packet at the interruption position; And executing the continuous playing task according to the interrupt position and the data packet. Optionally, in response to the user selecting the first option, locating to an interruption position when the print job is paused and acquiring a data packet at the interruption position, including: responding to the selection of the first option by a user, executing a zeroing operation, and positioning the front end of the printing medium to a preset initial reference line; performing a cold feed operation in a state in which the print head is not heated, causing the print medium to advance to an interruption position by the stored printed length; when the print medium is in place, a warm start operation is performed to start the print head to heat and perform a follow-up task. Optionally, before