Document printing method and device and electronic equipment

By configuring the target service card on the main interface of the terminal device, including common task files, and directly operating in the card area to realize file printing, the problem of cumbersome printing operations in the existing technology is solved, and printing efficiency and user experience are improved.

CN120371236APending Publication Date: 2025-07-25ZHUHAI HENGQIN BENTU INFORMATION TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510347607.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-21
Publication Date
2025-07-25

Smart Images

  • Figure CN120371236A_ABST
    Figure CN120371236A_ABST
Patent Text Reader

Abstract

The invention provides a document printing method and device and electronic equipment, a target service card is displayed on a main interface of current equipment, and the target service card comprises at least one task file; and in response to a first operation on any task file in the target service card, sending the selected target task file to the image forming equipment, so that the image forming equipment executes a printing operation on the target task file. The target service card is created on the main interface of the equipment, the common task file is added into the target service card, and a user can directly operate in the target service card area of the main interface when needing to print the task file, so that the printing process of the task file is simplified, and the printing efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of image forming technologies, and particularly to a document printing method, apparatus, and electronic device. Background Art

[0002] Nowadays, a user can send a task file to an image forming device through a terminal device connected to the image forming device to complete printing. In actual operation, usually, the user needs to open a specific application or file manager to find the task file. After finding and opening the task file, the user can select a print option to print the current task file. For example, for documents that are often needed for printing, the user needs to perform the above operations every time printing is required, and the overall printing process is rather cumbersome and the printing efficiency is not high. Summary of the Invention

[0003] In view of this, this application provides a document printing method, apparatus, and electronic device, which helps to solve the problems in the prior art that the operation of printing files is inconvenient and the functions are not perfect enough.

[0004] In a first aspect, an embodiment of this application provides a document printing method, including: Display a target service card on the main interface of the current device, where the target service card contains at least one task file; In response to a first operation on any task file in the target service card, send the selected target task file to the image forming device, so that the image forming device performs a printing operation on the target task file.

[0005] In an optional embodiment, the target service card contains file icons, and each file icon is associated with a task file stored in the current device; The step of, in response to a first operation on any task file in the target service card, sending the selected target task file to the image forming device, so that the image forming device performs a corresponding operation on the target task file, includes: In response to a first operation on any file icon in the target service card, determine the target task file associated with the selected file icon; Send the target task file to the image forming device, so that the image forming device performs a printing operation on the target task file.

[0006] In an optional embodiment, the step of, in response to a first operation on any task file in the target service card, sending the selected target task file to the image forming device, so that the image forming device performs a printing operation on the target task file, includes: In response to a first operation on any task file in the target service card, display the control interface of the application associated with the target service card; In response to a second operation on the control interface, determine the corresponding task parameters; Send the task parameters and the selected target task file to an image forming device, so that the image forming device performs a printing operation on the target task file based on the task parameters.

[0007] In an alternative embodiment, before displaying the target service card on the main interface of the current device, it includes: In response to a triggering operation for creating a service card, display a service card addition page, where the service card addition page includes at least one service card to be created; Select the service card for adding a document from the at least one service card to be created as the target service card; Create the target service card on the main interface of the current device.

[0008] In an alternative embodiment, the method further includes: In response to a third operation on any task file, add the selected task file to the target service card.

[0009] In an alternative embodiment, the adding the selected task file to the target service card in response to a third operation on any task file includes: In response to an operation of dragging any task file to the target service card area, add the dragged task file to the target service card.

[0010] In an alternative embodiment, the adding the selected task file to the target service card in response to a third operation on any task file includes: In response to a sharing operation on any task file, display a sharing address page, where the sharing address page includes the target service card; When a selection operation on the target service card in the sharing address page is detected, add the current task file to the target service card.

[0011] In an alternative embodiment, the adding the selected task file to the target service card in response to a third operation on any task file includes: In response to a triggering operation on the file addition button in the target service card, display an addition selection page, where the addition selection page includes the task files stored in the current device; In response to a selection operation on any task file in the addition selection page, add the selected task file to the target service card.

[0012] In a second aspect, an embodiment of the present application provides a document printing device, including: A display module, configured to display a service card on the main interface of the current device, where the target service card includes at least one task file; A control module, configured to, in response to a first operation on any task file in the target service card, send the selected target task file to an image forming device, so that the image forming device performs corresponding operations on the target task file.

