Content display method and apparatus, terminal device, and storage medium
Patent Information
- Application Number
- CN202111640779.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-29
- Publication Date
- 2026-09-04
- Estimated Expiration
- 2041-12-29
AI Technical Summary
[0004]本发明提供了一种内容显示方法、装置、终端设备和存储介质,以解决现有LED显示模组调试中调试层级的切换会占用过多的调试时间,操作次数较多,调试效率较低的技术问题
[0018]上述内容显示方法、装置、终端设备和存储介质,包括:显示第一布局示意图,所述第一布局示意图用于显示LED显示模组在当前的调试层级对应的显示单元,所述第一布局示意图与第一显示比例范围对应;接收缩放操作,响应于所述缩放操作,更新所述第一布局示意图的显示比例;当所述缩放操作对应的显示比例从所述第一显示比例范围切换至第二显示比例范围内,显示第二布局示意图,所述第二布局示意图用于显示所述LED显示模组在目标调试层级对应的显示单元,所述目标调试层级与所述第二显示比例范围对应,所述第一显示比例范围与所述第二显示比例范围不同。通过在LED显示模组的调试窗口接收缩放操作并确认缩放比例,根据缩放比例更新当前的布局示意图的显示比例,并在显示比例切换至其它显示比例范围时,切换到其它显示比例范围对应的调试层级,显示对应的布局示意图,实现了调试层级的快速切换,节省了调试过程中切换调试层级的时间,减少了操作次数,提高了调试效率。
Smart Images

