Medical image typesetting and printing processing method and device based on Web browser
Through the medical image layout and printing method based on Web browsers, the cloud nodes and Internet service interfaces are used to solve the problem of rapid remote layout and printing in the existing technology, and the image layout and printing of out-of-hospital doctors can be realized anytime and anywhere, improving the efficiency and security of telemedicine.
Patent Information
- Application Number
- CN202510492687.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-18
- Publication Date
- 2025-07-25
AI Technical Summary
The existing medical image printing system can only be used within the hospital and cannot achieve remote rapid layout and printing, which leads to inconvenience of doctors under special circumstances. Patients need to return to the hospital to apply for refilling film, which is time-consuming and labor-intensive.
Through the medical image typography and printing method based on the Web browser, using cloud nodes and Internet service interfaces, doctors are allowed to type and print out of the hospital through the Web browser, including receiving requests, selecting patient information, adjusting typesetting and sending printing tasks to a physical film printer.
It realizes rapid remote layout and printing of medical images from outside the hospital anytime and anywhere, shortens response time, improves the efficiency of telemedicine, and meets the safety requirements of medical compliance audits.
Smart Images

Figure CN120371241A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of medical image processing, and particularly to a method and device for medical image layout and printing processing based on a Web browser. Background Art
[0002] Medical imaging technology, as an important part of modern medicine, has played a crucial role in the diagnosis, treatment planning, and monitoring of diseases. With the progress of technology, medical imaging technology has been continuously developed, from traditional X-ray imaging, CT scanning, MRI to various advanced technology forms such as high-resolution ultrasound and molecular imaging, greatly improving the accuracy and efficiency of medical diagnosis. By visualizing the internal structure of the human body, medical images can provide doctors with detailed anatomical information and early signs of lesions, thus providing strong support for the formulation of personalized treatment plans. Especially in the fields of oncology, neuroscience, and cardiovascular diseases, the application of medical imaging technology has greatly promoted the precision of clinical research and patient management. With the integration of emerging technologies such as artificial intelligence and big data, the analysis and interpretation of medical images are developing towards a more intelligent and automated direction, laying a foundation for the realization of precision medicine.
[0003] Medical image printing is of great significance in modern medicine. By converting digital images into physical models, it can help doctors understand the patient's condition more intuitively. Especially before complex surgeries, medical image printing can provide doctors with accurate anatomical structure references, improving the precision and safety of surgeries. In addition, it can also play a role in patient education and communication, enabling patients to have a clearer understanding of their own conditions, thereby enhancing their confidence in treatment.
[0004] However, existing medical image printing systems are only limited within the hospital. When doctors are outside the hospital, they cannot quickly access the in-hospital system to process images and need to rely on in-hospital dedicated clients, resulting in doctors being unable to remotely and quickly layout images and print them anytime and anywhere, causing inconvenience in special situations; for patients, in case of needing to reprint films, the traditional reprinting method requires patients to return to the hospital for manual application, which is time-consuming and laborious. Summary of the Invention
[0005] Therefore, this application provides a method and device for medical image layout and printing processing based on a Web browser to solve the problem that the existing medical image printing method cannot remotely and quickly layout images and print.
[0006] To achieve the above object, this application provides the following technical solutions:
[0007] First aspect, a method for medical image layout and printing processing based on a Web browser, the method being applied to the Web browser side, including:
[0008] Step 1: Receive a medical image layout and printing processing request input by a user, and send the medical image layout and printing processing request to a cloud node; the cloud node sends a patient information list to the Web browser page according to the medical image layout and printing processing request;
[0009] Step 2: Receive the patient information selected by the user from the patient information list, and send the patient information to the cloud node; the cloud node sends the original image layout and printing page corresponding to the patient to the Web browser page according to the patient information;
[0010] Step 3: Receive a layout adjustment instruction input by the user, and adjust the original image layout and printing page on the Web browser page according to the layout adjustment instruction;
[0011] Step 4: Send the adjusted image layout and printing page to the cloud node for storage, and call a pre-installed service interface to send the adjusted image layout and printing page to a physical film printer for printing; the service interface communicates with the physical film printer through the Internet, converts the image data into a format suitable for printing and triggers a printing task.
[0012] Preferably, the Web browser captures the user's click event through JavaScript.
[0013] Preferably, the Web browser and the cloud node communicate through the HTTPS protocol.
[0014] Preferably, in Step 1, when the cloud node sends the patient information list to the Web browser page according to the medical image layout and printing processing request, the patient information list is returned to the Web browser page in JSON format.
[0015] Preferably, in Step 2, when the cloud node sends the original image layout and printing page corresponding to the patient to the Web browser page according to the patient information, the original image layout and printing page is generated as an HTML page and sent to the Web browser page.
[0016] Preferably, in Step 3, the layout adjustment instruction includes dragging the image to change the position, adjusting the image size, and changing the layout template.
[0017] Preferably, in Step 4, the Web browser records the adjusted image layout and printing page in a JavaScript object or array.
[0018] In a second aspect, a Web browser-based medical image typesetting and printing processing device includes:
[0019] A typesetting and printing request receiving module, configured to receive a medical image typesetting and printing processing request input by a user, and send the medical image typesetting and printing processing request to a cloud node; the cloud node sends a patient information list to a Web browser page according to the medical image typesetting and printing processing request;
[0020] A patient information selection module, configured to receive the patient information to be typeset and printed selected by the user from the patient information list, and send the patient information to the cloud node; the cloud node sends the original image typesetting and printing page corresponding to the patient to the Web browser page according to the patient information;
[0021] A typesetting adjustment instruction receiving module, configured to receive a typesetting adjustment instruction input by the user, and adjust the original image typesetting and printing page on the Web browser page according to the typesetting adjustment instruction;
[0022] A printing control module, configured to send the adjusted image typesetting and printing page to the cloud node for storage, and call a pre-installed service interface to send the adjusted image typesetting and printing page to a physical film printer for printing; the service interface communicates with the physical film printer through the Internet, converts the image data into a format suitable for printing, and triggers a printing task.
[0023] In a third aspect, a computer device includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, the steps of a Web browser-based medical image typesetting and printing processing method are implemented.
[0024] In a fourth aspect, a computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of a Web browser-based medical image typesetting and printing processing method are implemented.
[0025] Compared with the prior art, the present application has at least the following beneficial effects:
[0026] The present application provides a method for processing medical image typesetting and printing based on a Web browser. By receiving a medical image typesetting and printing processing request input by a user and sending the medical image typesetting and printing processing request to a cloud node; the cloud node sends a patient information list to the Web browser page according to the medical image typesetting and printing processing request; receiving the patient information selected by the user from the patient information list and sending the patient information to the cloud node; the cloud node sends the original image typesetting and printing page corresponding to the patient to the Web browser page according to the patient information; receiving a typesetting adjustment instruction input by the user and adjusting the original image typesetting and printing page on the Web browser page according to the typesetting adjustment instruction; sending the adjusted image typesetting and printing page to the cloud node for storage, and calling a pre-installed service interface to send the adjusted image typesetting and printing page to a physical film printer for printing. The present application enables off-site doctors to remotely and quickly typeset images at any time through a Web browser and perform printing, without relying on a dedicated in-hospital client. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] To more intuitively illustrate the prior art and the present application, exemplary drawings are given below. It should be understood that the specific shapes and structures shown in the drawings generally should not be regarded as limiting conditions when implementing the present application; for example, those skilled in the art are capable of making routine adjustments or further optimizations to the addition / deletion / attribution division of certain units (components), specific shapes, positional relationships, connection methods, dimensional proportional relationships, etc. based on the technical concept disclosed in the present application and the exemplary drawings.
[0028] Figure 1 FIG. is a flowchart of a method for processing medical image typesetting and printing based on a Web browser provided in Embodiment 1 of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0029] The following further details the present application through specific embodiments in conjunction with the drawings.
[0030] In the description of the present application: Unless otherwise specified, "a plurality" means two or more. The terms "first", "second", "third", etc. in the present application are intended to distinguish the objects being referred to, without having a special meaning in terms of technical connotation (for example, it should not be understood as emphasizing the importance or order, etc.). Expressions such as "including", "comprising", "having", etc. also mean "not limited to" (certain units, components, materials, steps, etc.).
[0031] The terms such as "upper", "lower", "left", "right", "middle", etc. cited in the present application are usually indications of the general relative positional relationship for the convenience of intuitively understanding with reference to the drawings, and are not absolute limitations on the positional relationship in the actual product.
[0032] Example 1
[0033] Please refer to Figure 1 , this embodiment provides a medical image layout and printing processing method based on a Web browser. This method is applied to the Web browser side and includes:
[0034] S1: Receive a medical image layout and printing processing request input by the user, and send the medical image layout and printing processing request to the cloud node; The cloud node sends the patient information list to the Web browser page according to the medical image layout and printing processing request;
[0035] Specifically, in this embodiment, the Web browser communicates with the cloud node through the Internet (the communication protocol is the HTTPS protocol). The user triggers a medical image layout and printing processing request in the Web browser. The front-end page captures the user's click event through JavaScript and generates a medical image layout and printing processing request data packet containing the user identity information and the request type. Then, the request data packet is sent to the cloud node through the HTTPS protocol using AJAX or the Fetch API.
[0036] After receiving the request, the cloud node verifies the user identity and the request legality. According to the user identity information, it retrieves the patient information list that the user has the permission to access from the database, and returns the patient information list to the Web browser page in JSON format.
[0037] S2: Receive the patient information selected by the user from the patient information list, and send the patient information to the cloud node; The cloud node sends the original image layout and printing page corresponding to the patient to the Web browser page according to the patient information;
[0038] Specifically, after the Web browser receives the patient information list returned by the cloud node, it uses JavaScript to dynamically generate HTML elements (such as a list) to display the patient information on the page. The user browses the patient information list on the Web browser page, selects the patient information that needs to be layout and printed by clicking on a certain patient entry. The front-end page captures the user's click event through JavaScript and obtains key information such as the ID of the selected patient. Then, the information such as the ID of the selected patient is sent to the cloud node using AJAX or the Fetch API.
[0039] After receiving the patient information, the cloud node retrieves the original image layout and printing page corresponding to the patient from the database, and generates an HTML page of the original image layout and printing page and sends it to the Web browser page.
[0040] S3: Receive the typesetting adjustment instruction input by the user, and adjust the original image typesetting and printing page on the Web browser page according to the typesetting adjustment instruction;
[0041] Specifically, after the Web browser receives the original image typesetting and printing page data returned by the cloud node, it uses JavaScript to dynamically generate the page content, displays the image data and the typesetting template on the page. The user performs adjustment operations on the original image typesetting and printing page on the Web browser page, such as dragging the image to change the position, adjusting the image size, changing the layout template, etc. The front-end page captures the user's operation events through JavaScript.
[0042] According to the user's typesetting adjustment operation, the image typesetting effect on the page is updated in real time. This can be achieved by modifying the styles, attributes or content of the DOM elements.
[0043] S4: Send the adjusted image typesetting and printing page to the cloud node for storage, and call the pre-installed service interface to send the adjusted image typesetting and printing page to the physical film printer for printing; the service interface communicates with the physical film printer through the Internet, converts the image data into a format suitable for printing and triggers a printing task.
[0044] Specifically, the Web browser records the user's typesetting adjustment results (such as the new position, size, layout template, etc. of the image) in a JavaScript object or array for subsequent sending to the cloud node for storage.
[0045] When performing remote image fast typesetting for the medical image typesetting and printing processing method based on a Web browser provided in this embodiment, an off-site doctor opens the patient list page through a web browser, selects the patient to be typeset and printed, clicks the typesetting and printing button, and then the original image typesetting and printing page of the patient will pop up. Then, after adjusting the required layout on the page based on the preset template, select to print to the cloud node and click Print, and the electronic film can be transmitted to the cloud. The cloud permanently stores the electronic film, and associates the electronic film with the original DICOM data during storage.
[0046] When remotely and quickly reprinting the film, after there is an electronic film of the corresponding patient in the cloud, the off-site doctor can open the patient list page through a web browser, select the patient to be reprinted, click the film reprint button, and then the electronic film printing page of the patient will pop up. After selecting to print to the traditional film printer node with network connection and clicking Print, at this time the web browser calls the service interface pre-installed on the local machine to transmit the electronic film related data to the interface, and this interface then transmits the related data to the traditional physical film printer, and the traditional physical film can be printed.
[0047] A medical image typesetting and printing processing method based on a web browser provided in this embodiment limits the number of reprints for a single examination and records the reprint log for auditing to prevent abuse.
[0048] A medical image typesetting and printing processing method based on a web browser provided in this embodiment enables off-site doctors to remotely and quickly typeset images anytime and anywhere through a web browser, and also enables off-site doctors to remotely and quickly reprint films anytime and anywhere through a web browser. Through multi-dimensional data association, it ensures that remote processing and reprint records are traceable.
[0049] A medical image typesetting and printing processing method based on a web browser provided in this embodiment is not restricted by the in-hospital network and specific in-hospital workstations, and is applicable to hospital remote medical collaboration and patient film reprint scenarios. The Internet + web browser method is more flexible and has the following advantages:
[0050] (1) Improved remote response efficiency: Through remote processing on the web side, the intervention time of off-site doctors can be shortened to within 5 minutes, which is 80% faster than the traditional process;
[0051] (2) Improved reprint response efficiency: Through remote processing on the web side, the intervention time of off-site doctors can be shortened to within 5 minutes, which is 80% faster than the traditional process; Persistent storage in the cloud ensures traceable reprints, and the loss rate of historical data is 0;
[0052] (3) Enhanced security: Full-link logging of remote typesetting and reprint records meets the requirements of medical compliance auditing.
[0053] Embodiment 2
[0054] This embodiment provides a medical image typesetting and printing processing device based on a web browser, including:
[0055] A typesetting and printing request receiving module, configured to receive a medical image typesetting and printing processing request input by a user, and send the medical image typesetting and printing processing request to a cloud node; the cloud node sends a patient information list to a web browser page according to the medical image typesetting and printing processing request;
[0056] A patient information selection module, configured to receive the patient information that needs to be typeset and printed selected by the user from the patient information list, and send the patient information to the cloud node; the cloud node sends the original image typesetting and printing page corresponding to the patient to the web browser page according to the patient information;
[0057] A typesetting adjustment instruction receiving module, configured to receive a typesetting adjustment instruction input by the user, and adjust the original image typesetting and printing page on the web browser page according to the typesetting adjustment instruction;
[0058] The printing control module is configured to send the adjusted image typesetting and printing page to the cloud node for storage, and call a pre-installed service interface to send the adjusted image typesetting and printing page to a physical film printer for printing; the service interface communicates with the physical film printer through the Internet, converts the image data into a format suitable for printing, and triggers a printing task.
[0059] For the specific implementation content of each module in a medical image typesetting and printing processing device based on a Web browser, reference can be made to the limitations of a medical image typesetting and printing processing method based on a Web browser in the foregoing text, which will not be elaborated herein.
[0060] Embodiment III
[0061] This embodiment provides a computer device, including a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, the steps of a medical image typesetting and printing processing method based on a Web browser are implemented.
[0062] Embodiment IV
[0063] This embodiment provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of a medical image typesetting and printing processing method based on a Web browser are implemented.
[0064] The technical features of the above embodiments can be combined arbitrarily (as long as there is no contradiction in the combination of these technical features). For the sake of concise description, not all possible combinations of the technical features in the above embodiments are described; these embodiments that are not explicitly written out should also be considered to be within the scope described in this specification.
Claims
1. A medical image typesetting and printing processing method based on a web browser, characterized in that, The method is applied to the Web browser side and includes: Step 1: Receive a medical image layout and printing processing request input by the user, and send the medical image layout and printing processing request to the cloud node; the cloud node sends a patient information list to the Web browser page according to the medical image layout and printing processing request; Step 2: Receive the patient information selected by the user from the patient information list, and send the patient information to the cloud node; the cloud node sends the original image layout and printing page corresponding to the patient to the Web browser page according to the patient information; Step 3: Receive a layout adjustment instruction input by the user, and adjust the original image layout and printing page on the Web browser page according to the layout adjustment instruction; Step 4: Send the adjusted image layout and printing page to the cloud node for storage, and call a pre-installed service interface to send the adjusted image layout and printing page to a physical film printer for printing; the service interface communicates with the physical film printer through the Internet, converts the image data into a format suitable for printing and triggers a printing task.
2. The method for processing medical image typesetting and printing based on a web browser according to claim 1, wherein The Web browser captures the user's click event through JavaScript.
3. The method for processing medical image layout printing based on a Web browser according to claim 1, wherein The Web browser and the cloud node communicate through the HTTPS protocol.
4. The method for processing medical image layout printing based on a web browser according to claim 1, characterized in that, In Step 1, when the cloud node sends a patient information list to the Web browser page according to the medical image layout and printing processing request, the patient information list is returned to the Web browser page in JSON format.
5. The method for processing medical image typesetting and printing based on a Web browser according to claim 1, wherein In Step 2, when the cloud node sends the original image layout and printing page corresponding to the patient to the Web browser page according to the patient information, the original image layout and printing page is generated into an HTML page and sent to the Web browser page.
6. The method for processing medical image typesetting and printing based on a Web browser according to claim 1, wherein In Step 3, the layout adjustment instruction includes dragging the image to change the position, adjusting the image size, and changing the layout template.
7. The method for medical image layout printing processing based on a Web browser according to claim 1, characterized in that In Step 4, the Web browser records the adjusted image layout and printing page in a JavaScript object or array.
8. A Web browser-based medical image layout and printing processing device, characterized in that, Includes: A layout and printing request receiving module, configured to receive a medical image layout and printing processing request input by the user, and send the medical image layout and printing processing request to the cloud node; The cloud node sends a patient information list to the Web browser page according to the medical image layout and printing processing request; A patient information selection module, configured to receive the patient information selected by the user from the patient information list, and send the patient information to the cloud node; The cloud node sends the original image layout and printing page corresponding to the patient to the Web browser page according to the patient information; A layout adjustment instruction receiving module, configured to receive a layout adjustment instruction input by the user, and adjust the original image layout and printing page on the Web browser page according to the layout adjustment instruction; The printing control module is used to send the adjusted image layout printing page to the cloud node for saving, and call the pre-installed service interface to send the adjusted image layout printing page to the physical film printer for printing; the service interface communicates with the physical film printer through the Internet, converts the image data into a format suitable for printing and triggers a printing task.
9. A computer device, comprising a memory and a processor, the memory storing a computer program, characterized in that, When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, the steps of the method according to any one of claims 1 to 7 are implemented.