[0013] In a third aspect, an embodiment of the present application provides an electronic device, including a memory for storing computer program instructions and a processor for executing the program instructions. When the computer program instructions are executed by the processor, the electronic device is triggered to execute the method according to any one of the first aspects described above.

[0014] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, where the computer-readable storage medium includes a stored program. When the program runs, it controls the device where the computer-readable storage medium is located to execute the method according to any one of the first aspects described above.

[0015] In a fifth aspect, an embodiment of the present application provides a computer program product, where the computer program product includes executable instructions. When the executable instructions are executed on a computer, the computer is caused to execute the method according to any one of the first aspects described above.

[0016] By adopting the solutions provided in the embodiments of the present application, a target service card is displayed on the main interface of the current device, and the target service card includes at least one task file; in response to a first operation on any task file in the target service card, the selected target task file is sent to an image forming device, so that the image forming device performs a printing operation on the target task file. In the embodiments of the present application, by displaying the created target service card on the main interface of the device, common task files or task files to be printed can be included therein. When a task file needs to be printed, operations can be directly performed in the target service card area on the main interface, which helps simplify the printing process of the task file, improves the printing efficiency, realizes fast printing and intelligent improvement, and meets different printing interaction requirements. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the accompanying drawings required for the embodiments will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0018] Figure 1 Schematic flow chart of a document printing method provided by an embodiment of the present application; Figure 2 Schematic example diagram of a document printing method provided by an embodiment of the present application; Figure 3 Schematic example diagram of another document printing method provided by an embodiment of the present application; Figure 4 Schematic example diagram of another document printing method provided by an embodiment of the present application; Figure 5 Schematic example diagram of another document printing method provided by an embodiment of the present application; Figure 6 Schematic example diagram of another document printing method provided by an embodiment of the present application; Figure 7A Schematic example diagram of another document printing method provided by an embodiment of the present application; Figure 7B Schematic example diagram of another document printing method provided by an embodiment of the present application; Figure 7C Schematic example diagram of another document printing method provided by an embodiment of the present application; Figure 8 Schematic example diagram of another document printing method provided by an embodiment of the present application; Figure 9 Schematic example diagram of another document printing method provided by an embodiment of the present application; Figure 10A Schematic example diagram of another document printing method provided by an embodiment of the present application; Figure 10B Schematic example diagram of another document printing method provided by an embodiment of the present application; Figure 10C Schematic example diagram of another document printing method provided by an embodiment of the present application; Figure 11 Schematic flow chart of another document printing method provided by an embodiment of the present application; Figure 12 Schematic structure diagram of a document printing device provided by an embodiment of the present application; Figure 13 Schematic structure diagram of an electronic device provided by an embodiment of the present application. Detailed implementation manners

[0019] For a better understanding of the technical solution of the present application, the embodiments of the present application will be described in detail below with reference to the accompanying drawings.

[0020] It should be clear that the described embodiments are only a part of the embodiments of this application, rather than all of them. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of this application.

[0021] The terms used in the embodiments of this application are only for the purpose of describing specific embodiments, and are not intended to limit this application. The singular forms "a", "the" and "said" used in the embodiments of this application and the appended claims are also intended to include the plural forms, unless the context clearly indicates otherwise.

[0022] It should be understood that the term " / and" used herein is only a description of the association relationship between associated objects, indicating that there can be three relationships. For example, A / and B can mean: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0023] Nowadays, the methods for users to send job tasks to an image forming device using a terminal device usually include the following: (1) Open the document printing function of the application, then search for the document they want to print, such as a common document, and then send the job task. (2) Open the system file manager of the mobile phone, then search for the common document they want to print, and then send the job task. (3) Open the commonly used chat communication software of the user, then search for the common document they want to print, and then send the job task.

[0024] The overall process of the above document printing methods is relatively cumbersome. For documents that need to be printed frequently, users need to spend a long time searching for the documents each time they print, and the access to the application program is deep, which affects the printing efficiency of users.

[0025] In response to the above problems, the embodiments of this application provide a document printing method. By configuring a service card on the main interface of the terminal device and adding the documents that need to be printed frequently to the service card, the printing process of the documents can be simplified and the overall printing efficiency can be improved. This method can be applied to terminal devices, including smart phones, tablets, etc.