Figure CN116414631B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the field of equipment debugging technology, and in particular to content display methods, devices, terminal devices and storage media. Background Technology
[0002] LED screens are frequently used in applications that enable large-size displays. Large-size LED screens are typically constructed by splicing together multiple layers. Depending on the size, the splicing layers vary, with LED lights as the bottom layer. Each subsequent layer is composed of multiple lower-level units, ultimately forming an LED screen of a predetermined size.
[0003] To achieve the desired display effect in an LED screen, different basic units need to be debugged and controlled. Existing debugging methods typically involve connecting the LED screen to specific debugging equipment, which contains debugging software. The software window displays a hierarchical view of the LED screen. When debugging a specific basic unit, the debugging level is switched using controls in the debugging software window, switching the hierarchical view to the target basic unit's display level. This allows selection of the target basic unit and initiation of the corresponding debugging operation. However, in existing technologies, this switching method consumes excessive debugging time and involves numerous operations when there are multiple levels, multiple targets, and multiple debugging attempts, resulting in low debugging efficiency. Summary of the Invention
[0004] This invention provides a content display method, apparatus, terminal device, and storage medium to solve the technical problem that switching between debugging levels in existing LED display module debugging takes up too much debugging time, involves too many operations, and results in low debugging efficiency.
[0005] In a first aspect, embodiments of the present invention provide a content display method, including:
[0006] The first layout diagram is shown, which is used to show the display unit of the LED display module at the current debugging level. The first layout diagram corresponds to the first display ratio range.
[0007] Receive a scaling operation, and in response to the scaling operation, update the display ratio of the first layout schematic diagram;
[0008] When the display ratio corresponding to the scaling operation switches from the first display ratio range to the second display ratio range, a second layout diagram is displayed. The second layout diagram is used to display the display unit of the LED display module corresponding to the target debugging level. The target debugging level corresponds to the second display ratio range, and the first display ratio range is different from the second display ratio range.
[0009] Secondly, embodiments of the present invention also provide a content display device, comprising:
[0010] An operation receiving unit is used to display a first layout diagram, which is used to display the display unit corresponding to the current debugging level of the LED display module, and the first layout diagram corresponds to a first display ratio range.
[0011] A scaling update unit is used to receive a scaling operation and, in response to the scaling operation, update the display scale of the first layout schematic diagram.
[0012] A layer switching unit is used to display a second layout diagram when the display ratio corresponding to the scaling operation is switched from the first display ratio range to the second display ratio range. The second layout diagram is used to display the display unit of the LED display module corresponding to the target debugging level. The target debugging level corresponds to the second display ratio range, and the first display ratio range is different from the second display ratio range.
[0013] Thirdly, embodiments of the present invention also provide a terminal device, including:
[0014] One or more processors;
[0015] Memory, used to store one or more programs;
[0016] When the one or more programs are executed by the one or more processors, the terminal device implements the content display method as described in the first aspect.
[0017] Fourthly, embodiments of the present invention also provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the content display method as described in the first aspect.
[0018] The above-mentioned display method, apparatus, terminal device, and storage medium include: displaying a first layout schematic diagram, which displays the display units of the LED display module corresponding to the current debugging level, and the first layout schematic diagram corresponds to a first display ratio range; receiving a scaling operation; and updating the display ratio of the first layout schematic diagram in response to the scaling operation; when the display ratio corresponding to the scaling operation switches from the first display ratio range to a second display ratio range, displaying a second layout schematic diagram, which displays the display units of the LED display module corresponding to a target debugging level, and the target debugging level corresponds to the second display ratio range, wherein the first display ratio range is different from the second display ratio range. By receiving a scaling operation and confirming the scaling ratio in the debugging window of the LED display module, updating the display ratio of the current layout schematic diagram according to the scaling ratio, and switching to the debugging level corresponding to the other display ratio range when the display ratio switches to another display ratio range, and displaying the corresponding layout schematic diagram, rapid switching of debugging levels is achieved, saving time in switching debugging levels during the debugging process, reducing the number of operations, and improving debugging efficiency. Attached Figure Description
[0019] Figure 1 A flowchart of a content display method provided in an embodiment of the present invention;
[0020] Figure 2 This is a schematic diagram of the LED display module.
[0021] Figure 3 This is a schematic diagram of the display screen hierarchy.
[0022] Figure 4 This is a schematic diagram of the box-type layout.
[0023] Figure 5 This is another layout diagram of the box-type structure;
[0024] Figure 6 This is a schematic diagram of the layout of the light panel hierarchy;
[0025] Figure 7 This is a schematic diagram of the LED light hierarchy layout;
[0026] Figure 8 A schematic diagram of an interface for receiving debugging commands provided in an embodiment of the present invention;
[0027] Figure 9 A schematic diagram of another interface for receiving debugging instructions provided in an embodiment of the present invention;
[0028] Figure 10 This is a schematic diagram of the structure of a content display device provided in an embodiment of the present invention;
[0029] Figure 11 This is a schematic diagram of the structure of a terminal device provided in an embodiment of the present invention. Detailed Implementation
[0030] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are for illustrative purposes only and not for limiting the invention. Furthermore, it should be noted that, for ease of description, the accompanying drawings show only the parts relevant to the present invention and not the entire structure.
[0031] It should be noted that, due to space limitations, this application specification does not exhaustively list all possible implementation methods. Those skilled in the art should be able to conceive after reading this application specification that, as long as the technical features do not contradict each other, any combination of technical features can constitute an optional implementation method.
[0032] The embodiments are described in detail below.
[0033] In existing technologies, debugging is achieved through dedicated debugging software. This software typically contains layout diagrams configured according to the display structure hierarchy of the LED display module. During debugging, a debugging window is displayed in the software, and the layout diagram of the corresponding debugging level is shown in the window based on the display structure hierarchy of the debugging target, allowing for quick selection of the target. In existing technologies, switching between layout diagrams of different debugging levels is achieved through controls. Specifically, to switch to another debugging level, a menu is first triggered by a control, and then the target debugging level is selected from the menu; alternatively, the target debugging level can be selected from the controls that are displayed throughout the debugging window. This switching method requires the user to shift their attention away from the layout diagrams and perform precise operations outside of them. This process necessitates establishing an information association between the layout diagrams of the debugging levels and the corresponding controls. Furthermore, if the information association is incorrect, the user needs to repeat the operation until the desired layout diagram of the debugging level is displayed.
[0034] For example, if a user's current debugging level is the light panel, and the next required debugging level is the light frame, the user's understanding of both the current and next required debugging levels is based on the corresponding layout diagram. When switching the debugging level to the light frame using existing methods, the user first needs to convert their understanding of the next required layout diagram into the corresponding level, then shift their focus from the layout diagram to the control area, and switch using the relevant controls. If the conversion is incorrect, the process must be repeated until the layout diagram corresponding to the light frame is displayed. This debugging level switching method is relatively complex for the user, both in terms of understanding and operation, consuming excessive debugging time, increasing the number of operations, and reducing debugging efficiency.
[0035] Figure 1 This invention provides a flowchart of a content display method for use in a terminal device. As shown in the figure, the content display method includes:
[0036] Step S110: Display the first layout diagram, which is used to display the display unit corresponding to the LED display module at the current debugging level.
[0037] LED display modules are the core components of LED screens. Before, or even after, the LED display modules are assembled into an LED screen, and sometimes after assembly or installation, it is usually necessary to adjust the display status of specific areas to control the overall display effect of the LED screen. The imaging principle of an LED module is to display the color of each pixel in the image through its corresponding LED. Based on the arrangement of the LED array, the combined effect of all the LEDs emitting light corresponds to the content of the image on the LED screen. In LED display modules, for ease of operation in production, installation, and maintenance, not all LEDs are typically directly arranged in an array to form the display surface of the LED module.
[0038] For example, such as Figure 2In the schematic diagram of an LED display module 10, LEDs 14 are arranged in a relatively small light panel 13. Multiple light panels 13 are then assembled into a housing 12, multiple housings 12 are assembled into a display screen 11, and multiple display screens 11 are assembled into an LED display module 10. This hierarchical architecture based on LEDs 14 constitutes the display structure hierarchy of the LED display module 10. In this assembly method, due to structural differences at the boundaries of different display units, differences in the distribution of LEDs 14 along the edge of the LED display module 10, and differences in the luminous performance of the LEDs themselves, it is possible that even if each LED 14 is controlled to emit light with the same parameters, the actual luminous effect will be unbalanced, resulting in a difference between the imaging effect and the actual picture effect. Therefore, it is necessary to adjust and control the LEDs in certain areas of the LED display module 10 according to the actual luminous effect to ultimately achieve the desired imaging effect.
[0039] The first layout diagram refers to the layout diagram corresponding to the current debugging level. During the debugging process of the display unit corresponding to the current debugging level, it is necessary to receive display adjustment operations from the user to change the display state of the first layout diagram according to the debugging needs. The main display adjustment operations are display scale adjustment and display position adjustment. Display scale adjustment can change the display size of the display unit based on a certain center point, i.e., scaling adjustment; display position adjustment mainly changes the current display position of the display unit without changing the display scale. By responding to display scale adjustment and display position adjustment, the display unit that needs to be debugged can be displayed in a suitable position.
[0040] When adjusting the display ratio, the first layout diagram corresponds to the first display ratio range. That is, during the debugging process, the display ratio cannot be adjusted indefinitely when adjusting the layout diagram corresponding to each debugging level. The scaling adjustment of each debugging level is constrained within the corresponding display ratio range. For example, the display ratio range for the display screen is ≤20%, the display ratio range for the cabinet is [20%, 100%], the display ratio range for the light panel is [100%, 200%], and the display ratio range for the LED lights is ≥200%.
[0041] In this exemplary description of the solution, the display structure hierarchy, from top to bottom, includes a display screen, a cabinet, a light panel, and LED lights. Correspondingly, the specific display unit in the layout diagram is determined based on the current debugging level. If the current debugging level is a display screen, the display unit in the layout diagram is a display screen, with a display ratio range of ≤20%. If the current debugging level is a cabinet, the display unit in the layout diagram is a cabinet, with a display ratio range of [20%, 100%]. If the current debugging level is a light panel, the display unit in the layout diagram is a light panel, with a display ratio range of [100%, 200%]. If the current debugging level is LED lights, the display unit in the layout diagram is an LED light, with a display ratio range of ≥200%. In reality, depending on the LED display module, the corresponding display structure hierarchy will also differ. An LED display module may have one, two, or more layers, specifically adjusted according to requirements such as display size and resolution. The four debugging levels illustrated herein are not the only implementation method of this solution.
[0042] Step S120: Receive a scaling operation and, in response to the scaling operation, update the display scale of the first layout diagram.
[0043] In this solution, the overall content displayed in the debug window remains unchanged, showing a layout diagram of the current debug level. When a zoom operation is received while the debug window is displayed, the displayed content is updated accordingly.
[0044] Optionally, zoom operations can include mouse wheel operations, multi-touch operations, or zoom control operations. Unlike a single mouse wheel operation, which is often configured to control the vertical movement of window content, in this solution, if zooming is performed using the mouse wheel, it can be combined with keyboard key presses. For example, if a mouse wheel operation is received while pressing the Ctrl key, Alt key, or other keys, then the zoom operation is confirmed. Another example is detecting that scrolling the mouse wheel forward indicates zooming in, and scrolling it backward indicates zooming out.
[0045] For example, in a terminal device based on a touchscreen, if a multi-touch operation involves increasing the distance between multiple points, it indicates zooming in, and decreasing the distance indicates zooming out. Figure 3 The multi-touch operation shown indicates zooming in. The zoom control operation displays zoom in and zoom out controls in the debug window; detecting a trigger on either control will zoom in or out.
[0046] It should be noted that the above is only a description of the distance for specific scaling operations, and does not mean that this is the only limitation. For example, the mouse wheel can also be scrolled forward to indicate zooming out and scrolled backward to indicate zooming in.
[0047] The scaling operation in this solution only affects the display scale of the first layout diagram without affecting the text size in the debug window. That is, the larger the display scale of the first layout diagram, the larger the display area corresponding to each display unit in the current debug level; the smaller the display scale of the first layout diagram, the smaller the display area corresponding to each display unit in the current debug level.
[0048] Considering the display requirements of layout diagrams at different debugging levels, the layout diagram within a single debugging level cannot be scaled infinitely. Therefore, the display ratio corresponding to the scaling operation must be confirmed during the scaling process. Specific display ratios include, for example, scaling by a corresponding unit ratio for each unit rotation of the mouse wheel; scaling by a corresponding unit ratio for each unit increase or decrease in multi-touch distance; and scaling by a corresponding unit ratio for each detected trigger operation when zooming in or out of controls.
[0049] During the scaling operation, to facilitate users in quickly identifying the target unit, the position information of the display unit can be displayed in the layout diagram, such as the number of each row and column in the display unit, so that users can quickly identify the display position and confirm the target unit for debugging.
[0050] It should be noted that the first layout diagram mentioned in this solution does not refer to a specific layout diagram corresponding to a particular debugging level. The first layout diagram serves as the layout diagram corresponding to the current debugging level and can change accordingly as the debugging level is switched.
[0051] Step S130: When the display ratio corresponding to the scaling operation switches from the first display ratio range to the second display ratio range, the second layout diagram is displayed.
[0052] The second layout diagram is used to show the display unit of the LED display module corresponding to the target debugging level. The target debugging level corresponds to the second display ratio range, and the first display ratio range is different from the second display ratio range.
[0053] In this scheme, there is a one-to-one correspondence between multiple display levels and multiple display ratio ranges, and the display ratio ranges do not overlap. More specifically, there can be a threshold value between two adjacent display ratio ranges, which serves as the switching threshold for confirming the switch to another display ratio range.
[0054] When the display ratio is adjusted according to the scaling operation within the first display ratio range and reaches a certain switching threshold, it is confirmed that the display ratio has reached another display ratio range based on that switching threshold, namely the second display ratio range in step S130. If the switching threshold value is used as a reference, step S130 can be regarded as, during the process of updating the display ratio of the layout diagram according to the scaling operation, if it is detected that the display ratio has reached the switching threshold value, then the corresponding debugging level change and layout diagram update are triggered.
[0055] When defining a specific display ratio range, the switching threshold can be within one or two display ratio ranges. If it's within one display ratio range, the corresponding debugging level can be determined based on the display ratio itself. If it's within two display ratio ranges, the corresponding debugging level needs to be determined based on the trend of change. For example, if the switching threshold between the display and the cabinet is 20%, then when the display ratio changes from 21% to 20%, the debugging level at 20% is the display; when the display ratio changes from 19% to 20%, the debugging level at 20% is the cabinet.
[0056] When setting the switching threshold, it should be based on the display ratio range mentioned above. For example, the switching threshold between the display screen and the cabinet is 20%; the switching threshold between the cabinet and the light panel is 100%; and the switching threshold between the light panel and the LED lights is 200%. Therefore, one possible correspondence between the debugging level and the display ratio range is: the display ratio range for the display screen is ≤20%, the display ratio range for the cabinet is [20%, 100%], the display ratio range for the light panel is [100%, 200%], and the display ratio range for the LED lights is ≥200%.
[0057] For example, the switching threshold between the display screen and the cabinet is 30%, the switching threshold between the cabinet and the light panel is 110%, and the switching threshold between the light panel and the LED lights is 210%. This solution can also be achieved by resetting the display ratio range accordingly.
[0058] Of course, the above values are merely illustrative examples. In practical applications, the switching threshold values between different display units can be other values, which are determined based on actual needs. The specific settings should adhere to the basic principle that the switching threshold values corresponding to the display structure hierarchy increase sequentially from top to bottom; correspondingly, the specific display ratio within the display ratio range increases sequentially from the display screen to the LED lights.
[0059] For example in Figure 3In the state shown, the debugging level corresponding to the layout diagram in the debugging window 20 is the display screen 10 (1 LED display module includes 6 display screens 11). The current display ratio is 18%. As the zoom-in operation based on multi-touch operation is performed, the display ratio of the layout diagram will be correspondingly enlarged.
[0060] like Figure 4 As shown, when the display ratio reaches the 20% switching threshold, the display ratio enters the debugging ratio range corresponding to cabinet 12, and the debugging level is switched to cabinet 12 (one display screen 1 includes four cabinets 12). The layout diagram corresponding to the cabinet is displayed in the debugging window 20. Figure 5 As shown, the display scale reaches 90%, and the debugging level is still cabinet 12. However, due to the adjustment of the display scale, the layout diagram corresponding to cabinet 12 can no longer be fully displayed in the debugging window 20. At this time, the user can adjust the display area by dragging with the mouse, touching and dragging, etc.
[0061] like Figure 6 As shown, when the display ratio reaches the switching threshold of 100%, the display ratio enters the debugging ratio range corresponding to the lamp board 13, and the debugging level is switched from the cabinet to the lamp board 13 (one cabinet 12 includes four lamp boards 13).
[0062] like Figure 7 As shown, when the display ratio reaches the switching threshold of 200%, the display ratio enters the debugging ratio range corresponding to LED 14, and the debugging level is switched from LED board 13 to LED 14.
[0063] During the specific display switching process, it is possible to... Figure 4 , Figure 6 and Figure 7 As shown, the layout diagram of the debugging level is displayed at the same size after each switch; alternatively, the layout diagram can be switched during the scaling process and displayed at the previous size; or it can be displayed at a corresponding appropriate size after each switch, depending on the display operation requirements of the layout diagram.
[0064] The above description refers to the switching of debugging levels during the zoom-in process; if it is during the zoom-out process, when the corresponding switching threshold is reached, it will switch to the layout diagram corresponding to the previous debugging level. For example, if the current debugging level is LED lights, when the display ratio is reduced to 200%, the debugging level will be switched to the light board.
[0065] In addition to using the display scale based on the same reference, the specific switching threshold can also be based on the display scale change of the current debugging level itself. For example, if the current debugging level is zoomed in to 200%, then switch to the next debugging level; if the current debugging level is zoomed out to 50%, then switch to the previous debugging level.
[0066] Similar to the limitation of the first layout diagram, the second layout diagram does not refer to a specific layout diagram corresponding to a certain debugging level, but rather to the layout diagram after the debugging level is switched. In this solution, the second layout diagram can be understood as the first layout diagram after the debugging level is switched. Based on this, the display ratio can be adjusted through step S120, and the debugging level can be switched again through step S130.
[0067] In the specific implementation process, step S130 can be achieved through steps S131 and S133:
[0068] Step S131: When the display ratio corresponding to the scaling operation switches from the first display ratio range to the second display ratio range, the target debugging level is determined according to the preset mapping relationship.
[0069] Step S132: Obtain a layout diagram of the target debugging level.
[0070] Step S133: Display the second layout diagram.
[0071] Based on the relationship between debugging levels, a switching threshold is set between adjacent debugging levels. That is, one switching threshold corresponds to two associated debugging levels. When a scaling operation is received while the system is currently at a certain debugging level, and the switching threshold is confirmed to have been reached, the debugging level associated with that switching threshold outside of that current debugging level becomes the target debugging level. In other words, under different scaling operations, the same switching threshold may have different target debugging levels: the target debugging level during zoom-in and the target debugging level during zoom-out. For example, when debugging a light panel and zooming in to the switching threshold of 200%, it enters the LED's display ratio range (≥200%). This display ratio range is a second display ratio range, and the corresponding target debugging level is the LED. The layout diagram corresponding to the LED is the second layout diagram. During the debugging of the LED, the layout diagram corresponding to the LED is the first layout diagram. Debugging of the LED can only be done within the first display ratio range (≥200%) by adjusting the display ratio of the layout diagram. When the LED light is adjusted to reduce its size to the switching threshold of 210%, it enters the display ratio range of the LED light ([100%, 200%]). This display ratio range is a second display ratio range, and the corresponding target adjustment level is the light board. The layout diagram of the light board is the second layout diagram.
[0072] The debugging content differs across different debugging levels. In this solution, to enable rapid debugging setup, debugging controls are configured simultaneously with the updated layout diagram. Alternatively, all debugging controls for each level can be displayed in the debugging window for user convenience. Generally, the debugging controls are displayed in the first layout diagram, or in response to touch operations on the target display unit.
[0073] Based on the debugging control, the debugging process can be further completed through steps S140-S141:
[0074] Step S140: Receive debugging instructions for the target display unit in the first layout diagram.
[0075] Step S150: In response to the debugging command, debug the display effect of the target display unit.
[0076] Steps S140 and S150 enable switching the debugging level, selecting the target display unit in the first layout diagram according to debugging needs, generating corresponding debugging instructions, and quickly debugging the target display unit. For example... Figure 8 As shown in the diagram, the first layout schematic displays the display unit corresponding to the current debugging level, and also displays the debugging control 21. Figure 8 The first layout diagram shows a display unit 11, and corresponding debugging controls 21, such as video source, resolution, contrast, and brightness, receive trigger operations on one or more display units. After confirming the target display unit 111 based on the trigger operation, it receives trigger operations on the debugging controls 21, such as a trigger operation on "resolution." This triggers the display of a configuration interface for the specific resolution parameters, receives the corresponding resolution configuration parameters, and generates debugging instructions for the target display unit 111. The specific configuration methods for resolution and other debugging items, as well as the specific debugging process, have been implemented in existing technologies and will not be described in detail here.
[0077] Specifically, step S140 can be implemented through steps S141-S143:
[0078] Step S141: Receive the trigger operation on the debug control.
[0079] Step S142: In response to the trigger operation, display the configuration interface.
[0080] Step S143: In response to the configuration operation entered in the configuration interface, obtain the configuration parameters and generate debugging instructions.
[0081] Steps S141-S143 specifically implement the generation of debugging instructions by triggering the display of the configuration interface and inputting configuration operations in the configuration interface.
[0082] The receiving process for the trigger operation in step S141 includes the detailed execution process in steps S1411 and S1422:
[0083] Step S1411: Receive a touch operation on the target display unit.
[0084] Step S1412: Display the configuration button corresponding to the target display unit. The configuration button is a debug control.
[0085] like Figure 9 As shown, after confirming the target display unit 111 in the first layout diagram via touch operation, the debug control 21 is directly displayed. Triggering the debug control displays the configuration interface, receives configuration operations input in the configuration interface, obtains configuration parameters, generates debug commands, and completes one debugging operation of the target display unit 111. Figure 9 In the specific implementation shown, only the debugging control 21 for individual debugging of the target display unit 111 can be displayed, such as the debugging control of the video source. It can be omitted when it is confirmed that part of the display unit 11 is the target display unit 111.
[0086] The specific debugging details are not the focus of this solution's improvement; existing solutions can be referenced. Steps S140-S143, compared to existing technologies, primarily involve completing the debugging operation within the synchronously updated layout diagram and debugging menu.
[0087] The above method displays a first layout diagram in the terminal device. The first layout diagram shows the display units of the LED display module corresponding to the current debugging level, and the first layout diagram corresponds to a first display ratio range. It receives a scaling operation and, in response to the scaling operation, updates the display ratio of the layout diagram. When the display ratio corresponding to the scaling operation switches from the first display ratio range to a second display ratio range, a second layout diagram is displayed. The second layout diagram shows the display units of the LED display module corresponding to the target debugging level, and the target debugging level corresponds to the second display ratio range. The first display ratio range and the second display ratio range are different. By receiving scaling operations and confirming the scaling ratio in the debugging window of the LED display module, confirming the corresponding debugging level based on the scaling ratio, and displaying the layout diagram corresponding to the debugging level in the debugging window, rapid switching of debugging levels is achieved, saving time spent switching debugging levels during the debugging process, reducing the number of operations, and improving debugging efficiency.
[0088] Figure 10 This is a schematic diagram of a content display device provided in an embodiment of the present invention. (Reference) Figure 10 The content display device, used in a terminal device, includes an operation receiving unit 210, a scaling update unit 220, and a level switching unit 230.
[0089] The operation receiving unit 210 is used to display a first layout schematic diagram, which displays the display unit of the LED display module corresponding to the current debugging level. The first layout schematic diagram corresponds to a first display ratio range. The ratio update unit 220 is used to receive a scaling operation and update the display ratio of the layout schematic diagram in response to the scaling operation. The level switching unit 230 is used to display a second layout schematic diagram when the display ratio corresponding to the scaling operation switches from the first display ratio range to the second display ratio range. The second layout schematic diagram displays the display unit of the LED display module corresponding to the target debugging level. The target debugging level corresponds to the second display ratio range, and the first display ratio range is different from the second display ratio range.
[0090] Based on the above embodiments, the hierarchical switching unit 230 includes:
[0091] The layer acquisition module is used to determine the target debugging layer according to a preset mapping relationship when the display ratio corresponding to the scaling operation switches from the first display ratio range to the second display ratio range.
[0092] The schematic diagram acquisition module is used to obtain the layout schematic diagram of the target debugging level;
[0093] The schematic diagram display module is used to display the second layout schematic diagram.
[0094] Based on the above embodiments, the content display device further includes:
[0095] A debugging instruction receiving unit is used to receive debugging instructions for the target display unit in the first layout diagram;
[0096] The debug command response unit is used to respond to debug commands and adjust the display effect of the debug target display unit.
[0097] Based on the above embodiments, the debugging instruction receiving unit includes:
[0098] The control triggering module is used to receive trigger operations on the debug control; the debug control is displayed in the first layout diagram, or it is displayed in response to a touch operation on the target display unit;
[0099] The operation response module is used to respond to triggered operations and display the configuration interface.
[0100] The instruction generation module is used to respond to configuration operations entered in the configuration interface, obtain configuration parameters, and generate debugging instructions.
[0101] Based on the above embodiments, the control triggering module includes:
[0102] The touch operation receiving submodule is used to receive touch operations on the target display unit;
[0103] The configuration button display submodule is used to display the configuration button corresponding to the target display unit. The configuration button is a debug control.
[0104] Based on the above embodiments, the debugging levels sequentially include the display screen, the cabinet, the light board, and the LED lights.
[0105] Based on the above embodiments, the display ratio increases sequentially from the display screen to the LED lights.
[0106] Based on the above embodiments, the scaling operation includes mouse wheel operation, multi-touch operation, or scaling control operation.
[0107] The content display device provided in this embodiment of the invention is included in a terminal device and can be used to execute any of the content display methods provided in the above embodiments, and has corresponding functions and beneficial effects.
[0108] It is worth noting that in the embodiments of the above-mentioned content display device, the various units and modules included are only divided according to functional logic, but are not limited to the above division, as long as the corresponding functions can be realized; in addition, the specific names of each functional unit are only for easy differentiation and are not used to limit the scope of protection of the present invention.
[0109] Figure 11 This is a schematic diagram of the structure of a terminal device provided in an embodiment of the present invention. Figure 11 As shown, the terminal device includes a processor 310, a memory 320, an input device 330, an output device 340, and a communication device 350; the number of processors 310 in the terminal device can be one or more. Figure 11 Taking a processor 310 as an example; the processor 310, memory 320, input device 330, output device 340, and communication device 350 in the terminal device can be connected via a bus or other means. Figure 11 Taking the example of a connection between China and Israel via a bus.
[0110] The memory 320, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and modules, such as the program instructions / modules corresponding to the content display method in this embodiment of the invention (e.g., the operation receiving unit 210, the scaling update unit 220, and the level switching unit 230 in the content display device). The processor 310 executes various functional applications and data processing of the terminal device by running the software programs, instructions, and modules stored in the memory 320, thereby implementing the above-described content display method.
[0111] The memory 320 may primarily include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created based on the use of the terminal device. Furthermore, the memory 320 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 320 may further include memory remotely located relative to the processor 310, which can be connected to the terminal device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0112] Input device 330 can be used to receive input digital or character information, and to generate key signal inputs related to user settings and function control of the terminal device. Output device 340 may include display devices such as a display screen.
[0113] The aforementioned terminal device includes a content display device, which can be used to execute any content display method and has corresponding functions and beneficial effects.
[0114] This invention also provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to perform related operations in the content display method provided in any embodiment of this application, and have corresponding functions and beneficial effects.
[0115] Those skilled in the art will understand that embodiments of this application may be provided as methods, systems, or computer program products.
[0116] Therefore, this application may take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application may take the form of a computer program product implemented 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. This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It should 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 data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, produce implementations of the flowchart... Figure 1 One or more processes and / or boxes Figure 1 The computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The functions specified in one or more boxes. These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable apparatus for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0117] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memory. Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.
[0118] 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 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.
[0119] 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 that element.
[0120] Note that the above description is merely a preferred embodiment of the present invention and the technical principles employed. Those skilled in the art will understand that the present invention is not limited to the specific embodiments described herein, and various obvious changes, readjustments, and substitutions can be made without departing from the scope of protection of the present invention. Therefore, although the present invention has been described in detail through the above embodiments, the present invention is not limited to the above embodiments, and may include many other equivalent embodiments without departing from the concept of the present invention, the scope of which is determined by the scope of the appended claims.
Claims
1. A content display method, characterized in that, include: The first layout diagram is shown, which is used to show the display unit of the LED display module at the current debugging level. The first layout diagram corresponds to the first display ratio range. Receive a scaling operation, and in response to the scaling operation, update the display ratio of the first layout schematic diagram; When the display ratio corresponding to the scaling operation switches from the first display ratio range to the second display ratio range, a second layout diagram is displayed. The second layout diagram is used to display the display unit of the LED display module corresponding to the target debugging level. The target debugging level corresponds to the second display ratio range. The first display ratio range is different from the second display ratio range. The target debugging level is one of the debugging levels.
2. The method according to claim 1, characterized in that, The step of displaying a second layout diagram when the display ratio corresponding to the scaling operation switches from the first display ratio range to the second display ratio range includes: When the display ratio corresponding to the scaling operation switches from the first display ratio range to the second display ratio range, the target debugging level is determined according to the preset mapping relationship; Obtain a layout diagram of the target debugging level; The second layout diagram is shown.
3. The method according to claim 1 or 2, characterized in that, The method further includes: Receive debugging instructions for the target display unit in the first layout diagram; In response to the debugging command, the display effect of the target display unit is debugged.
4. The method according to claim 3, characterized in that, Receiving debugging instructions for the target display unit in the first layout diagram includes: The system receives a trigger operation on the debug control; the debug control is displayed in the first layout diagram, or it is displayed in response to a touch operation on the target display unit. In response to the triggering operation, the configuration interface is displayed; In response to the configuration operation entered in the configuration interface, the configuration parameters are obtained and the debugging instructions are generated.
5. The method according to claim 4, characterized in that, The receiving of trigger operations on the debug control includes: Receive touch operations on the target display unit; Display the configuration button corresponding to the target display unit, where the configuration button is the debugging control.
6. The method according to claim 1, characterized in that, The debugging levels include, in sequence, the display screen, the cabinet, the light panel, and the LED lights.
7. The method according to claim 6, characterized in that, The display ratio increases sequentially from the display screen to the LED lights.
8. The method according to claim 1, characterized in that, The zooming operation includes mouse wheel operation, multi-touch operation, or zoom control operation.
9. A content display device, characterized in that, include: An operation receiving unit is used to display a first layout diagram, which is used to display the display unit corresponding to the LED display module at the current debugging level, and the first layout diagram corresponds to a first display ratio range. A scaling update unit is used to receive a scaling operation and, in response to the scaling operation, update the display scale of the first layout schematic diagram. A layer switching unit is used to display a second layout diagram when the display ratio corresponding to the scaling operation is switched from the first display ratio range to the second display ratio range. The second layout diagram is used to display the display unit of the LED display module corresponding to the target debugging level. The target debugging level corresponds to the second display ratio range. The first display ratio range is different from the second display ratio range. The target debugging level is one of the debugging levels.
10. A terminal device, characterized in that, include: One or more processors; Memory, used to store one or more programs; When the one or more programs are executed by the one or more processors, the terminal device implements the content display method as described in any one of claims 1-8.
11. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the content display method as described in any one of claims 1-8.
Citation Information
Patent Citations
Display system for engineering project centralized display platform
CN110580397A
Display apparatus and control method thereof
CN111448606A