A customized medium printing control method, a storage medium and an electronic device
By displaying customized printing options in the interactive interface, generating verification codes, and controlling the automated process of printing equipment, the lack of end-to-end integration in existing technologies is solved, achieving highly efficient and automated customized media printing, and improving user experience and production efficiency.
Patent Information
- Application Number
- CN202610377557.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-03-25
- Publication Date
- 2026-06-23
AI Technical Summary
Existing technologies lack a fully automated integrated solution for the entire process from user interaction and order generation to printing execution and finished product output, resulting in low customization efficiency, complex operation, and poor user experience.
Customized printing options are displayed through an interactive interface, user image data is received to generate preview patterns, a verification code is generated to trigger the printing task, a barcode scanning module is used for verification, and the inventory channels and mechanical positioning components are controlled for precise positioning. Combined with the print head and curing device, automated printing and curing are achieved.
It has achieved a highly efficient and automated integrated service from pattern customization to finished product acquisition, improving users' self-service printing experience and production efficiency, and ensuring print quality and immediate output of finished products.
Smart Images

Figure CN122253567A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of intelligent printing technology, and in particular to a customized media printing control method, storage medium, and electronic device. Background Technology
[0002] With the growing demand for personalized customization, various media (such as decorative items and souvenirs) are gradually becoming popular for customization. Traditional production models are mostly batch printing, which is difficult to meet users' real-time, on-demand customization needs for unique designs. Although the development of digital printing technology and smart devices has made online customization possible, existing technologies lack a fully automated integrated solution that covers the entire process from user interaction and order generation to printing execution and finished product output, resulting in low customization efficiency, complex operation, and a poor user experience.
[0003] Therefore, there is an urgent need for an efficient and automated method for controlling customized media printing to improve users' self-service printing experience and production efficiency, and to achieve an integrated service from pattern customization to finished product acquisition. Summary of the Invention
[0004] In view of the above problems, the present invention provides a customized media printing control method, storage medium, and electronic device to overcome or at least partially solve the above problems. The technical solution is as follows:
[0005] A customized media printing control method, comprising:
[0006] In response to user interaction, a product purchase page, including customized printing options, is displayed on the interactive interface;
[0007] In response to the user selecting the customized printing option, the system receives the image data provided by the user and generates a preview pattern;
[0008] In response to the user's confirmation of the preview pattern, a payment order is generated and a verification code is generated after the payment is completed;
[0009] The verification code is read by the barcode scanning module of the printing device, and a printing task for the media corresponding to the preview pattern is triggered after the verification is successful.
[0010] The storage channel of the printing device is controlled to push the media blank into the printing channel;
[0011] The mechanical positioning component at the end of the printing channel is extended to fix the media blank in the printing position;
[0012] The printing nozzle of the printing device is controlled to move along a pattern trajectory corresponding to the preview pattern, and a curable fluid coloring material is sprayed onto the media blank fixed at the printing position to form a pattern;
[0013] After the curable fluid coloring material is sprayed, the curable fluid coloring material on the medium blank is cured to obtain the printed finished product.
[0014] Optionally, prior to responding to the user's confirmation of the preview pattern, the method further includes:
[0015] The system receives a user-input image size adjustment command and adjusts the preview pattern accordingly.
[0016] Optionally, after obtaining the printed product, the method further includes:
[0017] The mechanical positioning component controlling the printing channel retracts;
[0018] The printed product is pushed out to the material outlet of the printing equipment for the user to pick up.
[0019] Optionally, the method further includes:
[0020] When printing multiple media continuously, the time interval between the ejection of adjacent printed products is controlled to be no less than a preset interval.
[0021] Optionally, a random pattern is pre-printed on the back of the dielectric blank.
[0022] Optionally, the printhead sprays a curable fluid coloring material at a preset printing speed.
[0023] Optionally, the product purchase page may also include a finished product purchase option, and the method may further include:
[0024] In response to the user selecting the finished product purchase option, a purchase QR code is displayed;
[0025] In response to the user scanning the purchase QR code and completing the payment, the pre-printed finished product is pushed to the material outlet for the user to take away.
[0026] Optionally, the user interaction operation includes accessing the interactive interface by touching the device screen or by scanning the device's QR code.
[0027] A computer-readable storage medium having a program stored thereon, which, when executed by a processor, implements the customized media printing control method described above.
[0028] An electronic device includes at least one processor, at least one memory connected to the processor, and a bus; wherein the processor and the memory communicate with each other via the bus; the processor is used to call program instructions in the memory to execute the customized media printing control method.
[0029] By means of the above technical solution, the present invention provides a customized media printing control method, storage medium, and electronic device. In response to user interaction, it displays a product purchase page including customized printing options on the interactive interface; in response to the user selecting a customized printing option, it receives image data provided by the user and generates a preview pattern; in response to the user confirming the preview pattern, it generates a payment order and a verification code after payment; it reads the verification code through the scanning module of the printing device, and triggers a media printing task corresponding to the preview pattern after verification; it controls the storage channel of the printing device to push the media blank to the printing channel; it controls the mechanical positioning component at the end of the printing channel to extend and fix the media blank in the printing position; it controls the printing nozzle of the printing device to move according to the pattern trajectory corresponding to the preview pattern and sprays a curable fluid coloring material onto the media blank fixed in the printing position to form a pattern; after the curable fluid coloring material is sprayed, the curable fluid coloring material on the media blank is cured to obtain the printed product. This invention automates the entire order processing process for users, from uploading and previewing images to payment verification, through an interactive interface and verification mechanism. Subsequently, by controlling the automatic feeding of inventory channels, precise positioning of mechanical positioning components, and the coordinated operation of the print head and curing device, it achieves automatic printing and instant curing of media blanks, thereby quickly generating printed finished products without human intervention, effectively improving the self-service printing experience and production efficiency.
[0030] The above description is merely an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention and to implement it in accordance with the contents of the specification, and in order to make the above and other objects, features and advantages of the present invention more apparent and understandable, specific embodiments of the present invention are described below. Attached Figure Description
[0031] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:
[0032] Figure 1 A flowchart illustrating one embodiment of the customized media printing control method provided by this invention is shown.
[0033] Figure 2 The diagram shows a flowchart of a specific implementation of the customized media printing control method provided in this invention.
[0034] Figure 3 A schematic diagram of the structure of the customized media printing control device provided in an embodiment of the present invention is shown;
[0035] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present invention is shown. Detailed Implementation
[0036] Exemplary embodiments of the invention will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this invention will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.
[0037] With the development of personalized customization and intelligent manufacturing technologies, the demand for personalized products in the consumer electronics and gift markets is growing. Various media (such as refrigerator magnets and other decorative items) have become popular customized products due to their convenience and practicality. Traditional production methods, which mostly rely on mass printing and fixed styles, struggle to meet consumers' demands for diverse and unique designs.
[0038] Based on this, the present invention provides a customized media printing control method. First, a user interface guides users to select customized printing options and preview and confirm patterns, ensuring that users' personalized needs are accurately received. Second, a barcode verification mechanism and a mechanical positioning device automatically and precisely position and fix the media blank, ensuring high precision and stability in the printing process. Finally, by combining the spraying of curable fluid coloring materials and a curing process, rapid pattern forming and high-quality adhesion are achieved. Therefore, the present invention realizes a highly efficient and automated integrated service from pattern customization to finished product acquisition, effectively improving the user's self-service printing experience and production efficiency.
[0039] like Figure 1 The diagram shows a flowchart of one embodiment of the customized media printing control method provided by this invention. The method may include:
[0040] S100: In response to user interaction, a product purchase page including customized printing options is displayed on the interactive interface.
[0041] User interaction refers to the actions of users inputting, selecting, and confirming information through device screen touch or scanning QR codes.
[0042] The interactive interface refers to the display and operation interface used by users to exchange information with the printing equipment, including product purchase pages and mini-program pages on the device's touch screen, which support users to browse products, upload pictures, adjust pattern size, and confirm orders.
[0043] The product purchase page refers to the page on the device screen or mini-program that displays all available products for purchase, where users can select the desired products and customized services.
[0044] The "custom media option" refers to the service option on the product purchase page where users can choose to personalize the media pattern. Through this option, users can upload their own pictures and generate a unique media pattern.
[0045] Optionally, user interaction operations include accessing the interactive interface by touching the device screen or by scanning a QR code on the device.
[0046] Specifically, in this embodiment of the invention, after a user clicks anywhere on the touchscreen or scans the QR code on the front of the printing device to enter the mini-program, the interactive interface switches and the product purchase page is automatically loaded. For example, the product purchase page may include product options such as customized refrigerator magnets, which users can select through simple touch controls.
[0047] As examples, embodiments of the present invention can control a printing device or mini-program to launch and load a preset product purchase interface when a user taps any area of the device screen with a single touch or scans the QR code on the front of the printing device. The product purchase interface displays two core product options: "Custom Printing" and "Ready-to-Buy". The design of the product purchase interface follows the principle of intuitiveness, ensuring that users can identify and select the target service without additional guidance. If the user selects "Custom Printing", the subsequent personalized customization process will be triggered immediately; if the user selects "Ready-to-Buy", the interface will switch to displaying a separate purchase QR code, guiding the user to complete the standard product purchase process, thus achieving a seamless connection from physical device interaction to digital service entry.
[0048] It should be noted that the term "in response to" in this invention refers to the conditions or states upon which the execution of an operation depends, and one or more operations that can be executed when certain conditions or states are met. These operations can be real-time or have a certain delay.
[0049] S110: In response to the user's selection of customized printing options, it receives image data provided by the user and generates a preview pattern.
[0050] Image data refers to digital image files uploaded or photographed by users for customizing media patterns, such as JPG or PNG format images, used to generate print previews.
[0051] Among them, the preview pattern refers to the media printing effect image automatically generated and displayed on the interactive interface based on the image data uploaded by the user, so that the user can confirm the pattern position, size and overall effect.
[0052] Specifically, in this embodiment of the invention, after the user clicks the customized printing option, the user is guided to upload a local JPG or PNG image, or to acquire a photo using the real-time shooting function. Once the uploaded image data is received, it is automatically adjusted to a suitable size, allowing the user to preview it online and fine-tune the pattern position and size through the interface to avoid the risk of printing misalignment.
[0053] As examples, embodiments of the present invention can redirect users to a photo template selection and image upload interface after the user selects the "Custom Printing" option. On this interface, users can select a preset decorative template and upload JPG / PNG format images from their phone's local photo album, or directly capture a real-time photo using the phone's camera. After receiving the original image data, it is combined with the selected template, and a preview image conforming to the printer's output specifications is automatically generated. Simultaneously, embodiments of the present invention can also provide an online image size adjustment function, allowing users to fine-tune the pattern position to avoid potential printing offset risks. All adjustments are displayed in real-time in the preview image for final user confirmation.
[0054] S120. In response to the user's confirmation of the preview pattern, generate a payment order and generate a verification code after payment is completed.
[0055] The verification code is a unique identification code generated after a user completes payment. The printing device reads this code through a scanning module to verify the user's order and trigger the printing task on the corresponding medium, ensuring printing security and order accuracy.
[0056] Specifically, in this embodiment of the invention, after the user confirms the preview pattern is correct and clicks "confirm," the corresponding order information is automatically generated, and the user is redirected to the payment page. After the user completes the payment, a unique verification code is immediately generated as proof of the association between the order and the printing task. This verification code can be scanned and verified by the subsequent printing equipment to ensure the validity of the order and the security of the printing.
[0057] As examples, embodiments of the present invention can package the current order information (such as user ID, pattern data, timestamp, etc.) into a unique order to be paid after the user is satisfied with the preview pattern and clicks the "Go to Verification" button. The user is then automatically redirected to the integrated payment interface. After the user completes the payment, the payment gateway returns a success signal to the printing system backend. Upon successful payment verification, a time-sensitive and unique digital verification code is immediately generated for the order. This verification code will be displayed on the mini-program interface and simultaneously associated with the backend printing task queue, serving as the unique electronic credential for triggering printing on offline devices.
[0058] S130: Read the verification code through the barcode scanning module of the printing device, and trigger the printing task for the media corresponding to the preview pattern after the verification is successful.
[0059] In this context, printing equipment refers to a collection of mechanical and electronic systems used to complete the entire customized printing process. Printing equipment may include a user interface, barcode scanning module, inventory channels, printing channels, printhead assemblies, curing devices, and related control units, enabling automated production from user order placement and pattern printing to finished product output.
[0060] Among them, the media printing task refers to the complete printing process task that the printing equipment automatically executes based on the verified verification code, which involves inkjet printing of media consumables corresponding to the preview pattern, curing of fluid coloring materials, and output of finished products.
[0061] Specifically, in this embodiment of the invention, the verification code presented by the user can be read by the built-in barcode scanning module of the printing device using optical scanning function. After real-time verification of the verification code, confirming the order status and printing permissions, the printing system is automatically triggered to start. Based on the preview pattern data, the mechanical structure of the printing channel and the print head are controlled to perform precise inkjet printing, followed by curing to complete the production of a high-quality printed product. The printed product is then output to the material outlet by a mechanical push rod for the user to pick up, completing the entire printing task.
[0062] As examples, the user aligns the verification code displayed in the mini-program with the scanning module (such as a camera) integrated into the printing device. After reading the verification code information, the scanning module sends it to the cloud server or local control system for verification via the device's built-in communication module (such as Wi-Fi / 4G). The system verifies the code's validity (e.g., whether it has been used, is within its validity period, or corresponds to a paid order). Upon successful verification, an authorization command is sent to the printing device's main controller. The main controller then triggers a complete automated printing task for the media, which strictly corresponds to the previously confirmed preview pattern and sequentially initiates a series of subsequent physical execution steps, including media positioning, print preparation, pattern printing, curing, and finished product output.
[0063] S140, control the inventory channel of the printing equipment to push the media blank into the printing channel.
[0064] The storage channel refers to the conveying channel or storage mechanism inside the printing equipment used to store and manage media blanks. It can advance the blanks one by one according to the printing task requirements, ensuring the continuity and efficiency of the printing process.
[0065] In this context, the substrate material refers to the base material that has not yet been printed with a custom pattern, such as a magnetically attachable sheet, awaiting inkjet printing and curing to become the final printed product. For example, the substrate material can be a peel-off refrigerator magnet substrate.
[0066] The printing channel refers to the conveyor path connecting the storage channel and the printing area, used to carry single media blanks into the printing position. The printing channel is equipped with positioning devices and transmission mechanisms to ensure precise positioning and stable transport of the blanks during the printing process.
[0067] Specifically, in this embodiment of the invention, upon receiving a media printing task trigger signal, the propulsion mechanism of the storage channel is activated. This propulsion mechanism, via a mechanical push rod or conveying device, pushes out media blanks pre-stored in the storage channel piece by piece, moving them along a set track to the entrance position of the printing channel.
[0068] As examples, in this embodiment of the invention, after verifying the verification code and officially triggering the printing task, an infrared sensor controls the lifting mechanism to descend, adjusting the media platform to a preset height flush with the print head. This preset height can be configured such that the distance error between the media platform and the print head is less than or equal to 0.5 mm. A control command is sent to the actuator of the storage channel to drive the push rod to perform a preset stroke of linear motion, smoothly pushing the single media blank stacked at the front of the storage channel horizontally along the guide rail. The blank is pushed to a transition area and finally, relying on inertia or an auxiliary guiding device, accurately enters and stops at the initial waiting position of the docked "printing channel." This process aims to complete the initial transfer of consumables from the storage location to the pre-printing position, preparing for subsequent precise positioning.
[0069] S150: Control the mechanical positioning component at the end of the printing channel to extend and fix the media blank in the printing position.
[0070] Among them, mechanical positioning components refer to mechanical devices located at the end of the printing channel. They can be composed of clamps driven by cylinders or motors, used to fix the media blank in the printing position, prevent the blank from moving or shifting during inkjet printing, and ensure the accuracy and integrity of the printed pattern.
[0071] The printing position refers to the specific location within the printing channel where the mechanical positioning components hold the media blank; it is the fixed area where the inkjet printhead performs pattern injection. The printing position is precisely designed to ensure that the distance and angle between the printhead and the blank meet the printing process requirements, achieving high-quality pattern output.
[0072] Specifically, once the media blank successfully enters the printing channel, this embodiment of the invention can control the extension of a mechanical positioning component at the end of the printing channel. This mechanical positioning component typically consists of a clamping device driven by a cylinder or a motor, capable of quickly and accurately fixing the blank in the predetermined printing position. The extension of the positioning component firmly clamps the blank, preventing displacement due to vibration or device movement during printing, ensuring that the print head can accurately spray ink along the preset trajectory, achieving complete pattern coverage and high-quality printing results.
[0073] As examples, in embodiments of the present invention, after the blank reaches the designated area of the printing channel, a sensor (such as a photoelectric sensor or a microswitch) confirms its positioning and sends an action command to the drive unit of the mechanical positioning component at the end of the printing channel. This positioning component quickly extends from its retracted state, physically blocking the end of the blank's path, forming a precise mechanical limit to eliminate any remaining degrees of freedom of the blank within the printing channel. It firmly restricts and fixes the blank at its absolute coordinate "printing position" relative to the print head, ensuring a strict relative positional relationship between the media platform, print head movement, and blank position during subsequent printing, thereby achieving high-precision printing.
[0074] In this embodiment of the invention, after triggering a media printing task, the media blank is precisely pushed into the designated area of the printing channel by controlling the storage channel of the printing equipment. The blank is confirmed to be in place in real time, and the mechanical positioning component at the end of the printing channel is driven to extend rapidly to mechanically fix the blank and lock it firmly in the printing position. This can effectively eliminate any displacement and degree of freedom of the blank during the printing process, and ensure that the blank, the printhead and the media platform maintain a stable and accurate relative positional relationship. This ensures the high precision and pattern integrity of inkjet printing, improves the printing quality and performance of the printed product, significantly reduces the defect rate and material waste caused by media offset, and realizes an efficient and stable automated printing process.
[0075] S160, Control the print head of the printing equipment to move along a pattern trajectory corresponding to the preview pattern, and spray a curable fluid coloring material onto the media blank fixed at the printing position to form a pattern.
[0076] The printhead is the core component of the printing equipment, used to precisely spray fluid coloring material onto the surface of the media blank according to a set pattern. The printhead sprays curable fluid coloring material at a preset printing speed (such as 8Pass / 12Pass / 16Pass) to meet different printing speed and quality requirements.
[0077] The pattern trajectory refers to the movement path of the print head and printing platform according to the preset pattern path. The X-axis of the print carriage and the Y-axis of the print head move synchronously according to the coordinate instructions of the pattern trajectory, ensuring that the fluid coloring material ejected by the print head accurately covers the designated area of the media blank, thereby completely and accurately reproducing the design pattern confirmed by the user.
[0078] Among them, curable fluid coloring materials can be special materials containing ultraviolet photosensitive components. After being sprayed onto the surface of a substrate, they need to be rapidly cured by irradiation with a curing lamp to form a strong and wear-resistant colored pattern. For example, curable fluid coloring materials can be UV (Ultravioletray) inks.
[0079] Specifically, after the user uploads and confirms the pattern, this embodiment of the invention generates a print job, controls the printing equipment to precisely push the single-piece media blank from the storage channel to the printing channel, and fixes it in the printing position by a mechanical positioning component. Then, according to the pre-generated pattern trajectory instructions, the print head drives the X-axis of the carriage and the Y-axis of the print head to move synchronously along the pattern path, ensuring that the print head and the blank maintain an accurate relative position. The print head precisely sprays curable fluid coloring material through the electronic control system, layering it to form a complete pattern image, achieving a printing effect that perfectly corresponds to the pattern previewed by the user.
[0080] As examples, embodiments of the present invention can convert the bitmap data corresponding to the preview pattern finally confirmed by the user on the mini-program and the preset printing parameters (such as 8Pass mode) into printing control commands. This precisely drives the carriage, which moves laterally along the X-axis, carrying the XP600 single printhead, while simultaneously coordinating the entire printhead assembly or media platform, which moves longitudinally along the Y-axis. This allows the printhead to perform two-dimensional planar scanning motion according to the pixel coordinates of the pattern. During this process, the piezoelectric crystal inside the printhead generates high-frequency vibrations at specific pixel positions based on the pattern data, precisely controlling the spraying of CMYK four-color UV ink droplets onto preset positions on the substrate surface as needed. Through multiple rounds of superimposed printing, a complete and vibrant pattern is gradually constructed. Throughout the entire printing process, the distance between the printhead and the substrate surface is strictly maintained by the pre-adjusted media platform to ensure accurate droplet placement.
[0081] S170. After the curable fluid coloring material is sprayed, the curable fluid coloring material on the substrate is cured to obtain the printed product.
[0082] Specifically, in this embodiment of the invention, after the curable fluid coloring material is sprayed, the curing lamp in the fluid coloring material supply and curing assembly is immediately activated to irradiate and cure the curable fluid coloring material that has just been sprayed onto the surface of the substrate. This curing process is typically completed within 3 to 5 seconds, rapidly causing the photosensitive components in the fluid coloring material to undergo a polymerization reaction, forming a strong and wear-resistant ink layer, ensuring pattern adhesion and durability.
[0083] As examples, embodiments of the present invention can trigger a curing command immediately after the printhead completes the final round of fluid coloring material spraying or after the printhead moves out of the printing area. A high-power LED-UV lamp module located above the printing area instantly activates, emitting strong ultraviolet light of a specific wavelength (such as 365nm or 395nm), uniformly illuminating the entire surface of the preform covered with wet UV ink. The ultraviolet light induces a rapid photopolymerization reaction in the photosensitive resin components of the ink, causing the liquid ink to completely cross-link and solidify within 3-5 seconds, transforming into a strong, wear-resistant solid film layer that firmly adheres to the preform. This curing process not only instantly sets the pattern and prevents scratches, but also endows the printed product with excellent adhesion, scratch resistance, and weather resistance, thus completing the preparation of a printed product that meets daily use needs.
[0084] Based on a stable relative positional relationship, this invention controls the nozzle to spray curable fluid coloring material onto the surface of the blank with high precision. This can completely and accurately reproduce the pattern confirmed by the user. Then, by rapidly curing the sprayed curable fluid coloring material, a strong and wear-resistant pattern layer is formed, which effectively improves the quality and service life of the printed product and realizes an automated, efficient and stable personalized customization printing process.
[0085] This invention provides a customized media printing control method, comprising: responding to user interaction, displaying a product purchase page including customized printing options on an interactive interface; responding to the user selecting a customized printing option, receiving image data provided by the user and generating a preview pattern; responding to the user's confirmation of the preview pattern, generating a payment order and generating a verification code after payment; reading the verification code through the barcode scanning module of the printing device, and triggering a media printing task corresponding to the preview pattern after verification; controlling the storage channel of the printing device to push the media blank to the printing channel; controlling the mechanical positioning component at the end of the printing channel to extend to fix the media blank in the printing position; controlling the print head of the printing device to move according to the pattern trajectory corresponding to the preview pattern, and spraying a curable fluid coloring material onto the media blank fixed in the printing position to form a pattern; after the curable fluid coloring material is sprayed, curing the curable fluid coloring material on the media blank to obtain the printed product. This invention automates the entire order processing process for users, from uploading and previewing images to payment verification, through an interactive interface and verification mechanism. Subsequently, by controlling the automatic feeding of inventory channels, precise positioning of mechanical positioning components, and the coordinated operation of the print head and curing device, it achieves automatic printing and instant curing of media blanks, thereby quickly generating printed finished products without human intervention, effectively improving the self-service printing experience and production efficiency.
[0086] Optionally, in the above Figure 1Based on one or more corresponding embodiments, in another optional embodiment provided by the present invention, before step S120, the method may further include:
[0087] Receive user-input image size adjustment commands and adjust the preview image accordingly.
[0088] Image resizing commands refer to a set of instructions or parameters input or operated by the user through an interactive interface to change the size and position of an image on the medium. Image resizing commands can include operations such as scaling, panning, cropping, and rotation, aiming to ensure the image meets expected size requirements and layout specifications, preventing pattern shifts, distortions, or exceeding the printing area during printing. Image resizing commands can be transmitted to the printing system via touch gestures (such as pinch-to-zoom and dragging) or numerical input. The printing system then adjusts the image display and final output parameters in real time to ensure print quality matches user needs.
[0089] Specifically, in this embodiment of the invention, after a user uploads a local JPG / PNG image or takes a real-time photo, the system receives the user's input of a size adjustment command. The interface responds in real time and performs corresponding zooming, shrinking, or moving operations on the preview image. Based on the user's dragging, zooming gestures, or specific size parameters input, the system dynamically calculates the new size and position of the image, ensuring that the adjusted image maintains a suitable proportion and does not exceed the printing area boundary. During the adjustment process, this embodiment of the invention provides a real-time preview function to help users intuitively judge whether there is a risk of image offset and allows for repeated fine-tuning until the user confirms satisfaction. This adjustment process is transmitted to the backend via data interaction to update the coordinates and size information of the preview image, providing accurate parameter support for subsequent order generation and precise printing.
[0090] As examples, when a user is dissatisfied with the position, size, or rotation of the current image in the mini-program preview interface, embodiments of the present invention can provide intuitive interactive controls (such as sliders, drag handles, and rotation buttons). Users can create a "size adjustment instruction" by touching the screen to drag the image, sliding the slider, or clicking the rotation icon. The mini-program frontend will capture these touch events and operation data in real time (e.g., the finger's movement vector on the screen, the percentage value of the slider, or the rotation angle), package this data as specific adjustment instruction parameters, and send them to the background processing service in real time and continuously via asynchronous requests.
[0091] As other examples, embodiments of the present invention can immediately process the layer data of the original preview pattern in real time upon receiving an image size adjustment instruction. For instance, based on a preset canvas template that precisely corresponds to the actual printing area of the printer, the pattern's new position, size, and angle within the canvas template are dynamically recalculated and rendered using a graphics transformation algorithm based on the received scaling, translation, and rotation parameters. The adjustment effect is instantly reflected in the preview area of the mini-program interface, allowing the user to see the effect of the pattern being enlarged, reduced, moved, or rotated within the "virtual printing area," thereby determining whether possible physical printing offsets or improper composition have been avoided, and continuing adjustments until satisfactory.
[0092] Before responding to the user's confirmation of the preview pattern, this embodiment of the invention adds a step of receiving the user's input image size adjustment command and adjusting the preview pattern. This allows users to personalize the pattern by enlarging, shrinking, or moving it according to their actual needs, ensuring that the image is accurately presented within the printing area. This avoids poor printing results due to unsuitable size or positional offset, thereby improving the flexibility of the media customization process and the user experience. It also effectively reduces rework and material waste caused by pattern errors, further ensuring the aesthetics of the printed product and user satisfaction.
[0093] Optional, based on Figure 1 The method shown is as follows: Figure 2 As shown, this is a flowchart illustrating a specific implementation of the customized media printing control method provided in this embodiment of the invention. After step S170, the method may further include:
[0094] S200, retraction of the mechanical positioning component controlling the printing channel.
[0095] Specifically, in this embodiment of the invention, after the fluid coloring material has cured and the finished product is ready for output, a retraction command is sent to the mechanical positioning component drive unit at the end of the printing channel. The mechanical positioning component quickly retracts from the extended state to the retracted position, releasing the mechanical restriction on the printed product, freeing up space at the end of the printing channel, and preparing for the push rod to smoothly push the finished product to the material outlet.
[0096] As examples, embodiments of the present invention can complete the curing of UV ink on the front side of the medium. After the finished product is prepared, the actuator of the mechanical positioning component at the end of the printing channel is driven, causing the mechanical block or pin that originally extended to block and fix the blank to quickly and smoothly retract back to its initial "retracted" position or inside the mechanism under the action of driving force. This removes the physical restriction on the finished product, clearing the obstacle for the next step of safely and smoothly pushing the finished product from the printing station to the material outlet. The retraction action of the positioning component is usually accompanied by a sensor confirmation signal to ensure that it has been fully reset and will not cause scratches or obstruction to the finished product during subsequent pushing.
[0097] S210. Push the printed product to the material outlet of the printing equipment for the user to pick up.
[0098] Specifically, in this embodiment of the invention, after the mechanical positioning component is retracted, the push rod mechanism is activated to slowly push the printed product located at the end of the printing channel along the guide rail or chute to the material outlet of the printing equipment.
[0099] As examples, embodiments of the present invention can immediately activate the pushing mechanism within the printing channel after the mechanical positioning component is confirmed to be retracted. This pushing mechanism (such as a push plate or push rod driven by a stepper motor or cylinder) moves linearly according to a preset stroke and speed, its thrust acting on the side or back of the printed product. The push rod smoothly pushes the product forward along the guide groove of the printing channel, allowing it to completely pass through a transition channel, and finally slides out from the preset material outlet on the equipment housing or appears on the pick-up tray, allowing the user to easily reach and retrieve their customized printed product.
[0100] After obtaining the printed product, the embodiment of the present invention controls the retraction of the mechanical positioning component of the printing channel, which can release the fixing restriction on the product in a timely manner, avoiding mechanical squeezing or damage to the printed and cured product; then the product is smoothly pushed out to the material outlet of the printing equipment, making it convenient for users to quickly and easily take away the product, improving the overall operating efficiency and user experience.
[0101] Optionally, in the above Figure 2 Based on one or more corresponding embodiments, in another optional embodiment provided by the present invention, the method may further include:
[0102] When printing multiple media continuously, the time interval between the ejection of adjacent printed products is controlled to be no less than a preset interval.
[0103] Specifically, in this embodiment of the invention, when printing multiple media sequentially, the printing can be managed according to user orders and printing queues to ensure that the printing task of each medium is completed in sequence. After each medium is printed and cured, the mechanical positioning component at the end of the printing channel is retracted, and then the push rod is activated to push the finished product to the material outlet. To prevent adjacent finished products from stacking or being squeezed during the push-out process, a built-in timing control logic can be used to ensure that the push-out time interval of each finished product is not less than a preset interval. This preset interval can be implemented by a timer in the main controller of the equipment. The timer starts counting after each push action is completed, and the next push action is only allowed after the countdown ends. This ensures that the finished product has enough time to be picked up or removed by the user from the outlet area, avoiding product stacking, improving the smoothness of finished product output and the convenience of user pickup.
[0104] As examples, embodiments of the present invention can start an internal timer after the first finished product has completed curing and been pushed to the material outlet. This timer accumulates the time interval between two key actions: from the moment the pusher of the previous finished product begins its movement until a push command is allowed to be initiated for the next finished product. During this period, even if the printing and curing process of the next blank has been completed ahead of schedule, it will remain in the printing channel waiting, without immediately triggering the push action. Only when the interval recorded by the timer reaches or exceeds the minimum safety interval preset in the program (e.g., greater than or equal to 2 seconds) will the waiting state be released, and the next push command will be sent to the pusher of the printing channel to deliver the second finished product.
[0105] The embodiments of the present invention physically isolate the output processes of adjacent finished products in terms of timing, effectively avoiding problems such as finished product stacking, collisions, or users not being able to pick up their products in time due to excessively fast material ejection at the material outlet, thus ensuring the orderly delivery of finished products.
[0106] Optionally, in the above Figure 1 Based on one or more corresponding embodiments, in another optional embodiment provided by the present invention, a random pattern is pre-printed on the back of the dielectric blank.
[0107] The back of the dielectric blank provided in this embodiment of the invention is pre-printed with random patterns, which can enhance the fun and collectible value of the product and provide users with a "blind box" surprise experience.
[0108] As examples, embodiments of the present invention can, during the media blank production stage, employ screen printing or digital printing processes to pre-print a series of carefully selected line drawings, patterns, restoration images, or secondary creations of cultural relics onto the back (i.e., the non-printing side) of the blank in a randomly assigned manner. These patterns can be derived from famous historical artifacts, maintaining a unified style but varying in content. After the user completes the customized printing of the front pattern and takes the finished product, they can peel off the protective film on the back of the finished product to randomly reveal and obtain a unique cultural relic pattern. This design not only increases the product's playability and buzzworthiness but also cleverly integrates cultural dissemination elements, encouraging users to collect different styles, thereby enhancing user stickiness and repurchase intention.
[0109] Optionally, in the above Figure 1 Based on one or more corresponding embodiments, in another optional embodiment provided by the present invention, the product purchase page further includes a finished product purchase option, and the method may further include:
[0110] In response to the user selecting the finished product purchase option, a purchase QR code is displayed; in response to the user scanning the purchase QR code and completing the payment, the pre-printed finished product is pushed to the material outlet for the user to pick up.
[0111] Specifically, in this embodiment of the invention, when a user selects the finished product purchase option, the main control system of the printing equipment immediately switches the interface display and outputs a QR code image for purchasing the finished product to the equipment screen. The user can then scan the QR code to enter the payment page and complete the purchase. This embodiment of the invention can monitor the payment status in real time. Once the user's payment is confirmed to be successful, the main control system triggers the inventory channel control unit, automatically selecting a pre-printed finished product from the inventory and pushing it directly to the material outlet of the printing equipment, ensuring that the user can conveniently and promptly retrieve the finished product and complete the entire purchase and delivery process.
[0112] As examples, embodiments of the present invention can immediately capture the touch signal after a user enters the main menu via the device's touchscreen and selects the "Purchase Finished Goods" option. This signal is then parsed into a specific product type request, and pre-defined product information (including price, product ID, etc.) is invoked to interact with the payment system API, initiating a pre-order request to the associated payment service provider. After verifying the request, the payment service provider generates a time-sensitive payment QR code uniquely corresponding to the order. Upon receiving this QR code image data, the present invention immediately renders it and displays it full-screen in the central area of the device's touchscreen. Simultaneously, a concise text prompt, such as "Please scan the QR code above to pay using AA," is usually displayed on the screen to guide the user through subsequent operations. The QR code remains displayed on the screen until a payment success notification is detected or the user's active cancellation times out, at which point the screen content is updated.
[0113] As another example, after scanning the purchase QR code displayed on the screen with their mobile phone, users are redirected to the payment interface to complete the payment. In this embodiment of the invention, after receiving a successful payment message and verifying that the payment is valid and corresponds to a finished "blind box," a shipment signal with a "blind box shipment" instruction is immediately sent to the designated printer. Upon receiving this shipment instruction, the main controller of the printing equipment directly enters the "finished product output" stage without going through the pattern customization and printing process. It first instructs the finished product, with its pattern already printed on the back, pre-stored in the inventory channel, to be directly pushed into the printing channel via a pusher mechanism. Then, the pusher of the printing channel immediately actuates, pushing the blank material directly and quickly out of the material outlet as a finished product. Users can then retrieve this finished product, which has not been printed on-site but has a pattern on the back, from the material outlet. The entire shipment process is rapid, realizing a "pay-and-get" blind box purchasing experience.
[0114] Optionally, in the above Figure 1 Based on one or more corresponding embodiments, in another optional embodiment provided by the present invention, the method may further include:
[0115] In response to the triggering of the pre-pause button, the printing job of the print head is paused.
[0116] Specifically, in response to a user pressing the pause button on the front of the device, the inkjet printing operation of the print head of the printing device can be paused in real time, and the movement of the X-axis of the print carriage and the Y-axis of the print head can be paused to ensure the stability of the current printing position and prevent misalignment of the printed pattern or overflow of fluid coloring material; in the paused state, the device screen displays a corresponding prompt, waiting for the user to press the pause button again to continue printing, ensuring that the printing process is controllable and safe.
[0117] In response to the triggering of the front nozzle detection button, the printhead is controlled to print test lines to detect its status.
[0118] Specifically, in this embodiment of the invention, in response to the user pressing the nozzle detection button on the front of the device, the printhead self-test program is triggered, and the printhead is controlled to spray specific test line fluid coloring material to the detection area of the printing channel or the surface of a special test medium. Continuous and uniform ink lines are generated through preset spray paths and ink droplet parameters. After the test is completed, the nozzle is judged to be clogged or abnormal based on the pattern integrity and ink line uniformity, and the test results are fed back on the device screen or indicator light, so that maintenance personnel can take timely maintenance measures such as cleaning to ensure stable printhead printing quality.
[0119] Optionally, in the above Figure 1 Based on one or more corresponding embodiments, in another optional embodiment provided by the present invention, the method may further include:
[0120] If a printing consumable misalignment or nozzle blockage is detected, the indicator light in the control software will turn red.
[0121] Specifically, in this embodiment of the invention, when abnormalities such as consumable misalignment or nozzle blockage are detected in the printing channel, the indicator light control signal of the printing equipment can be immediately switched to red based on the sensor or self-test results. This provides a significant visual warning to maintenance personnel that the equipment is in an abnormal state and requires maintenance.
[0122] In response to the maintenance personnel triggering the push button on the front printing channel, the system controls the printing channel to perform a single push action to help the consumables move out of the stuck position.
[0123] Specifically, in this embodiment of the invention, in response to maintenance personnel pressing the front printing channel push button, the printing channel is driven to perform a single push action: by controlling the push rod or related mechanical transmission components, the stuck, offset or incompletely positioned consumables are pushed once towards the material outlet, effectively assisting the consumables to get out of the stuck position or return to their original position, ensuring that the subsequent printing or shipping process can proceed smoothly.
[0124] Optionally, in the aboveFigure 1 Based on one or more corresponding embodiments, in another optional embodiment provided by the present invention, the method may further include:
[0125] In response to the maintenance personnel triggering the pre-cleaning button, the automatic cleaning process for the printhead is initiated.
[0126] Specifically, in this embodiment of the invention, in response to a maintenance personnel pressing the cleaning button on the front of the device, a preset printhead cleaning program is automatically initiated: the printhead fluid ink supply module is briefly stopped from normal inkjet printing, and the cleaning device (such as a printhead cleaning fluid pump or a pneumatic cleaning system) is driven to spray cleaning fluid into the inside and surface of the printhead nozzles. The high-pressure airflow or liquid flow effectively dissolves and removes fluid ink residue clogging the nozzles. Simultaneously, the printhead is controlled to perform specific inkjet actions, such as high-speed jetting and ink suction circulation, to coordinate with the mechanical cleaning action and ensure that the nozzle lines and orifices are thoroughly unobstructed. After the cleaning process is completed, the system automatically switches back to normal fluid ink supply and prompts the maintenance personnel to check the nozzle status using the front-mounted nozzle detection button to confirm that the printhead has returned to a good printing state.
[0127] Although the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in a sequential order. In certain environments, multitasking and parallel processing may be advantageous.
[0128] It should be understood that the various steps described in the method embodiments of the present invention may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present invention is not limited in this respect.
[0129] Corresponding to the above method embodiments, this invention also provides a customized media printing control device, the structure of which is as follows: Figure 3 As shown, it may include: a product purchase page display unit 10, a preview pattern generation unit 11, a verification code generation unit 12, a print task triggering unit 13, a blank ejection control unit 14, a positioning component extension control unit 15, a print control unit 16, and a curing control unit 17.
[0130] The product purchase page display unit 10 is used to respond to user interaction operations and display a product purchase page, including customized printing options, on the interactive interface.
[0131] The preview pattern generation unit 11 is used to receive image data provided by the user and generate a preview pattern in response to the user selecting a customized printing option.
[0132] The verification code generation unit 12 is used to generate a payment order and generate a verification code after payment is completed in response to the user's confirmation operation on the preview pattern.
[0133] The print task triggering unit 13 is used to read the verification code through the barcode scanning module of the printing device, and trigger a print task for the media corresponding to the preview pattern after the verification is successful.
[0134] The blank ejection control unit 14 is used to control the storage channel of the printing equipment to eject the media blank to the printing channel.
[0135] The positioning component extension control unit 15 is used to control the extension of the mechanical positioning component at the end of the printing channel to fix the media blank in the printing position.
[0136] The printing control unit 16 is used to control the print head of the printing device to move along a pattern trajectory corresponding to the preview pattern and to spray a curable fluid coloring material onto the media blank fixed at the printing position to form a pattern.
[0137] The curing control unit 17 is used to cure the curable fluid coloring material on the medium blank after the curable fluid coloring material is sprayed to obtain the printed finished product.
[0138] Optionally, the customized media printing control device may also include a preview pattern adjustment unit.
[0139] The preview pattern adjustment unit is used by the verification code generation unit 12 to receive the image size adjustment instruction input by the user before the user confirms the preview pattern, and to adjust the preview pattern.
[0140] Optionally, the customized media printing control device may also include: a positioning element retraction control unit and a finished product ejection control unit.
[0141] The positioning component retraction control unit is used to control the retraction of the mechanical positioning component of the printing channel after the solidification control unit 17 obtains the printed finished product.
[0142] The finished product ejection control unit is used to eject the printed finished product to the material outlet of the printing equipment for the user to pick up.
[0143] Optionally, the customized media printing control device may also include a finished product ejection interval control unit.
[0144] The finished product ejection interval control unit is used to ensure that the ejection time interval between two adjacent printed products is not less than a preset interval when printing multiple media continuously.
[0145] Optionally, a random pattern is pre-printed on the back of the dielectric blank.
[0146] Optionally, the printhead can spray curable fluid coloring material at a preset printing speed.
[0147] Optionally, the product purchase page also includes a ready-made purchase option.
[0148] Optionally, the customized media printing control device may also include a finished product purchasing unit.
[0149] The finished product purchase unit displays a purchase QR code in response to the user selecting the finished product purchase option; in response to the user scanning the purchase QR code and completing the payment, the pre-printed finished product is pushed to the material outlet for the user to take away.
[0150] Optionally, user interaction operations include accessing the interactive interface by touching the device screen or by scanning a QR code on the device.
[0151] This invention provides a customized media printing control device, which is used for: responding to user interaction operations by displaying a product purchase page including customized printing options on an interactive interface; responding to the user selecting a customized printing option by receiving image data provided by the user and generating a preview pattern; responding to the user's confirmation of the preview pattern by generating a payment order and generating a verification code after payment; reading the verification code through the barcode scanning module of the printing device and triggering a media printing task corresponding to the preview pattern after verification; controlling the storage channel of the printing device to push the media blank to the printing channel; controlling the mechanical positioning component at the end of the printing channel to extend and fix the media blank in the printing position; controlling the printing nozzle of the printing device to move according to the pattern trajectory corresponding to the preview pattern and spraying a curable fluid coloring material onto the media blank fixed in the printing position to form a pattern; and curing the curable fluid coloring material on the media blank after spraying the curable fluid coloring material to obtain the printed product. This invention automates the entire order processing process for users, from uploading and previewing images to payment verification, through an interactive interface and verification mechanism. Subsequently, by controlling the automatic feeding of inventory channels, precise positioning of mechanical positioning components, and the coordinated operation of the print head and curing device, it achieves automatic printing and instant curing of media blanks, thereby quickly generating printed finished products without human intervention, effectively improving the self-service printing experience and production efficiency.
[0152] Regarding the apparatus in the above embodiments, the specific manner in which each unit performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.
[0153] The customized media printing control device includes a processor and a memory. The aforementioned product purchase page display unit 10, preview pattern generation unit 11, verification code generation unit 12, print task triggering unit 13, blank ejection control unit 14, positioning component extension control unit 15, printing control unit 16, and curing control unit 17 are stored in the memory. The processor executes the aforementioned program units stored in the memory to realize the corresponding functions.
[0154] The processor contains a kernel, which retrieves the corresponding program units from memory. One or more kernels can be configured. By adjusting kernel parameters, the entire order processing process—from image upload and preview to payment verification—is automated through an interactive interface and verification mechanism. Subsequently, by controlling automatic material feeding into inventory channels, precise positioning of mechanical positioning components, and the coordinated operation of the print head and curing device, automatic printing and instant curing of the media blank are achieved. This allows for the rapid generation of finished printed products without manual intervention, effectively improving the self-service printing experience and production efficiency.
[0155] This invention provides a computer-readable storage medium storing a program that, when executed by a processor, implements the customized media printing control method.
[0156] This invention provides a processor for running a program, wherein the program executes the customized media printing control method during runtime.
[0157] like Figure 4 As shown, this embodiment of the invention provides an electronic device 1000, which includes at least one processor 1001, at least one memory 1002 connected to the processor 1001, and a bus 1003. The processor 1001 and the memory 1002 communicate with each other via the bus 1003. The processor 1001 is used to call program instructions in the memory 1002 to execute the aforementioned customized media printing control method. The electronic device described herein can be a server, PC, PAD, mobile phone, peel-off refrigerator magnet printer, etc.
[0158] The present invention also provides a computer program product that, when executed on an electronic device, is suitable for executing a program that initializes a customized media printing control method step.
[0159] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatuses, electronic devices (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable device, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0160] In a typical configuration, an electronic device includes one or more processors (CPUs), memory, and a bus. The electronic device may also include input / output interfaces, network interfaces, etc.
[0161] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, like read-only memory (ROM) or flash RAM, and memory includes at least one memory chip. Memory is an example of computer-readable media.
[0162] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.
[0163] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this invention are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.
[0164] It is understood that before using the technical solutions disclosed in the various embodiments of this disclosure, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in this disclosure in an appropriate manner in accordance with relevant laws and regulations, and user authorization should be obtained.
[0165] In the description of this invention, it should be understood that if the terms "upper", "lower", "front", "rear", "left" and "right" are used to indicate the orientation or positional relationship based on the orientation or positional relationship shown in the drawings, they are only for the convenience of describing this invention and simplifying the description, and do not indicate or imply that the position or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of this invention.
[0166] It should be noted that, in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes the element.
[0167] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0168] The above are merely embodiments of the present invention and are not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principle of the present invention should be included within the scope of the present invention.
Claims
1. A customized media printing control method, characterized in that, include: In response to user interaction, a product purchase page, including customized printing options, is displayed on the interactive interface; In response to the user selecting the customized printing option, the system receives the image data provided by the user and generates a preview pattern. In response to the user's confirmation of the preview pattern, a payment order is generated and a verification code is generated after the payment is completed; The verification code is read by the barcode scanning module of the printing device, and a printing task for the media corresponding to the preview pattern is triggered after the verification is successful. The storage channel of the printing device is controlled to push the media blank into the printing channel; The mechanical positioning component at the end of the printing channel is extended to fix the media blank in the printing position; The printing nozzle of the printing device is controlled to move along a pattern trajectory corresponding to the preview pattern, and a curable fluid coloring material is sprayed onto the media blank fixed at the printing position to form a pattern; After the curable fluid coloring material is sprayed, the curable fluid coloring material on the medium blank is cured to obtain the printed finished product.
2. The method according to claim 1, characterized in that, Prior to responding to the user's confirmation of the preview pattern, the method further includes: The system receives a user-input image size adjustment command and adjusts the preview pattern accordingly.
3. The method according to claim 1, characterized in that, After obtaining the printed product, the method further includes: The mechanical positioning component controlling the printing channel retracts; The printed product is pushed out to the material outlet of the printing equipment for the user to pick up.
4. The method according to claim 3, characterized in that, Also includes: When printing multiple media continuously, the time interval between the ejection of adjacent printed products is controlled to be no less than a preset interval.
5. The method according to claim 1, characterized in that, The back of the dielectric blank is pre-printed with a random pattern.
6. The method according to claim 1, characterized in that, The printhead sprays curable fluid coloring material at a preset printing speed.
7. The method according to claim 1, characterized in that, The product purchase page also includes a finished product purchase option, and the method further includes: In response to the user selecting the finished product purchase option, a purchase QR code is displayed; In response to the user scanning the purchase QR code and completing the payment, the pre-printed finished product is pushed to the material outlet for the user to take away.
8. The method according to any one of claims 1 to 7, characterized in that, The user interaction operations include accessing the interactive interface by touching the device screen or by scanning the device's QR code.
9. A computer-readable storage medium having a program stored thereon, characterized in that, When the program is executed by the processor, it implements the customized media printing control method as described in any one of claims 1 to 8.
10. An electronic device, characterized in that, The electronic device includes at least one processor, at least one memory connected to the processor, and a bus; wherein the processor and the memory communicate with each other through the bus; the processor is used to call program instructions in the memory to execute the customized media printing control method as described in any one of claims 1 to 8.