[0026] Figure 1 It is a schematic flow chart of a document printing method provided by the embodiments of this application. As Figure 1 shown, this method may include: Step 101, display a target service card on the main interface of the current device, and the target service card contains at least one task file.

[0027] The target service card may contain multiple task files, which can be displayed in a file list.

[0028] Step 102: In response to a first operation on any task file in the target service card, send the selected target task file to an image forming device so that the image forming device performs a printing operation on the target task file.

[0029] A service card is a shortcut displayed on the desktop, i.e., the main interface, of a terminal device, providing quick access to commonly used applications or services for users. Different from traditional application icons or application floating windows, it can implement some functions of an application without opening the application program. A service card usually pre-sets important information or operations of an application program in the card to achieve the experience effect of direct service access and reduced jump levels. For example, users can click to view detailed information or perform operations. Further, service cards are often embedded in other applications and displayed as part of their interfaces, and support interactive functions such as pulling up pages and sending messages. In addition, service cards can be configured with functions according to requirements. Based on this, the embodiments of the present application are service cards embedded in a printing application program, which can create a target service card associated with the printing application program on the main interface of the terminal device, thereby adding task files through the target service card and directly accessing the printing function of the printing application program to perform printing on the task files.

[0030] In the embodiments of the present application, the service card can be displayed in the blank area of the main interface of the terminal device. Optionally, the interface displayed after the terminal device is powered on is the main interface, and the main interface includes application icons, including application icons of local applications and application icons of third-party applications downloaded by users. When there are many application icons, the terminal device may be provided with multiple main interfaces, and the service card of the embodiments of the present application can be set in the blank area of any main interface. The terminal device may set multiple service cards on the same main interface or different main interfaces. For different requirements, users can select the corresponding target service card from multiple service cards to perform subsequent processes. Referring to Figure 2 , when the user needs to issue a job task through the printing application, the rectangular box displayed at the upper position of the current interface can be regarded as a schematic diagram of the corresponding target service card.

[0031] The target service card corresponding to the printing application may include multiple task files. For Figure 2 example, the target service card includes "Task File 1: Year-End Report" and "Task File 2: Project Plan". Optionally, Figure 2 only two task files are displayed in the box of the target service card, but there may be more task files stored inside the target service card, and users can view other task files through certain specific operations. For example, when a sliding operation up and down in the box of the target service card is detected, the terminal device can display the hidden task files. Another example is that when a button such as "Common Documents" or other relevant buttons is triggered, the terminal device can display all task files. ForFigure 3 Taking the left schematic diagram as an example, after the user swipes up the screen on the target service card box, the target service card can display hidden task files, such as "Task File 3: Financial Report" and "Task File 4: Weekly Work Report", etc. Taking Figure 3 the right schematic diagram as an example, when the button with the viewing function is triggered, the terminal device can perform page adjustment or page jump on the target service card to efficiently display all task files included in the target service card.

[0032] In an optional embodiment, the terminal device can determine the display order of task files in the service card based on the printing frequency of the task files. For example, based on the historical operations on the task files, the terminal device detects that Task File 1 and Task File 2 are the two task files with the highest printing frequency, then only Task File 1 and Task File 2 can be displayed in the target service card box, specifically referring to Figure 2 . When the user views the task files, the target service card can display other task files in the order from high to low printing frequency, specifically referring to Figure 3 . Through the above display rules, the terminal device can preferentially display the task files commonly used by the user, enabling the user to select the required task files faster and further improving the printing efficiency.

[0033] When the user needs to print a certain task file, one or more task files can be selected through the first operation to perform the printing operation. Optionally, the first operation includes an operation for selecting a target task file from any task file, and / or an operation for sending the target task file to the image forming device. That is, through the first operation, the target task file can be selected on the target service card and the image forming device can perform the printing operation on it.

