Method, printing device and storage medium for printing large-scale documents on multiple plates
Through the method of printing in one board in one, the problem that a single board cannot print large files intact is solved, and the complete and efficient printing of large files is achieved, meeting customer needs.
Patent Information
- Application Number
- CN202410658306.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-24
- Publication Date
- 2025-02-18
- Estimated Expiration
- 2044-05-24
AI Technical Summary
A single deckboard cannot print large files intact, resulting in the inability to meet customer needs.
By establishing printer communication, reading Prn data according to the number of colors and recombining it, distributing multiple printing tasks and marking different tasks, data disassembly and encapsulating, determining the location and printing content of each plate, realizing multi-plate integrated printing .
It realizes complete printing of large-scale files, improves printing efficiency and accuracy, and meets customers' needs for large-scale files printing.
Smart Images

Figure CN118567587B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of printers, and in particular to a method, a printing device and a storage medium for printing large-scale documents on multiple plates. Background Art
[0002] When a customer wants to print a large file, if only a single platen is used, only part of the file can be printed, and the entire file cannot be printed completely. In this case, the customer's needs cannot be met because the printing range of a single platen is limited and cannot cover the content of the entire large file. Therefore, multiple plates need to move at the same time to increase the horizontal printing width, thereby realizing the printing of larger horizontal PRN files. Summary of the invention
[0003] The purpose of the present invention is to provide a method, printing device and storage medium for printing large-scale documents on multiple platens, which realizes the demand of printing large-scale documents on multiple platens in one, effectively solves the problem that a single platen cannot completely print large-scale documents, and improves printing efficiency and accuracy.
[0004] The purpose of the present invention can be achieved through the following technical solutions:
[0005] The present application provides a method for printing a large-scale document on multiple plates, comprising the following steps:
[0006] S1, establish printer communication, after establishing communication between the printing device and the printing system, send a signal to notify the printing device that a multi-platen one-printing operation is about to be performed;
[0007] S2, read the Prn data according to the number of colors and reassemble it, read the Prn data according to the number of colors, combine multiple platens into a large platen by setting the flag bit, and determine whether the data exceeds the width range. If not, process the data through the printing process;
[0008] S3, distribute multiple printing tasks and mark different tasks. During the printing process, the printing tasks of multiple large documents are distributed to different plates for processing, and different flags are assigned to each task to distinguish and manage each task;
[0009] S4, data disassembly and packaging, disassembling the data of large files, dividing them into parts suitable for printing on each platen, and packaging the data according to the flags of different tasks;
[0010] S5, notifying the printing device and performing simultaneous movement of multiple platens, controlling the simultaneous movement of multiple platens according to the printing information and identifiers, and then determining the position and printing content of each platen according to the identifiers;
[0011] S6. Execute the printing operation, and let each platen print according to the received data and task flag. Through collaborative work, each platen prints at the same time.
[0012] Further, according to the communication establishment described in step S1, a communication connection between the printing device and the printing system is established through the MQTT protocol;
[0013] Then, a specific topic message is sent to the printing device through the MQTT protocol to notify the printing device that a multi-platen-in-one printing operation is about to be performed, which contains predefined commands or data to trigger the preparation operation of the printing device. After receiving the MQTT message, the printing device parses the message content according to the protocol rules to confirm that it has received and understood the sent instructions or data;
[0014] The printing device receives messages by subscribing to the corresponding topics and performs corresponding operations according to the content of the message. After receiving and parsing the MQTT message, the printing device sends a response message as feedback for further operations and performs other tasks by publishing messages to the specified topics. After the printing device confirms that it has received the notification message, it is ready to receive and process printing tasks for multiple platens. The printing device sends feedback information of the ready status, indicating that it is ready to start executing the printing task.
[0015] Further, the PRN data is read and reassembled according to the number of colors as described in step S2, the PRN data is obtained from the printing device, and the data is parsed to identify the parts of different colors, wherein the PRN data includes the printing instructions and the data content, and the parts of different colors are identified during the parsing process;
[0016] Then read the Prn data by the number of colors and reassemble it. After identifying the different color parts, read the data by the number of colors. After the Prn data is read by the number of colors, reassemble the data according to the number of colors and the data width. When reassembling the data, determine whether the data width exceeds the printing range of a single platen. When the data width exceeds the range, set the flag bit to indicate whether the data spans the printing range of a single platen.
[0017] According to the setting of the flag, it is decided whether it is necessary to combine multiple platens into one large platen to print the complete data. After the data is recombined, it is re-determined whether the width range of the data exceeds the printing range of the combination of multiple platens. If the data does not exceed the width range, the data will be sent to the printing device for printing according to the set combination method.
[0018] Further, according to the method of distributing multiple printing tasks and marking different tasks as described in step S3, the printing tasks of multiple large documents are distributed to different platens for processing, and different printing tasks are distinguished according to color marks;
[0019] When distributing multiple printing tasks, assign different flags to each task, and use the flags to identify and manage each task;
[0020] The printing system manages and schedules different printing tasks according to the task flags. By setting the flags, the printing system distributes the tasks to the corresponding boards and tracks the execution of the tasks, so that the tasks are accurately distributed to each board according to the set flags.
[0021] After each platen receives the assigned task, it identifies and executes the corresponding printing operation based on the task's flag bit. By monitoring the execution status of each task, the task proceeds smoothly as expected. After each platen completes the printing task, it feeds back status updates to the printing system.
[0022] Further, according to the data disassembly and packaging described in step S4, when distributing multiple printing tasks and marking different tasks, it is necessary to disassemble the data of the large file into parts suitable for printing on each platen, and identify the data part corresponding to each task according to the task flag bit;
[0023] The disassembled data is further divided into parts suitable for printing on each platen. According to the printing capacity and printing range of the platen, the data is reasonably divided according to size and content. According to the flags of different tasks, the data to be printed on each platen is encapsulated, and the data part to be processed by each platen is packaged into independent data blocks.
[0024] During the data encapsulation process, the data ownership and processing method are determined according to the flags of different tasks, and the data is associated with the task flags.
[0025] Further, according to the step S5, the position and printing content of each platen are determined according to the identifier, the task with the identifier is associated with each platen, and the task to be processed for each platen is determined;
[0026] According to the task identifier, the printing device of the printer identifies the position mark of each platen, wherein the position mark of the platen is a pre-set code for determining the position of each platen in the printing area;
[0027] Then, based on the task mark and the position of the platen, the specific content to be printed on each platen is determined, and then the movement and printing operation of each platen is controlled based on the task mark and position information. Each platen performs the correct printing operation according to the position and content specified by the task mark.
[0028] Further, according to step S6, printing is performed according to the received data and task flags, and multiple platens work together to complete the printing task of the large document based on the positions and printing contents determined by their respective task flags. Each platen positions and prints according to the task flag to jointly complete the printing of the entire large document.
[0029] A printing device for printing large-scale documents on multiple plates includes a processor, a memory, and computer program instructions stored in the memory. When the computer program instructions are executed by the processor, the above-mentioned method steps for printing large-scale documents on multiple plates are implemented.
[0030] A storage medium stores computer program instructions, which, when executed by a processor, implement the above-mentioned method steps for printing large-scale documents on multiple plates.
[0031] The beneficial effects of the present invention are:
[0032] By printing multiple plates together, the complete printing of large-scale documents is achieved. By decomposing data, distributing tasks, determining printing positions and contents, etc., it is ensured that each platen receives the correct data and can work together, thereby achieving the complete printing of the entire large-scale document, effectively solving the problem that a single platen cannot cover the entire large-scale document content. Through this method, the needs of customers are effectively met, and horizontally large PRN files can be printed. At the same time, the problem of the inability to completely print large-scale documents due to the limited printing range of a single platen is avoided. Each platen is positioned and printed according to the task mark, and works together to complete the printing task of the large-scale document, thereby improving printing efficiency and quality, and meeting the needs of customers for large-scale document printing.
[0033] At the same time, the present invention integrates multiple steps, including communication establishment, data processing, task distribution, printing operations, etc., to achieve the goal of printing large-scale documents on multiple platforms in one. Through reasonable data disassembly and packaging, it ensures that each platform receives the correct data and works together to complete the printing task, thereby solving the problem that traditional single-platform printing cannot meet the printing needs of large-scale documents and improving printing efficiency and printing quality. BRIEF DESCRIPTION OF THE DRAWINGS
[0034] For better understanding and implementation, the technical solution of the present application is described in detail below with reference to the accompanying drawings.
[0035] Figure 1 A flowchart of the steps of the method for printing large documents on multiple plates provided in Example 1 of the present application. DETAILED DESCRIPTION
[0036] In order to further explain the technical means and effects taken by the present invention to achieve the predetermined invention purpose, exemplary embodiments will be described in detail here, and examples thereof are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are only examples of methods and systems consistent with some aspects of the present application as detailed in the attached claims.
[0037] The terms used in this application are for the purpose of describing specific embodiments only and are not intended to limit this application. The singular forms of "a", "said" and "the" used in this application and the appended claims are also intended to include plural forms unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.
[0038] The specific implementation methods, features and effects of the present invention are described in detail below in conjunction with the accompanying drawings and preferred embodiments.
[0039] Example 1
[0040] See also Figure 1 This embodiment provides a method, a printing device and a storage medium for printing large-scale documents on multiple platens, which realizes the demand of printing large-scale documents on multiple platens in one, effectively solves the problem that a single platen cannot completely print large-scale documents, and improves printing efficiency and accuracy.
[0041] The present invention provides a method for printing large-scale documents on multiple plates, comprising the following steps:
[0042] S1. Establish printer communication. After establishing communication between the printing device and the printing system, send a signal to notify the printing device that a multi-platen-in-one printing operation is about to be performed, ensuring that the printing device is ready to receive and process printing tasks for multiple plates;
[0043] S2, read the Prn data according to the number of colors and reassemble it. Read the Prn data according to the number of colors, combine multiple platens into a large platen by setting the flag bit, and re-judge whether the data exceeds the width range. If not, process the data through the printing process to ensure that each part of the large file is fully printed;
[0044] S3. Distribute multiple printing tasks and mark different tasks. During the printing process, distribute the printing tasks of multiple large documents to different plates for processing, and assign different flags to each task, which can distinguish and manage each task to ensure the orderly printing work;
[0045] S4, data disassembly and packaging, disassembling the data of the large file, dividing it into parts suitable for each platen to print, and packaging the data according to the flag bits of different tasks to ensure that each platen receives the correct data and prints out various parts of the large file;
[0046] S5, notifying the printing device and moving multiple plates simultaneously, controlling the simultaneous movement of multiple plates according to the printing information and identifiers to achieve large-scale printing, and then determining the position and printing content of each platen according to the identifiers to ensure that multiple plates work together to complete the printing of large-scale documents;
[0047] S6. Execute the printing operation, and let each platen print according to the received data and task flag. Through collaborative work, each platen prints at the same time, realizing complete printing of large-scale documents.
[0048] Through the above complete steps, the demand for printing large-scale documents on multiple plates in one can be effectively realized, ensuring the smooth progress of printing tasks, solving the problem that a single platen cannot completely print large-scale documents, and realizing the demand for printing large-scale documents on multiple plates in one, improving printing efficiency and quality, and meeting customers' needs for large-scale document printing.
[0049] Further, according to the communication establishment described in step S1, a communication connection between the printing device and the printing system is established through the MQTT protocol to ensure that the printing devices can communicate with each other;
[0050] Then, a specific topic message is sent to the printing device through the MQTT protocol to notify the printing device that a multi-plate printing operation is about to be performed, which contains predefined commands or data to trigger the preparation operation of the printing device. After receiving the MQTT message, the printing device parses the message content according to the protocol rules to confirm that it has received and understood the sent instructions or data;
[0051] The printing device receives messages by subscribing to the corresponding topics and performs corresponding operations according to the content of the message. After receiving and parsing the MQTT message, the printing device sends a response message as feedback to confirm or perform further operations. By publishing messages to the specified topics, you can reply to communications or perform other tasks. After the printing device confirms that it has received the notification message, it is ready to receive and process printing tasks for multiple platens. The printing device can send a confirmation signal or feedback information of the ready status to indicate that it is ready to start executing the printing task.
[0052] Among them, MQTT is a lightweight, open message transmission protocol that provides an efficient communication mechanism for limited printing devices and unstable network environments. The communication connection between the printing device and the printing system is established through the MQTT protocol. The printing device acts as the client of MQTT, and the printing system acts as the server of MQTT. The printing device can publish print tasks to the printing system. After receiving the tasks, the printing system processes them and sends corresponding instructions and status information to the printing device. Through the publish-subscribe model, the printing device and the printing system can exchange information in real time to realize functions such as issuing print tasks and monitoring status.
[0053] Through the above content, using the MQTT protocol for communication can achieve efficient and reliable message transmission between printing devices, ensuring that the printing device is ready to receive and process printing tasks of multiple platens, thereby smoothly realizing multi-platen one-in-one printing operations, which can improve printing efficiency and ensure the complete printing of large files. The lightweight characteristics and real-time communication advantages of the MQTT protocol make communication more flexible and efficient.
[0054] Further, the PRN data is read and reassembled according to the number of colors as described in step S2, the PRN data is obtained from the printing device, and the data is parsed to identify the parts of different colors, wherein the PRN data includes the printing instructions and the data content, and the parts of different colors are identified during the parsing process;
[0055] Then read the Prn data by the number of colors and reassemble it. After identifying the different color parts, read the data by the number of colors. After the Prn data is read by the number of colors, reassemble the data according to the number of colors and the data width. When reassembling the data, determine whether the data width exceeds the printing range of a single platen. When the data width exceeds the range, set the flag bit to indicate whether the data spans the printing range of a single platen.
[0056] According to the setting of the flag, it is decided whether it is necessary to combine multiple platens into one large platen to print the complete data. After the data is reassembled, it is re-determined whether the width range of the data exceeds the printing range of the combination of multiple platens. If the data does not exceed the width range, the data will be sent to the printing device for printing according to the set combination method, ensuring that every part of the large file is printed completely.
[0057] By reading and recombining PRN data by the number of colors, the system can effectively identify different color parts and recombining data according to the number of colors and data width. At the same time, when judging whether the data width exceeds the printing range of a single platen, it sets a flag to handle the situation of crossing the range, ensuring that the data is sent to the printing device for printing according to the set combination method, effectively avoiding the problem of data exceeding the printing range, ensuring that each part of the large document can be printed completely, and improving the accuracy and efficiency of printing.
[0058] Further, according to the distribution of multiple printing tasks and marking different tasks in step S3, the printing tasks of multiple large documents are distributed to different platens for processing, and different printing tasks are distinguished according to color marks to ensure that each task is processed correctly;
[0059] When distributing multiple printing tasks, assign different flags to each task, and use the flags to identify and manage each task;
[0060] The printing system manages and schedules different printing tasks according to the task flags. By setting the flags, the printing system distributes the tasks to the corresponding boards and tracks the execution of the tasks, ensuring that the tasks are accurately assigned to each board according to the set flags, and that the tasks are processed and completed in an orderly manner.
[0061] After each platen receives the assigned task, it identifies and executes the corresponding printing operation according to the task's flag bit. By monitoring the execution status of each task, it ensures that the task proceeds smoothly as expected, and makes adjustments or handles abnormal situations when necessary. After each platen completes the printing task, it sends a feedback message or status update to the printing system to notify the completion status and results of the task.
[0062] Specifically, by setting the flag bit, a specific identifier is assigned to each task to distinguish different tasks and identify their specific attributes or states, so as to uniquely identify and manage each task in the system.
[0063] By assigning a specific flag to each print task, the printing tasks of multiple large documents can be effectively distinguished and managed to ensure that each task is correctly processed and assigned. Through the setting of the flag, the printing system can accurately identify, schedule and track the execution of each task, ensure that the tasks are orderly assigned to each platen according to the set flag, and realize accurate processing and completion of the tasks. Each platen performs the corresponding printing operation according to the flag of the task. By monitoring the task execution status and adjusting and handling abnormal situations in time, it is ensured that the tasks are carried out in an orderly manner as expected, and send feedback to the system after completing the printing task, so as to realize the smooth completion of the task and accurate feedback of the results, thereby improving the efficiency and accuracy of the printing task.
[0064] Further, according to the data disassembly and packaging described in step S4, when distributing multiple printing tasks and marking different tasks, it is necessary to disassemble the data of the large file into parts suitable for printing on each platen, and identify the data part corresponding to each task according to the task flag bit;
[0065] The disassembled data is further divided into parts suitable for each platen to print. According to the printing capacity and printing range of the platen, the data is reasonably divided according to size and content. According to the flag bits of different tasks, the data to be printed by each platen is encapsulated, and the data part to be processed by each platen is packaged into independent data blocks to ensure that each platen receives the correct data.
[0066] During the data encapsulation process, the data ownership and processing method are determined according to the flags of different tasks, and the data is associated with the task flags to ensure that each board receives the correct data belonging to its own task.
[0067] Through the data disassembly and encapsulation process, the data of large-scale files are divided and distributed to each platen for printing according to the flag bits of different tasks, ensuring that each platen receives the data portion suitable for its own printing capacity and range. Through reasonable data segmentation and encapsulation, each platen can process the correct data belonging to its own task, thereby smoothly printing out various parts of large-scale files, effectively improving the management efficiency and accuracy of printing tasks, ensuring the complete printing of large-scale files, effectively optimizing the printing process, ensuring the orderly processing and completion of tasks, and improving printing efficiency and quality.
[0068] Further, according to the step S5, the position and printing content of each platen are determined according to the identifier, the task with the identifier is associated with each platen, the task to be processed by each platen is determined, and each platen is ensured to know the specific task content to be processed;
[0069] According to the task identifier, the printing device of the printer identifies the position mark of each platen, wherein the position mark of the platen is a pre-set code for determining the position of each platen in the printing area;
[0070] Then, based on the task mark and the position of the platen, determine the specific content that needs to be printed on each platen, and then control the movement and printing operation of each platen based on the task mark and position information to ensure that each platen performs the correct printing operation according to the position and content specified by the task mark.
[0071] By identifying the position identification and task identifier of each platen, the printer printing device can accurately locate the position of each platen in the printing area and determine the specific content that needs to be printed on each platen. When controlling the movement and printing operations of each platen, the system ensures that each platen accurately prints according to the position and content specified by the task mark based on the task mark and position information, thereby enabling each platen to complete the printing task according to the task requirements, improving the accuracy and efficiency of the printing operation.
[0072] Further, according to step S6, printing is performed according to the received data and task flags, and multiple platens work together to complete the printing task of the large document based on the positions and printing contents determined by their respective task flags. Each platen is positioned and printed according to the task flag, and together complete the printing of the entire large document. After each platen completes the printing task, it sends feedback messages and status updates to the printing device and the printing system. The printing device confirms the execution status of each task based on the task flag to ensure the smooth completion of the task and the accuracy of the results.
[0073] A printing device for printing large-scale documents on multiple plates includes a processor, a memory, and computer program instructions stored in the memory. When the computer program instructions are executed by the processor, the above-mentioned method steps for printing large-scale documents on multiple plates are implemented.
[0074] A storage medium stores computer program instructions, which, when executed by a processor, implement the above-mentioned method steps for printing large-scale documents on multiple plates.
[0075] This embodiment realizes the need of printing large files on multiple plates in one by establishing printer communication, reading Prn data by the number of colors, distributing multiple print tasks and marking different tasks, data disassembly and packaging, determining the platen position and print content, and executing printing operations. It effectively solves the problem that a single platen cannot completely print large files, improves printing efficiency and accuracy, and meets customers' needs for large file printing. At the same time, it further optimizes the printing process through innovations such as establishing communication connections and reading data by the number of colors and recombining them, ensuring the complete printing of large files, improving printing efficiency and quality, and providing customers with a more comprehensive and efficient printing solution.
[0076] The above description is only a preferred embodiment of the present invention and does not limit the present invention in any form. Although the present invention has been disclosed as a preferred embodiment as above, it is not used to limit the present invention. Any technical personnel in this field can make some changes or modify the technical contents disclosed above into equivalent embodiments without departing from the scope of the technical solution of the present invention. However, any brief modifications, equivalent changes and modifications made to the above embodiments based on the technical essence of the present invention without departing from the content of the technical solution of the present invention are still within the scope of the technical solution of the present invention.
Claims
1. A method for printing large documents on multiple plates, characterized in that: The method comprises the following steps: S1, establishing printer communication, after establishing communication between the printing device and the printing system, sending a signal to notify the printing device that a multi-platen-in-one printing operation is about to be performed; S2, read the Prn data according to the number of colors and reassemble it, read the Prn data according to the number of colors, combine multiple platens into a large platen by setting the flag bit, and determine whether the data exceeds the width range. If not, process the data through the printing process; S3, distribute multiple printing tasks and mark different tasks. During the printing process, the printing tasks of multiple large documents are distributed to different plates for processing, and different flags are assigned to each task to distinguish and manage each task; S4, data disassembly and packaging, disassembling the data of large files, dividing them into parts suitable for printing on each platen, and packaging the data according to the flags of different tasks; S5, notifying the printing device and performing simultaneous movement of multiple platens, controlling the simultaneous movement of multiple platens according to the printing information and identifiers, and then determining the position and printing content of each platen according to the identifiers; S6, executing the printing operation, allowing each platen to print according to the received data and task flag, and through collaborative work, each platen prints at the same time; Read the PRN data by color number and reassemble it according to step S2, obtain PRN data from the printing device, and parse the data to identify the parts of different colors, wherein the PRN data includes printing instructions and data content, and the parts of different colors are identified during the parsing process; Then read the Prn data by the number of colors and reassemble it. After identifying the different color parts, read the data by the number of colors. After the Prn data is read by the number of colors, reassemble the data according to the number of colors and the data width. When reassembling the data, determine whether the data width exceeds the printing range of a single platen. When the data width exceeds the range, set the flag bit to indicate whether the data spans the printing range of a single platen. According to the setting of the flag, it is decided whether it is necessary to combine multiple platens into one large platen to print the complete data. After the data is recombined, it is re-determined whether the width range of the data exceeds the printing range of the combination of multiple platens. If the data does not exceed the width range, the data will be sent to the printing device for printing according to the set combination method.
2. A method for printing large documents on multiple plates according to claim 1, characterized in that: According to the communication establishment described in step S1, a communication connection between the printing device and the printing system is established through the MQTT protocol; Then, a specific topic message is sent to the printing device through the MQTT protocol to notify the printing device that a multi-plate printing operation is about to be performed, which contains predefined commands or data to trigger the preparation operation of the printing device. After receiving the MQTT message, the printing device parses the message content according to the protocol rules to confirm that it has received and understood the sent instructions or data; The printing device receives messages by subscribing to the corresponding topics and performs corresponding operations according to the content of the message. After receiving and parsing the MQTT message, the printing device sends a response message as feedback for further operations and performs other tasks by publishing messages to the specified topics. After the printing device confirms that it has received the notification message, it is ready to receive and process printing tasks for multiple platens. The printing device sends feedback information of the ready status, indicating that it is ready to start executing the printing task.
3. The method for printing large-scale documents on multiple plates according to claim 1, characterized in that: According to step S3, the printing tasks of the plurality of large documents are distributed to different plates for processing and the different printing tasks are distinguished according to the color marks; When distributing multiple printing tasks, assign different flags to each task, and use the flags to identify and manage each task; The printing system manages and schedules different printing tasks according to the task flags. By setting the flags, the printing system distributes the tasks to the corresponding boards and tracks the execution of the tasks, so that the tasks are accurately distributed to each board according to the set flags. After each platen receives the assigned task, it identifies and executes the corresponding printing operation based on the task's flag bit. By monitoring the execution status of each task, the task proceeds smoothly as expected. After each platen completes the printing task, it feeds back status updates to the printing system.
4. The method for printing large-scale documents on multiple plates according to claim 1, characterized in that: According to the data disassembly and packaging described in step S4, when distributing multiple printing tasks and marking different tasks, it is necessary to disassemble the data of the large file into parts suitable for printing on each platen, and identify the data part corresponding to each task according to the task flag bit; The disassembled data is further divided into parts suitable for printing on each platen. According to the printing capacity and printing range of the platen, the data is reasonably divided according to size and content. According to the flags of different tasks, the data to be printed on each platen is encapsulated, and the data part to be processed by each platen is packaged into independent data blocks. During the data encapsulation process, the data ownership and processing method are determined according to the flags of different tasks, and the data is associated with the task flags.
5. The method for printing large documents on multiple plates according to claim 1, characterized in that: According to step S5, the position and printing content of each platen are determined according to the identifier, and the task with the identifier is associated with each platen to determine the task to be processed for each platen; According to the task identifier, the printing device of the printer identifies the position mark of each platen, wherein the position mark of the platen is a pre-set code for determining the position of each platen in the printing area; Then, based on the task mark and the position of the platen, the specific content to be printed on each platen is determined, and then the movement and printing operation of each platen is controlled based on the task mark and position information. Each platen performs the correct printing operation according to the position and content specified by the task mark.
6. The method for printing large-scale documents on multiple plates according to claim 1, characterized in that: According to step S6, printing is performed based on the received data and task flags. Multiple platens work together to complete the printing task of the large document based on the positions and printing contents determined by their respective task flags. Each platen positions and prints based on the task flags to complete the printing of the entire large document together.
7. A printing device for printing large documents on multiple plates, characterized in that: The invention comprises a processor, a memory and computer program instructions stored in the memory. When the computer program instructions are executed by the processor, a method for printing large-scale documents on multiple plates as described in any one of claims 1 to 6 is implemented.
8. A storage medium having computer program instructions stored thereon, characterized in that: When the computer program instructions are executed by the processor, a method for printing large-scale documents on multiple plates as described in any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
File printing method and device
CN112148240A
Printing method and device for multiple jobs of different tasks and storage medium
CN117908808A