[0034] Among them, the first operation can be implemented by a long press operation or a click operation on the task file. Referring to Figure 4 the left schematic diagram, in a possible implementation manner, in response to the first operation on any task file in the target service card, a control for performing the printing operation is displayed in the corresponding area of the target task file selected in the target service card. After the control for performing the printing operation is triggered, the target task file is sent to the image forming device, or the control interface of the application program associated with the target service card is displayed, so as to send the target task file through the control interface to enable the image forming device to perform the printing operation. Preferably, referring to Figure 4Left - hand side schematic diagram: When task file 1 is clicked or long - pressed, the target service card can display a "Print" control in the corresponding area, that is, a control used to perform the printing operation. After the user clicks the "Print" control, the terminal device can directly send task file 1 to the image forming device to perform the printing operation. In the embodiment of the present application, when the target task file is selected in the target service card, it is convenient to implement the function of directly sending the target task file to perform the printing operation through the control for performing the printing operation. To a certain extent, it can save some processes of searching for task files during printing, help improve the file printing efficiency, and perfect the printing function through the service card.

[0035] In a possible implementation manner, the target service card is displayed on the main interface of the current device, and then it further includes: in response to a deletion operation, deleting the task file selected in the target service card. Among them, the control for performing the deletion operation can be displayed by swiping the task file left or right. Refer to Figure 4 Right - hand side schematic diagram: When the user swipes task file 1 to the left, the target service card can display a "Print" control and a "Delete" control. Then, the user can click the print control to perform printing on task file 1, or click the delete control to delete task file 1 from the service card.

[0036] In an alternative embodiment, based on different file types of the task file, different file icons can be displayed in the target service card. For example, common file types may include: "Text file.docx", "Slide file.ppt", "Table file.xls", etc. Near each file icon, the target service card can display information such as the file name, file size, and file upload time. When the terminal device detects a first operation on any file icon in the target service card, it first determines the target task file associated with the selected file icon, and then sends the target task file to the image forming device so that the image forming device performs a printing operation on the target task file.

[0037] In an alternative embodiment, after the print control is triggered, during the process of the terminal device sending the target task file, a transmission progress will be displayed in the target service card. As Figure 5 shown, the target service card can display a transmission progress bar and display the message "Data is being transmitted, please wait patiently". During this process, if the "Cancel operation" control is triggered, the terminal device will cancel the sending of the target task file. After the target task file is sent successfully, the terminal device will display the message "Job has been sent, please wait for the printer to print".

[0038] In an alternative embodiment, in response to a first operation on any task file in the target service card, sending the selected target task file to the image forming device so that the image forming device performs a printing operation on the target task file includes: In response to a first operation on any task file in the target service card, display the control interface of the application associated with the target service card; in response to a second operation on the control interface, determine the corresponding task parameters; and send the task parameters and the selected target task file to the image forming device, so that the image forming device performs a printing operation on the target task file based on the task parameters.

[0039] The second operation can be regarded as an operation of selecting, modifying, or confirming task parameters, and the user can view and modify task parameters in the control interface. Refer to Figure 6 the left schematic diagram. The control interface includes a task parameter selection area, a print preview area, and a print control area. The user can select task parameters in the parameter selection area and view the print preview image of the task file in the print preview area. Optionally, the task parameters may include: number of copies, print orientation, paper size, range, single-sided or double-sided, and other parameters. After the task parameters are selected, the user can click the print button in the print control area, and the terminal device can send the task parameters and the target task file to the image forming device to perform a printing operation. Refer to Figure 6 the right schematic diagram. After the task parameters and the target task file are sent, the terminal device displays a pop-up message "Job has been sent, please wait for the printer to print" in the control interface. In the embodiments of the present application, by displaying the control interface, the user can flexibly adjust the task parameters and check the preview image, improving the accuracy of the task parameters and the matching degree between the task parameters and the printing task.

[0040] For example, refer to Figure 4 and Figure 5 , when the terminal device detects that the print control in the target service card is triggered, it can directly send the target task file and default task parameters and display the data transfer progress. For another example, refer to Figure 4 and Figure 6 , when the terminal device detects that the print control in the target service card is triggered, it will quickly start the printing application and jump to the control interface. After the print control in the control interface is triggered, the task parameters displayed in the control interface and the target task file are sent to the image forming device. Different scenario requirements are met, improving the user experience.

[0041] The target service card can be flexibly created on the terminal device. Displaying the target service card on the main interface of the current device includes: In response to a triggering operation for creating a service card, display a service card addition page, where the service card addition page includes at least one service card to be created; select the service card for adding a document from at least one service card to be created as the target service card; and create the target service card on the main interface of the current device.

[0042] Specifically, in the embodiments of the present application, the printing application may include multiple service cards to be created, and each service card is used to implement different functions of the printing application. Based on this, the addition page may include multiple service cards to be created, and the target service card can be selected from them according to different usage requirements and created on the main interface.

[0043] In the embodiments of the present application, it is possible to select and create a service card for adding documents on the main interface of the terminal device, so that when a task file needs to be printed, the operation can be directly performed in the target service card area on the main interface, which helps to simplify the printing process of the task file and achieve direct access to the printing function.

[0044] For different systems, the embodiments of the present application provide corresponding creation processes. Taking the printing application as an example, the processes of creating service cards in different systems are illustrated below.

[0045] For example, in the HarmonyOS system, the user can enter the desktop management page on the main interface of the terminal device through specific operations (such as long-pressing the main interface or pinching the main interface with two fingers). Refer to Figure 7A the left schematic diagram. The "Service Card" option is displayed below the current page. After detecting that the service card button is selected, the terminal device displays the service card addition page. Refer to Figure 7A the right schematic diagram. The service card addition page includes a list of application programs APP, and each application program can be associated with a service card to be created. The user can select the printing application pointed by the arrow 701 to create a service card related to printing. When the terminal device detects that the user creates a service card for the printing application, the service card is determined as the target service card and jumps to the service card selection interface. Refer to Figure 7B , the user can view the schematic diagram of the target service card, add common documents, etc. After the selection is completed, the user can click the "Add to Desktop" button below to add the target service card to the main interface of the terminal device. The created target service card can refer to Figure 2 the schematic diagram. Optionally, the user can also enter the service card addition page through other methods. Refer to Figure 7C , the user can trigger the display of the service card option by long-pressing the icon of the printing application, and enter the service card addition page after the user clicks the "Service Card" button.

[0046] For example, in the Android system, the user can enter the desktop management page by long-pressing or pinching the main interface with two fingers. Refer to Figure 8 the left schematic diagram. The "Add Tool" button is displayed below this page. When it is detected that the button is triggered, the terminal device displays the tool addition page. Refer to Figure 8 the middle schematic diagram. The tool addition page includes the printing application option, and the user can select the printing application to create the corresponding target service card. Refer to Figure 8Schematic diagram on the right. During the creation process, the terminal device can display a schematic diagram of the target service card, and the user can add or delete common documents. After the selection is completed, the user can click the "Complete" button to create the target service card. The created target service card can refer to Figure 2 for the schematic diagram.

[0047] For example, in the IOS system, the user can enter the desktop management page by long pressing or pinching the main interface with two fingers. Refer to Figure 9 Schematic diagram on the left. The user can click the "+" in the upper left corner to enter the tool addition page. Refer to Figure 9 Schematic diagram in the middle. The tool addition page contains a list of application programs APP. When the user selects the printing application, the corresponding target service card can be created. Refer to Figure 9 Schematic diagram on the right. During the creation process, the terminal device can display a schematic diagram of the target service card, and the user can add or delete common documents. After the selection is completed, the user can click the "Add Widget" button to create the target service card. The created service card can refer to Figure 2 for the schematic diagram.

[0048] In an optional embodiment, the user can add task files to the service card in various ways. During the user's operation, the terminal device responds to the third operation on any task file and adds the selected task file to the target service card. Specifically, (1) In response to the operation of dragging any task file to the service card area, the terminal device adds the dragged task file to the target service card. (2) In response to the sharing operation of any task file, the terminal device displays a sharing address page, and the sharing address page contains the target service card. When a selection operation on the target service card in the sharing address page is detected, the terminal device adds the current task file to the target service card. (3) In response to the triggering operation on the file addition button in the target service card, the terminal device displays an addition selection page, and the addition selection page contains the task files stored in the current device. In response to the selection operation on any task file in the addition selection page, the terminal device adds the selected task file to the target service card. By setting multiple addition methods such as dragging, sharing, and adding, it can be applied to various scenarios, greatly improving the addition efficiency of task files and thus enhancing the user experience.

[0049] Refer to Figure 10A , the user can drag any task file to the square area of the target service card on the main interface to complete the addition. During the process of the user dragging the task file, the target service card can display a prompt message of "Drag the file to this area to complete the addition" to assist the user in completing the operation. Refer to Figure 10B, when the user selects to share a task file, the terminal device can display a sharing selection page. When the service card option is selected, the terminal device shares the task file to the target service card. Refer to Figure 10C the left schematic diagram. The user can click the "Add" button in the upper right corner of the target service card to add a task file. When the terminal device detects that the user triggers the addition command, it displays a file addition page. Refer to Figure 10C the right schematic diagram. The user can search for files on this page and select common documents to add to the target service card.

[0050] By creating a service card for the ontology printing APP and adding common documents to the service card, fast printing of documents can be achieved, improving the work efficiency of users.

[0051] Figure 11 Another schematic diagram of the document printing process provided by the embodiment of the present application is shown in Figure 11 as shown. The method may include: Step 1101, create a target service card.

[0052] Step 1102, add a task file.

[0053] Step 1103, in response to the first operation, display a control interface.

[0054] The user can select task parameters and view a print preview image in the control interface.

[0055] Step 1104, send a job task.

[0056] After detecting no errors, the user can select the print button. When the terminal device detects that the print button is triggered, it sends the task parameters and the task file to the image forming device.

[0057] The creation process of the target service card can specifically refer to the description of the above embodiment. In step 1102, the specific steps for the user to add a task file may include: Step 11021, enter the document selection page through the add button for addition.

[0058] Step 11022, share a document / picture to the service card.

[0059] Step 11023, add a document / picture by dragging it to the service card.

[0060] In the embodiment of the present application, a target service card is created on the main interface of the device and common task files are added to the target service card. When the user needs to print a task file, the user can directly operate in the service card area on the main interface, simplifying the printing process of the task file and improving the printing efficiency.

[0061] Figure 12 The following is a schematic structural diagram of a document printing device provided by an embodiment of the present application. The device can be deployed on an electronic device, such as Figure 12 As shown, the device may include a display module 1210 and a control module 1220.

[0062] The display module 1210 is configured to display a target service card on the main interface of the current device, and the target service card includes at least one task file; The control module 1220 is configured to, in response to a first operation on any task file in the target service card, send the selected target task file to an image forming device, so that the image forming device performs corresponding operations on the target task file.

[0063] For the specific process, reference may be made to the description in the above method flow chart.

[0064] Corresponding to the above embodiment, the present application further provides an electronic device. Figure 13 The following is a schematic structural diagram of an electronic device provided by an embodiment of the present application. The electronic device 1300 may include: a processor 1301, a memory 1302, and a communication unit 1303. These components communicate through one or more buses. Those skilled in the art can understand that the structure of the electronic device shown in the figure does not constitute a limitation on the embodiments of the present application. It can be a bus structure, a star structure, and may also include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements.

[0065] Among them, the communication unit 1303 is configured to establish a communication channel, so that the electronic device can communicate with other devices. Receive user data sent by other devices or send user data to other devices.

[0066] The processor 1301 is the control center of the electronic device, connecting various parts of the entire electronic device through various interfaces and lines. By running or executing software programs, instructions, and / or modules stored in the memory 1302, and calling data stored in the memory, it performs various functions of the electronic device and / or processes data. The processor may be composed of an integrated circuit (IC). For example, it may be composed of a single packaged IC, or may be composed of multiple packaged ICs with the same or different functions connected together. For example, the processor 1301 may only include a central processing unit (CPU). In the embodiment of the present application, the CPU may be a single arithmetic core or may include multiple arithmetic cores.

[0067] The memory 1302 is used to store the execution instructions of the processor 1301. The memory 1302 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disc.

[0068] When the execution instructions in the memory 1302 are executed by the processor 1301, the electronic device 1300 is enabled to execute Figure 1 Some or all of the steps in the illustrated embodiments.

[0069] In a specific implementation, the present application further provides a computer storage medium. The computer storage medium can store a program, and when the program is executed, it can include some or all of the steps in the embodiments of the document printing method provided by the present application. The storage medium can be a magnetic disk, an optical disc, a read-only memory (ROM), a random access memory (RAM), etc.

[0070] In a specific implementation, the present application further provides a computer program product. The computer program product includes executable instructions. When the executable instructions are executed on a computer, the computer is enabled to execute some or all of the steps in the embodiments of the document printing method provided by the present application.

[0071] The embodiments of the present application further provide a non-temporary computer-readable storage medium. The non-temporary computer-readable storage medium stores computer instructions, and the computer instructions cause the computer to execute the document printing method provided by the embodiments of the present application.

[0072] The above non-transitory computer-readable storage medium may be any combination of one or more computer-readable media. The computer-readable medium may be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples (a non-exhaustive list) of the computer-readable storage medium include: an electrical connection having one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read only memory (hereinafter referred to as: ROM), an erasable programmable read only memory (hereinafter referred to as: EPROM) or a flash memory, an optical fiber, a portable compact disk read only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this document, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0073] The computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which the computer-readable program code is carried. Such a propagated data signal may take many forms, including - but not limited to - an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer-readable signal medium may also be any computer-readable medium other than the computer-readable storage medium, which can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.

[0074] The program code contained on the computer-readable medium may be transmitted by any appropriate medium, including - but not limited to - wireless, wire, optical cable, RF, etc., or any suitable combination of the above.

[0075] Those skilled in the art can clearly understand that the technology in the embodiments of this application can be implemented by means of software plus a necessary general hardware platform. Based on such an understanding, the technical solutions in the embodiments of this application, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product can be stored in a storage medium such as ROM / RAM, magnetic disk, optical disk, etc., including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in various embodiments or some parts of the embodiments of this application.

[0076] For the same or similar parts among the various embodiments in this specification, reference can be made to each other. In particular, for the apparatus embodiments and the terminal embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and for the relevant parts, reference can be made to the descriptions in the method embodiments.

Claims

1. A document printing method, characterized in that, Including: Display a target service card on the main interface of the current device, where the target service card contains at least one task file; In response to a first operation on any task file in the target service card, send the selected target task file to an image forming device, so that the image forming device performs a printing operation on the target task file.

2. The method according to claim 1, wherein The target service card contains file icons, and each file icon is associated with a task file stored in the current device; The step of, in response to a first operation on any task file in the target service card, sending the selected target task file to an image forming device, so that the image forming device performs a corresponding operation on the target task file, includes: In response to a first operation on any file icon in the target service card, determine the target task file associated with the selected file icon; Send the target task file to the image forming device, so that the image forming device performs a printing operation on the target task file.

3. The method according to claim 1, wherein The step of, in response to a first operation on any task file in the target service card, sending the selected target task file to an image forming device, so that the image forming device performs a printing operation on the target task file, includes: In response to a first operation on any task file in the target service card, display the control interface of the application associated with the target service card; In response to a second operation on the control interface, determine the corresponding task parameters; Send the task parameters and the selected target task file to the image forming device, so that the image forming device performs a printing operation on the target task file based on the task parameters.

4. The method according to claim 1, wherein Before displaying a target service card on the main interface of the current device, it includes: In response to a trigger operation for creating a service card, display a service card addition page, where the service card addition page includes at least one service card to be created; Select the service card for adding a document from the at least one service card to be created as the target service card; Create the target service card on the main interface of the current device.

5. The method according to claim 1, characterized in that The method further includes: In response to a third operation on any task file, add the selected task file to the target service card.

6. The method according to claim 5, wherein The step of, in response to a third operation on any task file, adding the selected task file to the target service card, includes: In response to an operation of dragging any task file to the target service card area, add the dragged task file to the target service card.

7. The method according to claim 5, wherein The step of, in response to a third operation on any task file, adding the selected task file to the target service card, includes: In response to a sharing operation on any task file, display a sharing address page, where the sharing address page contains the target service card; When a selection operation on the target service card in the sharing address page is detected, add the current task file to the target service card.

8. The method according to claim 5, wherein The step of, in response to a third operation on any task file, adding the selected task file to the target service card, includes: In response to a triggering operation on the file addition button in the target service card, an addition selection page is displayed, and the addition selection page includes task files stored in the current device. In response to a selection operation on any task file in the addition selection page, the selected task file is added to the target service card.

9. A document printing device, characterized in that, It includes: A display module, configured to display a service card on the main interface of the current device, where the target service card includes at least one task file. A control module, configured to, in response to a first operation on any task file in the target service card, send the selected target task file to an image forming device, so that the image forming device performs a corresponding operation on the target task file.

10. An electronic device, characterized in that, It includes a memory for storing computer program instructions and a processor for executing the program instructions. Wherein, when the computer program instructions are executed by the processor, the electronic device executes the method according to any one of claims 1 to 8.