Information display method and device, electronic equipment, storage medium and program product
By obtaining the target data when the interactive point position is located in the target chart in the document page and displaying it, the problem of difficult to achieve dynamic chart linkage in the document is solved, and the dynamic display and linkage of chart data is realized, which enhances the interaction between documents and charts.
Patent Information
- Application Number
- CN202510096138.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-21
- Publication Date
- 2025-04-25
AI Technical Summary
When writing a document, it is difficult to achieve dynamic linkage of charts between multiple data visualization tools, resulting in only static charts being displayed and dynamic linkage with charts being impossible.
By obtaining the target data when the interactive point position is located in the target chart in the document page, and displaying the data in the display area corresponding to the interactive point position, dynamic display and linkage of the chart data is realized.
It realizes the dynamic display of the target chart data following the interactive point positions in the document, solves the problem of static chart display, and enhances the dynamic linkage effect between the document and the chart.
Smart Images

Figure CN119883058A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of data processing technology, and in particular to an information display method, device, electronic device, storage medium and program product. Background Art
[0002] When writing documents, it is often necessary to transfer between multiple data visualization tools to generate charts with different functions using different data visualization tools. However, since the chart formats generated by different data visualization tools are not uniform, screenshots are usually used to migrate the charts to the written document for presentation. However, this information display method is limited to displaying static charts, and it is difficult to achieve dynamic linkage with charts in documents. Summary of the invention
[0003] In view of this, the present disclosure provides an information display method, device, electronic device, storage medium and program product to solve the problem that it is difficult to achieve dynamic linkage with charts in documents.
[0004] In a first aspect, the present disclosure provides an information display method, the method comprising:
[0005] Displaying a document page, wherein the document page displays a first online document, wherein the first online document includes a target chart;
[0006] If the interaction point position of the document page is located in the target chart, obtaining target data of the target chart corresponding to the interaction point position;
[0007] The target data is displayed in a display area corresponding to the interaction point position.
[0008] In a second aspect, the present disclosure provides an information display device, the device comprising:
[0009] A document display module, configured to display a document page, wherein the document page displays a first online document, wherein the first online document includes a target chart;
[0010] A data acquisition module, configured to acquire target data corresponding to the interaction point position in the target chart if the interaction point position of the document page is located in the target chart;
[0011] The data display module is used to display the target data in the display area corresponding to the interaction point position.
[0012] In a third aspect, the present disclosure provides an electronic device, comprising: a memory and a processor, the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the above-mentioned information display method by executing the computer instructions.
[0013] In a fourth aspect, the present disclosure provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the above-mentioned information display method.
[0014] In a fifth aspect, the present disclosure provides a computer program product, including computer instructions, and the computer instructions are used to enable a computer to execute the above-mentioned information display method.
[0015] In the information display method provided by the embodiment of the present disclosure, if the position of the interaction point of the document page is located at the target chart in the first online document, the target data of the target chart corresponding to the position of the interaction point is obtained, and the target data is displayed in the display area corresponding to the position of the interaction point. Therefore, the data of the target chart can be dynamically displayed in the first online document following the position of the interaction point at the target chart, thereby realizing dynamic linkage with the target chart in the first online document. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the specific embodiments of the present disclosure or the technical solutions in the prior art, the drawings required for use in the specific embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0017] Figure 1 is a flowchart of an information display method according to an embodiment of the present disclosure;
[0018] Figure 2 is a schematic diagram of a chart editing page according to an embodiment of the present disclosure;
[0019] Figure 3 is a schematic diagram of a first toolbar according to an embodiment of the present disclosure;
[0020] Figure 4 is a schematic diagram of a diagram annotation according to an embodiment of the present disclosure;
[0021] Figure 5 is a schematic diagram of an optional chart type according to an embodiment of the present disclosure;
[0022] Figure 6 is a schematic diagram of a grouped bar chart according to an embodiment of the present disclosure;
[0023] Figure 7 is a schematic diagram of a stacked bar chart according to an embodiment of the present disclosure;
[0024] Figure 8 is a schematic diagram of a stacked area chart according to an embodiment of the present disclosure;
[0025] Fig. 9 is a schematic diagram of a percentage stacked area chart according to an embodiment of the present disclosure;
[0026] Fig.10 is a schematic diagram of a waterfall chart according to an embodiment of the present disclosure;
[0027] Fig.11 is a schematic diagram of a pie chart according to an embodiment of the present disclosure;
[0028] Fig.12 is a schematic diagram of a dual-axis graph according to an embodiment of the present disclosure;
[0029] Fig.13 is a schematic diagram of a word cloud according to an embodiment of the present disclosure;
[0030] Fig.14 is a schematic diagram of editing chart color matching according to an embodiment of the present disclosure;
[0031] Fig.15 is a schematic diagram of an optional display element according to an embodiment of the present disclosure;
[0032] Fig.16 is a schematic diagram of a second toolbar according to an embodiment of the present disclosure;
[0033] Fig.17 is a schematic diagram of a first, second, and third added control according to an embodiment of the present disclosure;
[0034] Fig.18 is a schematic diagram of a data upload page according to an embodiment of the present disclosure;
[0035] Fig.19 is a schematic diagram of a template page according to an embodiment of the present disclosure;
[0036] Fig. 20 is a schematic diagram of a chart template and description information according to an embodiment of the present disclosure;
[0037] Fig.21 is a schematic diagram of a second chart according to an embodiment of the present disclosure;
[0038] Fig. 22 is a schematic diagram of adding connection points and connection lines in a first diagram and a second diagram according to an embodiment of the present disclosure;
[0039] Fig.23 is a schematic diagram of a review according to an embodiment of the present disclosure;
[0040] Fig.24 is a schematic diagram of a chart preview page according to an embodiment of the present disclosure;
[0041] Fig.25 is a structural block diagram of an information display device according to an embodiment of the present disclosure;
[0042] Fig.26 is a structural block diagram of an electronic device according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0043] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, rather than all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present disclosure.
[0044] It is understandable that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, scope of use, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.
[0045] For example, in response to receiving an active request from a user, a prompt message is sent to the user to clearly prompt the user that the operation requested to be performed will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, application, server, or storage medium that performs the operation of the technical solution of the present disclosure according to the prompt message.
[0046] As an optional but non-limiting implementation, in response to receiving an active request from the user, the prompt information may be sent to the user in the form of a pop-up window, in which the prompt information may be presented in text form. In addition, the pop-up window may also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0047] It is understandable that the above notification and the process of obtaining user authorization are merely illustrative and do not constitute a limitation on the implementation of the present disclosure. Other methods that meet the relevant laws and regulations may also be applied to the implementation of the present disclosure.
[0048] It is understandable that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and relevant provisions.
[0049] When writing documents, it is often necessary to transfer between multiple data visualization tools to generate charts with different functions using different data visualization tools. However, since the charts generated by different data visualization tools are not in uniform formats and effects, screenshots are usually used to migrate the charts to the written document for presentation. However, this information display method is limited to displaying static charts, and it is difficult to achieve dynamic linkage with charts in documents.
[0050] In view of this, according to an embodiment of the present disclosure, an information display method embodiment is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0051] In this embodiment, a method for displaying information is provided, which can be used in electronic devices such as mobile phones, tablet computers, etc. Figure 1 is a flow chart of an information display method according to an embodiment of the present disclosure, such as Figure 1 As shown, the process includes the following steps:
[0052] Step S101 , displaying a document page, wherein the document page displays a first online document, and the first online document includes a target chart.
[0053] Specifically, the first online document displays text content and at least one chart, and the target chart is any one of the at least one chart.
[0054] In actual operation, the target chart can be obtained by copying the chart of other online documents into the first online document, or by adding the target chart into the first online document through the chart tool on the document page.
[0055] Step S102: if the interaction point position of the document page is located in the target chart, then obtaining target data of the target chart corresponding to the interaction point position.
[0056] Specifically, if the interaction point is located in the target chart, the chart position corresponding to the interaction point is obtained to obtain the target data corresponding to the chart position. The target data may be data of a data point corresponding to the chart position, or data of an element of the target chart where the chart position is located.
[0057] Step S103: display the target data in the display area corresponding to the interaction point position.
[0058] Specifically, the target data may be displayed within a preset range centered on the interaction point position, or within a preset range centered on the interaction point position, or in any display area around the interaction point position. Of course, in order to reflect the corresponding relationship between the target data and the interaction point position, the display area of the target data cannot be far from the interaction point position.
[0059] Specifically, in actual operation, one or more technologies among data processing technology, artificial intelligence technology, large model technology, and large language model technology can be used to detect whether the current interaction point position of the document page is located on the target chart, and the corresponding target data when the interaction point position is located on the target chart. The target data is displayed in the display area corresponding to the interaction point position.
[0060] In the information display method provided in this embodiment, if the interaction point position of the document page is located at the target chart in the first online document, the target data of the target chart corresponding to the interaction point position is obtained, and the target data is displayed in the display area corresponding to the interaction point position. Therefore, the data of the target chart can be dynamically displayed in the first online document following the location of the interaction point at the target chart, thereby realizing dynamic linkage with the target chart in the first online document.
[0061] In some optional implementations, the target chart in the first online document is obtained by copying a chart in the second online document.
[0062] Specifically, the second online document is a document for storing chart templates, and includes at least one chart template in the second online document. According to actual needs, a desired chart template can be selected from the at least one chart template and copied to the first online document to obtain a target chart. At the same time, description information of each chart template can also be set in the second online document, such as the type of chart template, applicable scenarios, usage tips, etc., so that users can select a suitable chart template. In addition, the second online document can also be other edited online documents. According to actual needs, a desired chart can be selected from the edited charts in the second online document and copied to the first online document to obtain a target chart.
[0063] The information display method provided in this embodiment obtains the target chart in the first online document by copying the chart in the second online document, thereby realizing chart migration between different online documents and avoiding repeated creation of the same chart in different online documents. At the same time, it is also convenient to perform secondary creativity on other edited charts, thereby improving the efficiency of chart generation.
[0064] In some other optional implementations, the document page also displays a chart tool, which is used to add a chart to the first online document. The information display method of the present disclosure also includes:
[0065] Step a1: In response to an interactive operation on a chart tool, a chart editing page is displayed, where the chart editing page includes a first chart.
[0066] Specifically, a display item for adding a chart can be selected in the first online document, and an object adding control is displayed in the document page. In response to the interactive operation on the object adding control, adding tools for different objects (such as charts), such as a chart tool, are displayed in the document page. In response to the interactive operation on the chart tool, a chart area is displayed in the display item (i.e., the display item corresponding to the current interactive point position), and the chart area includes a chart generation guide. In response to the interactive operation on the chart area, a chart editing page is displayed.
[0067] Among them, in order to facilitate users to create charts, a first chart can be pre-set, and when the chart editing page is displayed, the first chart is displayed, and the first chart is edited on the basis of the first chart to obtain the desired target chart. Alternatively, a first chart can be pre-configured for different chart types, and the user can select the required chart type according to actual needs, and then display the corresponding first chart on the chart editing page according to the required chart type. Alternatively, the user can select the required chart type and the corresponding chart data according to actual needs, and then display the first chart on the chart editing page according to the required chart type and chart data. Alternatively, at least one chart template and corresponding description information are displayed first, and the user selects a chart template as the first chart from at least one chart template according to the description information, and then displays the selected first chart on the chart editing page. There is no restriction on the generation method of the first chart.
[0068] Step a2: obtaining a target chart in response to an editing operation on the first chart.
[0069] Specifically, the editing operations on the first chart include adding chart annotations for the first chart, editing the chart type of the first chart, editing the first display parameters of the first chart, editing the second display parameters of the first element in the first chart, adding elements of the first chart, editing chart data of the first chart, adding at least one of a second chart associated with the first chart, or other editing operations related to the first chart.
[0070] Specifically, the target graph includes the edited first graph.
[0071] It should be noted that if the user believes that the first chart has met the requirements, the first chart can be directly used as the target chart.
[0072] Further, the target chart is displayed in the chart area of the first online document.
[0073] The information display method provided in this embodiment provides a chart tool in the document page. Therefore, when editing the first online document, the chart editing page can be called by the chart tool to provide a chart processing environment. Then, the first chart is displayed on the chart editing page, and the first chart is used to provide an initial chart type and layout, and then the editing operation is performed on this basis to obtain the target chart. Therefore, the convenience and efficiency of creating charts can be effectively improved.
[0074] For example, Figure 2 As shown, a first chart is displayed on the chart editing page, and the first group of data a in the first chart corresponds to data 20 for variable x1, data 23 for variable x2, and data 26 for variable x3. The second group of data b corresponds to data 20 for variable x1, data 24 for variable x2, and data 29 for variable x3. The user can edit the chart type, display parameters, display parameters of elements in the first chart, etc. of the first chart, or add chart annotations, elements, etc. to the first chart to edit the first chart. At the same time, the chart data of the first chart is also displayed on the chart editing page, and the chart data can be edited directly, or the data source of the first chart can be uploaded through the upload control in the display area where the chart data is located, and the chart data can be updated based on the data source to update the first chart, thereby obtaining the target chart.
[0075] In some optional implementations, in response to the editing operation on the first chart, obtaining the target chart in step a2 includes:
[0076] Step a21, in response to a selection operation on the first chart, displaying a first toolbar of the first chart, wherein the first toolbar includes a annotation control of at least one annotation type.
[0077] Specifically, at least one annotation type includes at least one of value line annotation, area annotation, compound growth annotation, total difference annotation, level difference annotation, and point-line-surface annotation; wherein the point-line-surface annotation includes position point annotation. In addition, at least one annotation type may also include other types of annotations, and the above annotation types are only for illustration and may be adjusted according to actual conditions.
[0078] Step a22, in response to the interactive operation on the target annotation control, displaying a chart annotation of a corresponding annotation type on the first chart to obtain a target chart, wherein the target chart includes the first chart and the chart annotation.
[0079] Specifically, for each annotation control, a corresponding annotation logic of the annotation type is pre-configured. In response to an interactive operation on a target annotation control, annotations can be added to the first chart according to the corresponding annotation logic, and then the added annotations are adjusted to obtain chart annotations, thereby obtaining a target chart.
[0080] The information display method provided in this embodiment configures corresponding annotation controls for different annotation types based on visualized statistical calculation logic and viewpoint expression methods. When the first chart is selected, the annotation controls of each annotation type are displayed in the first toolbar of the first chart. Therefore, by selecting the annotation control, the data of the corresponding annotation type can be automatically calculated to add the corresponding chart annotation in the first chart. On the one hand, it can save chart annotation time, and on the other hand, the chart annotation can be used to assist in understanding the data in the first chart, and the first chart and its chart annotation can be used to highlight the viewpoints and conclusions to be expressed in the first online document, thereby enhancing persuasiveness.
[0081] For example, Figure 3 As shown, Figure 3 The annotation controls in the chart are Y-axis value line annotation, X-axis straight line annotation, Y-axis area annotation, X-axis area annotation, compound growth annotation, total difference annotation, level difference annotation, and position point annotation from left to right. Users can select the required annotation control according to actual conditions and add corresponding chart annotations in the first chart. For example, if the user selects the annotation control corresponding to the Y-axis value line annotation, the Y-axis value line annotation is added to the first chart. For example, the guide line of the Y-axis value line annotation points to the data with the Y-axis data of 30 in the first chart, and the data label of the Y-axis value line annotation is 30.
[0082] In some optional implementations, in response to the interactive operation on the target annotation control in step a22, displaying a chart annotation of a corresponding annotation type on the first chart to obtain the target chart includes:
[0083] Step a221, in response to an interactive operation on a target annotation control, displaying a first data label and a first guide line on the first chart, wherein the first guide line is used to indicate a data range corresponding to the first data label in the first chart.
[0084] Specifically, according to the annotation logic corresponding to each annotation type and the data of the first chart, the first data label and the first guide line are displayed on the first chart. Furthermore, initial annotation data can be configured for each annotation type, and according to the annotation logic of each annotation type and the data in the first chart corresponding to the initial annotation data, the first data label and the first guide line are displayed on the first chart. For example, assuming that the target annotation control is the Y-axis area annotation, and the initial annotation data of the Y-axis area annotation is 0-30, then in response to the interactive operation on the target annotation control, the first data label and the first guide line are displayed in the first chart. Figure 4 As shown, the first data label is 0-30, and the first guide line selects the data with Y-axis data of 0-30 in the first chart.
[0085] Step a222, in response to the modification operation on the first guide line, display the second guide line and the second data label on the first chart to obtain the target chart, the second data label is related to the data range indicated by the second guide line, and the chart annotation includes the second data label and the second guide line.
[0086] Specifically, the data range indicated by the first guide line can be modified to obtain the second guide line. For example, the position of the endpoint of the first guide line is adjusted to modify the data range indicated by the first guide line. Figure 4 The first data label shown is a total difference mark of 18%. The end of the first guide line of the total difference mark can be adjusted to the position of the bar chart on the right to obtain the second guide line. If the data range indicated by the second guide line changes, the first data label will also change with the change of the data range, thereby obtaining the second data label.
[0087] The information display method provided in this embodiment can improve the readability and clarity of chart annotation by using data labels and guide lines. On the other hand, the data labels are automatically adjusted while the guide lines are adjusted, thereby reducing the cost of manual chart annotation and improving the efficiency of chart annotation.
[0088] In some optional implementations, if the annotation type corresponding to the target annotation control is a numerical annotation, the second data label is determined based on the annotation logic corresponding to the numerical annotation and the data range corresponding to the second guide line.
[0089] Specifically, the numerical annotations include value line annotations, area annotations, compound growth annotations, total difference annotations, level difference annotations, point, line, and surface annotations, and other annotation types that are related to chart data.
[0090] If the annotation type corresponding to the target annotation control is a text annotation, the user can input the text annotation corresponding to the first and second data labels. Alternatively, the data annotated by the target annotation control (i.e., the data range corresponding to the second guide line) is analyzed by using one or more technologies selected from data processing technology, artificial intelligence technology, large model technology, and large language model technology, and the first and second data labels are generated based on the data analysis content.
[0091] The information display method provided in this embodiment determines the second data label based on the annotation logic corresponding to the numerical annotation and the data range corresponding to the second guide line. Therefore, the first data label can be automatically updated as the first guide line is adjusted to ensure the correctness of the corresponding relationship between the guide line and the data label, thereby ensuring the accuracy of the chart annotation.
[0092] Specifically, one or more technologies among data processing technology, artificial intelligence technology, large model technology, and large language model technology can be used to automatically mark the first chart based on the marking logic corresponding to the target marking control when the target marking control is selected, so as to obtain the chart marking. And when adjusting the first guide line, one or more technologies among data processing technology, artificial intelligence technology, large model technology, and large language model technology can be used to automatically calculate the second data label corresponding to the data range corresponding to the adjusted second guide line.
[0093] For example, if the target annotation control corresponds to the total difference annotation, then Figure 4 The total difference label shown in the figure is an 18% increase from 40 in variable x1 to 47 in variable x2. If the target label control corresponds to the Y-axis area label, then Figure 4 The Y-axis area label of 0-30 is shown. If the target label control corresponds to the compound growth label, then Figure 4 The compound growth annotation from variable x2 to variable x3 shows a 17% increase. If the target annotation control corresponds to the level difference annotation, then Figure 4 The 81% level difference annotation of the variable x3 from 26 to x2 from 47 is shown. If the target annotation control corresponds to the position point annotation, then Figure 4 As shown, for the position point annotation of a data point of the second set of data b corresponding to the variable x3, the data label of the position point annotation is a text annotation.
[0094] In some optional embodiments, such as Figure 5 As shown, the first toolbar also includes a type control, and the type control is used to select the chart type of the first chart. The information display method disclosed in the present invention also includes: displaying at least one optional chart type in response to an interactive operation on the type control; determining a target chart type in response to a selection instruction for the optional chart type; and updating the first chart and the chart annotation based on the target chart type.
[0095] Optionally, at least one optional chart type includes at least one of a stacked column chart, a grouped column chart, a percentage stacked column chart, a stacked bar chart, a grouped bar chart, a percentage stacked bar chart, a line chart, a stacked area chart, a percentage stacked area chart, a waterfall chart, a pie chart, a dual-axis chart, a word cloud, a scatter chart, and a bubble chart. The above optional chart types are only examples and can be adjusted according to actual conditions, and are not limited here.
[0096] Specifically, if the target chart type is inconsistent with the current chart type of the first chart, one or more technologies selected from data processing technology, artificial intelligence technology, large model technology, and large language model technology can be used to update the first chart based on the chart data of the first chart and the target chart type, and the chart annotations in the first chart are updated accordingly.
[0097] It should be noted that if the selected target chart type is consistent with the current chart type, the first chart and chart annotation will not be updated.
[0098] If the chart type is changed without a chart annotation in the first chart, only the first chart is updated.
[0099] It should be noted that updating chart annotations includes deleting chart annotations. For example, when the first chart is switched from a stacked bar chart to a word cloud, if individual chart annotations are not applicable to the word cloud, the original chart annotations can be deleted in the word cloud.
[0100] The information display method provided in this embodiment provides at least one optional chart type through a type control. Therefore, the first chart and its chart annotation can be adaptively updated through the selected optional chart type to enrich the chart display style.
[0101] For example, if the target chart type is a grouped bar chart, the first chart can be changed from Figure 4 The stacked column chart shown updates to Figure 6 If the target chart type is a stacked bar chart, you can move the first chart from Figure 4 The stacked column chart shown updates to Figure 7 If the target chart type is a stacked area chart, you can move the first chart from Figure 4 The stacked column chart shown updates to Figure 8 If the target chart type is a percentage stacked area chart, you can change the first chart from Figure 4 The stacked column chart shown updates to Fig. 9 If the target chart type is a waterfall chart, you can change the first chart from Figure 4 The stacked column chart shown updates to Fig.10 If the target chart type is a pie chart, you can move the first chart from Figure 4 The stacked column chart shown updates to Fig.11 If the target chart type is a dual-axis chart, you can change the first chart from Figure 4 The stacked column chart shown updates to Fig.12 If the target chart type is a word cloud, you can change the first chart from Figure 4 The stacked column chart shown updates to Fig.13 Word cloud shown.
[0102] In some optional embodiments, the first toolbar further includes at least one first editing control for the first display parameter, and the first editing control is used to edit the first display parameter corresponding to the first chart. The information display method disclosed herein also includes: determining the edited first display parameter in response to an interactive operation on the first editing control; and updating the first chart based on the edited first display parameter.
[0103] Specifically, at least one first display parameter includes at least one of color matching, graphics, pictures, display elements, and layers. In addition, the first display parameter also includes other display parameters related to the chart. It should be noted that the above first display parameter is only an example and can be adjusted according to actual conditions.
[0104] Specifically, if the edited first display parameters are inconsistent with the current display parameters of the first chart, one or more technologies selected from data processing technology, artificial intelligence technology, big model technology, and big language model technology can be used to update the first chart based on the chart data of the first chart and the edited first display parameters.
[0105] It should be noted that if the edited first display parameter is consistent with the current display parameter of the first chart, the first chart is not updated.
[0106] The information display method provided in this embodiment provides the editing capability of at least one first display parameter through a first editing control of at least one first display parameter. Therefore, the first display parameter of the first chart can be edited through the first editing control to adaptively update the first chart, realize on-chart interaction, what you see is what you get, and enrich the chart display style.
[0107] For example, Fig.14 As shown, assuming that the first editing control for color matching is selected, at least one color scheme, such as color scheme 1, color scheme 2, etc., is displayed on the chart editing page. The user can select a color scheme according to actual conditions and update the color of the first chart according to the selected color scheme.
[0108] In some optional embodiments, at least one first display parameter includes a display element of the first chart. The above-mentioned determining the edited first display parameter in response to the interactive operation on the first editing control includes: displaying at least one optional display element in response to the interactive operation on the first editing control of the display element; determining a target display element in response to the selection operation on the optional display element, and the edited first display parameter includes the target display element.
[0109] Specifically, the at least one optional display element includes a value label, a total label, a series label, a legend, a Y axis, an X axis, a series line, prompt information, etc. The at least one optional display element can be determined according to the chart data and the chart type of the first chart by using one or more technologies selected from data processing technology, artificial intelligence technology, large model technology, and large language model technology.
[0110] For example, Fig.15 As shown, the user can select the required display element from at least one optional display element, such as a numerical label and a total label, and the numerical label and the total label will be displayed in the first chart, while other unselected optional display elements will not be displayed in the first chart.
[0111] In some optional embodiments, the information display method of the present invention further includes: in response to a selection operation of a first element in a first chart, displaying a second toolbar of the first element, the second toolbar including at least one second editing control of a second display parameter, the second editing control being used to edit the second display parameter corresponding to the first element; in response to an interactive operation on the second editing control, determining the edited second display parameter; and updating the first element in the first chart based on the edited second display parameter.
[0112] Specifically, the first element includes elements such as charts, chart annotations, and other data labels.
[0113] For example, assuming that Fig.16 If a chart annotation corresponding to the 17% shown in the figure is displayed, a second toolbar of the chart annotation of 17% will be displayed on the chart editing page, and a second editing control of the second display parameter related to the chart annotation will be provided in the second toolbar. The linearity of the guide line of the chart annotation, the straightness of the guide line, the boldness of the font of the data label, the font color, the font size (such as 16 font size), the layer (such as place layer on the top layer, place layer on the bottom layer), deletion, etc. of the chart annotation can be adjusted according to these second editing controls.
[0114] It should be noted that the second editing control in the second toolbar is related to the first element, and different types of elements provide different second editing controls.
[0115] The information display method provided in this embodiment provides the editing capability of at least one second display parameter through a second editing control of at least one second display parameter. Therefore, the second display parameter of the first element in the first chart can be edited through the second editing control to adaptively update the first element of the first chart and enrich the chart display style.
[0116] In some optional implementations, the chart editing page further displays a first adding control, which is used to add an element of the first chart. The information display method of the present disclosure further includes: adding a second element to the first chart in response to an interactive operation on the first adding control.
[0117] Specifically, the second element includes at least one type of element among graphics, text, lines, and pictures. In addition, the second element is other elements that can be added to the first chart, and is not limited here.
[0118] Furthermore, the first add control includes a sub-add control of at least one element type, and the at least one element type includes at least one element type of graphics, texts, lines, pictures, or other element types, which are not limited here.
[0119] The information display method provided in this embodiment provides the ability to add elements of the first chart through the first adding control. Therefore, the elements of the first chart can be added through the first adding control to enrich the elements of the first chart.
[0120] For example, Fig.17 As shown, the first adding control includes sub-adding controls corresponding to graphics, text, lines, and pictures from top to bottom, and the second element, such as graphics, text, lines, and pictures, can be added to the first chart through these sub-adding controls.
[0121] In some optional implementations, the chart editing page also displays chart data corresponding to the first chart, and the chart editing page displays an upload control in the display area corresponding to the chart data, and the upload control is used to upload the data source of the chart data. The information display method disclosed in the present invention also includes: in response to an interactive operation on the upload control, obtaining a target data source; updating the chart data based on the target data source to obtain updated chart data; and updating the first chart based on the updated chart data.
[0122] Specifically, in response to an interactive operation on the upload control, a data upload page is displayed, which provides at least one data upload method, such as uploading a link, uploading a file, etc. In response to a selection operation on a data upload method, a data source corresponding to the data upload method is uploaded to obtain a target data source.
[0123] Specifically, one or more technologies selected from data processing technology, artificial intelligence technology, large model technology, and large language model technology may be used to analyze and extract data from target data sources to obtain updated chart data.
[0124] The information display method provided in this embodiment provides a data source selection open to multiple platforms and multiple data sources through an upload control to enrich the data sources of the chart and improve the accuracy of the chart data, thereby obtaining a more comprehensive and accurate first chart. At the same time, the first chart is automatically updated according to the target data source, which can further improve the efficiency of chart generation.
[0125] For example, Fig.18 As shown in the figure, the data upload page shows two data upload methods: upload link and upload file. If you choose to upload link, enter the data link of the data source in the input control of the data upload page. Then, click the "Synchronize Data" and "OK" controls to obtain the target data source according to the input data link, and synchronize the data of the target data source to obtain the updated chart data.
[0126] In some optional embodiments, such as Fig.19 As shown, the information display method disclosed in the present invention also includes: in response to a template acquisition instruction, displaying at least one chart template and corresponding description information on a template page; in response to a selection operation on a chart template, obtaining a first chart.
[0127] Specifically, the description information includes applicable scenarios, usage tips, and other information related to the chart template, so that the user can select a suitable chart template for use according to the description information.
[0128] The information display method provided in this embodiment provides at least one chart template and corresponding description information. Therefore, the chart template can be used to effectively reduce the chart generation time and meet different chart generation requirements.
[0129] For example, Fig. 20 As shown, Fig. 20 A clustered column chart is provided in the document, and the description information of the clustered column chart is displayed. For example, "Applicable scenarios: When you need to compare the performance of multiple variables in the same category, the clustered column chart can help you display it clearly. Usage tips: Data in each category is grouped and displayed, which is easy to compare and analyze in multiple dimensions." If the user needs to use a chart to display the performance of multiple variables in the same category, the clustered column chart can be selected as the first chart based on the description information.
[0130] In some optional embodiments, the chart editing page further displays a second add control, and the second add control is used to add a chart in the chart editing page. The information display method of the present disclosure also includes: in response to an interactive operation on the second add control, adding and displaying a second chart in the chart editing page, the target chart including the second chart and the edited first chart.
[0131] Specifically, in response to the interactive operation on the second added control, at least one optional chart type is displayed. In response to the selection operation on the optional chart type, a preset chart corresponding to the selected chart type is displayed on the chart editing page. In response to the editing operation on the preset chart, a second chart is obtained.
[0132] It should be noted that the edited first chart includes the first chart obtained after at least one editing operation of adding chart annotations, editing chart types, editing first display parameters, editing second display parameters of first elements, adding second elements, and updating chart data.
[0133] It should be noted that the generation method of the second chart can refer to the generation method of the first chart and the target chart, and will not be elaborated here.
[0134] The information display method provided in this embodiment provides a function of creating multiple charts through the second adding control. Therefore, the second adding control can be used to support the creation of multiple charts.
[0135] In some optional embodiments, the chart editing page further displays a third adding control, and the third adding control is used to add connection points in the second chart and the edited first chart. The information display method disclosed in the present invention also includes: in response to an interactive operation on the third adding control, adding connection points in the second chart and the edited first chart; in response to a connection operation between a first connection point in the edited first chart and a second connection point in the second chart, displaying a connection line between the first connection point and the second connection point on the chart editing page, wherein the connection line is used to represent the association relationship between the data at the location of the first connection point and the data at the location of the second connection point.
[0136] It should be noted that, in addition to displaying a connection line between the first connection point and the second connection point on the chart editing page in response to the connection operation between the first connection point and the second connection point, one or more technologies selected from data processing technology, artificial intelligence technology, large model technology, and large language model technology can also be used to analyze the chart data and data sources of the first chart and the second chart and the data with an associated relationship in the first chart and the second chart to determine the first connection point and the second connection point with an associated relationship in the first chart and the second chart. Display a connection line between the first connection point and the second connection point on the chart editing page.
[0137] The information display method provided in this embodiment provides a function of associating different charts through a third adding control. Therefore, the third adding control can be used to add connection points and connect the connection points between different charts to display the association relationship between data in different charts from a visual perspective.
[0138] For example, Fig.17As shown, the chart editing page also displays a second add control and a third add control. The second add control can be clicked to display at least one optional chart type, from which the chart type of the second chart is selected. The preset chart corresponding to the selected chart type is displayed on the chart editing page. In response to the editing operation on the preset chart, Fig.21 Then, you can click the third add control to add connection points (also called adsorption points) in the second chart and the edited first chart. You can connect the connection points in the second chart to represent the relationship between different data in the second chart. Or, connect the connection points in the edited first chart to represent the relationship between different data in the first chart. Or, Fig. 22 As shown, the connection points in the edited first chart and the second chart are connected to represent the association relationship between different data in the two charts.
[0139] In some optional implementations, the display area of the document page corresponding to the target chart also displays a comment control. The information display method of the present disclosure further includes: in response to an interactive operation on the comment control, adding and displaying a comment on the target data in the document page.
[0140] Specifically, in response to an interactive operation on a comment control, a comment mark is added to a display area corresponding to the interactive point position, and a comment on the target data is added and displayed in the document page, and the comment on the target data is associated with the comment mark.
[0141] The information display method provided in this embodiment provides a comment function for the data in the target chart through a comment control, and therefore can be connected with the document comment system of the first online document to further improve the dynamic linkage effect between the document and the chart.
[0142] For example, Fig.23 As shown, when the current interaction point is located on the target chart, the target data corresponding to the interaction point position is displayed. The user can click the comment control to display the comment mark pointing to the current interaction point. At the same time, a comment box is displayed on one side of the first online document, and comments on the target data can be entered in the comment box.
[0143] It is worth noting that in the related technologies, most of them only support commenting on text data in documents, or commenting on the entire static chart. After adopting the information display method disclosed in the present invention, the target data of the target chart corresponding to the position of the interaction point can be automatically obtained according to the change of the interaction point when the interaction point is located in the target chart, and the target data can be displayed in the first online document to realize the dynamic linkage between the document and the chart. Furthermore, on this basis, it is possible to utilize the document comment system to realize the comment interaction of multiple users on the target data in the target chart, and further improve the dynamic linkage effect between the document and the chart.
[0144] In some optional implementations, the information display method of the present disclosure further includes: in response to an interactive operation on a target chart, displaying a chart preview page, wherein the target chart is displayed on the chart preview page.
[0145] Furthermore, if Fig.24 As shown, the chart preview page displays a zoom-in control and a zoom-out control, which can be used to zoom in or out the target chart on the chart preview page.
[0146] Furthermore, the chart preview page also displays a display ratio of the target chart in the chart preview page.
[0147] Furthermore, if Fig.24 As shown, the chart preview page also displays a save control, and the target chart can be saved by interacting with the save control.
[0148] In some optional implementations, the information display method of the present disclosure further includes: in response to an interactive operation on the target chart, displaying a chart editing page, the chart editing page displays the target chart; in response to the editing operation on the target chart, editing the target chart to obtain an edited target chart; replacing the target chart in the first online document with the edited target chart. The editing operation on the target chart includes adding chart annotations, editing display parameters of the target chart, editing display parameters of elements in the target chart, adding elements of the target chart, adding a chart to the target chart, and other editing operations.
[0149] It should be noted that, for the editing operation on the target chart in the chart editing page, reference may be made to the editing operation on the first chart when generating the target chart, and no further elaboration will be given here.
[0150] It should be noted that in actual operation, in order to distinguish the interactive operation of opening the chart editing page to edit the target chart and the interactive operation of opening the chart preview page, it can be determined whether to open the chart editing page or the chart preview page according to the number of interactions with the target chart. For example, clicking the target chart once displays the chart preview page, and clicking the target chart twice in succession displays the chart editing page.
[0151] In some optional embodiments, the chart editing page also displays a toolbar, and the toolbar includes a third editing control corresponding to different editing operations. The information display method of the present disclosure also includes: in response to the interactive operation on the third editing control, performing a corresponding editing operation on the first chart and / or the second chart. Among them, the editing operations provided by the toolbar include editing operations such as uploading the data source of the chart data, changing the chart display parameters (such as color matching, fonts, display elements, etc.).
[0152] As a specific application example, a target application is installed on a mobile phone, and the target application is used to edit documents. In the target application, the information display method disclosed in the present disclosure can be used to add a chart to the edited document, dynamically display the data of the chart, and comment on the data in the chart.
[0153] It is worth noting that the presentation of objective data in a document is crucial, representing data results and insights. Chart annotation is the key to achieving the goal of "storytelling". After adopting the information display method disclosed in the present invention, the data presented by the chart in the document is no longer a static "fact", but a "lively story" that interacts with the reader. Therefore, it is possible to use charts in the document to present insightful, opinionated, and fascinating visualization effects.
[0154] In this embodiment, an information display device is also provided, which is used to implement the above-mentioned embodiments and preferred implementation modes, and the descriptions that have been made will not be repeated. As used below, the term "module" can implement a combination of software and / or hardware of a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, the implementation of hardware, or a combination of software and hardware, is also possible and conceived.
[0155] This embodiment provides an information display device, such as Fig.25 As shown, including:
[0156] A document display module 201, used to display a document page, wherein the document page displays a first online document, and the first online document includes a target chart;
[0157] The data acquisition module 202 is used to acquire target data corresponding to the interaction point position in the target chart if the interaction point position of the document page is located in the target chart;
[0158] The data display module 203 is used to display the target data in the display area corresponding to the interaction point position.
[0159] In some optional implementations, the target chart in the first online document is obtained by copying a chart in the second online document.
[0160] In some optional implementations, the document page also displays a chart tool, which is used to add a chart to the first online document. The information display device of the present disclosure also includes:
[0161] An editing page display module, for displaying a chart editing page in response to an interactive operation on a chart tool, wherein the chart editing page includes a first chart;
[0162] The chart editing module is used to obtain a target chart in response to an editing operation on the first chart.
[0163] In some optional implementations, the chart editing module includes:
[0164] A first toolbar display unit, configured to display a first toolbar of the first chart in response to a selection operation on the first chart, wherein the first toolbar includes a annotation control of at least one annotation type;
[0165] The chart annotation unit is used to display a chart annotation of a corresponding annotation type on a first chart in response to an interactive operation on a target annotation control, and obtain a target chart, which includes the first chart and the chart annotation.
[0166] In some optional implementations, the chart annotation unit includes:
[0167] A chart annotation subunit, for displaying a first data label and a first guide line on a first chart in response to an interactive operation on a target annotation control, wherein the first guide line is used to indicate a data range corresponding to the first data label in the first chart;
[0168] The annotation adjustment subunit is used to display the second guide line and the second data label on the first chart in response to the modification operation on the first guide line to obtain the target chart, the second data label is related to the data range indicated by the second guide line, and the chart annotation includes the second data label and the second guide line.
[0169] In some optional implementations, if the annotation type corresponding to the target annotation control is a numerical annotation, the second data label is determined based on the annotation logic corresponding to the numerical annotation and the data range corresponding to the second guide line.
[0170] In some optional implementations, the first toolbar further includes a type control, and the type control is used to select a chart type of the first chart. The information display device of the present disclosure also includes:
[0171] A type display module, for displaying at least one selectable chart type in response to an interactive operation on the type control;
[0172] A type selection module, for determining a target chart type in response to a selection instruction for a selectable chart type;
[0173] The first chart updating module is used to update the first chart and the chart annotation based on the target chart type.
[0174] In some optional implementations, the first toolbar further includes at least one first editing control for the first display parameter, and the first editing control is used to edit the first display parameter corresponding to the first chart. The information display device of the present disclosure also includes:
[0175] A first parameter determination module, configured to determine the edited first display parameter in response to an interactive operation on the first editing control;
[0176] The second chart updating module is used to update the first chart based on the edited first display parameter.
[0177] In some optional implementations, the information display device of the present disclosure further includes:
[0178] A second toolbar display module, configured to display a second toolbar of the first element in response to a selection operation of the first element in the first chart, wherein the second toolbar includes at least one second editing control of a second display parameter, and the second editing control is used to edit the second display parameter corresponding to the first element;
[0179] A second parameter determination module, configured to determine the edited second display parameter in response to an interactive operation on the second editing control;
[0180] The third chart updating module is used to update the first element in the first chart based on the edited second display parameter.
[0181] In some optional implementations, the chart editing page further displays a first adding control, and the first adding control is used to add elements of the first chart. The information display device of the present disclosure also includes:
[0182] The element adding module is used to add a second element to the first chart in response to an interactive operation on the first adding control.
[0183] In some optional implementations, the chart editing page also displays chart data corresponding to the first chart, and the chart editing page displays an upload control in the display area corresponding to the chart data, and the upload control is used to upload the data source of the chart data. The information display device of the present disclosure also includes:
[0184] A data source acquisition module, used to obtain a target data source in response to an interactive operation on an upload control;
[0185] A chart data updating module is used to update the chart data based on the target data source to obtain updated chart data;
[0186] The fourth chart updating module is used to update the first chart based on the updated chart data.
[0187] In some optional implementations, the information display device of the present disclosure further includes:
[0188] A template display module, for displaying at least one chart template and corresponding description information on a template page in response to a template acquisition instruction;
[0189] The template selection module is used to obtain a first chart in response to a selection operation on a chart template.
[0190] In some optional implementations, the chart editing page further displays a second adding control, and the second adding control is used to add a chart to the chart editing page. The information display device of the present disclosure also includes:
[0191] The chart adding module is used to add and display a second chart in the chart editing page in response to an interactive operation on a second adding control, wherein the target chart includes the second chart and the edited first chart.
[0192] In some optional implementations, the chart editing page further displays a third adding control, which is used to add connection points in the second chart and the edited first chart. The information display device of the present disclosure also includes:
[0193] A connection point adding module, configured to add connection points in the second chart and the edited first chart in response to an interactive operation on the third adding control;
[0194] A chart association module is used to respond to the connection operation between the first connection point in the edited first chart and the second connection point in the second chart, and display a connection line between the first connection point and the second connection point on the chart editing page, wherein the connection line is used to represent the association relationship between the data at the location of the first connection point and the data at the location of the second connection point.
[0195] In some optional implementations, the display area of the document page corresponding to the target chart also displays a comment control. The information display device of the present disclosure also includes:
[0196] The comment adding module is used to add and display comments on the target data in the document page in response to the interactive operation on the comment control.
[0197] The further functional description of each of the above modules and units is the same as that of the above corresponding embodiments and will not be repeated here.
[0198] The information display device in this embodiment is presented in the form of a functional unit, where the unit refers to an ASIC (Application Specific Integrated Circuit) circuit, a processor and memory that executes one or more software or fixed programs, and / or other devices that can provide the above functions.
[0199] The present disclosure also provides an electronic device having the above Fig.25 The information display device shown.
[0200] See also Fig.26 , Fig.26 is a structural block diagram of an electronic device provided by an optional embodiment of the present disclosure, such as Fig.26 As shown, the electronic device includes: one or more processors 301, a memory 302, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. The various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process instructions executed in the electronic device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple electronic devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Fig.26 A processor 301 is taken as an example.
[0201] The processor 301 may be a central processing unit, a network processor or a combination thereof. The processor 301 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable logic gate array, a general purpose array logic or any combination thereof.
[0202] The memory 302 stores instructions executable by at least one processor 301 , so that the at least one processor 301 executes the method shown in the above embodiment.
[0203] The memory 302 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the electronic device, etc. In addition, the memory 302 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 302 may optionally include a memory remotely arranged relative to the processor 301, and these remote memories may be connected to the electronic device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0204] The memory 302 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 302 may also include a combination of the above types of memory.
[0205] The electronic device also includes an input device 303 and an output device 304. The processor 301, the memory 302, the input device 303 and the output device 304 may be connected via a bus or other means. Fig.26 The example of connecting through bus is taken in the following.
[0206] The input device 303 can receive input digital or character information, and generate key signal input related to the user settings and function control of the electronic device, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, an indicator bar, one or more mouse buttons, a trackball, a joystick, etc. The output device 304 may include a display device, an auxiliary lighting device (e.g., an LED) and a tactile feedback device (e.g., a vibration motor), etc. The above-mentioned display device includes but is not limited to a liquid crystal display, a light emitting diode, a display and a plasma display. In some optional embodiments, the display device can be a touch screen.
[0207] The embodiments of the present disclosure also provide a computer-readable storage medium. The above-mentioned method according to the embodiments of the present disclosure can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium and downloaded through a network, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state drive, etc.; further, the storage medium can also include a combination of the above-mentioned types of memory. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.
[0208] A part of the present disclosure may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present disclosure through the operation of the computer. Those skilled in the art should understand that the existence of computer program instructions in computer-readable media includes, but is not limited to, source files, executable files, installation package files, etc., and accordingly, the way in which computer program instructions are executed by a computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium can be any available computer-readable storage medium or communication medium accessible to the computer.
[0209] Although the embodiments of the present disclosure have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present disclosure, and such modifications and variations are all within the scope defined by the appended claims.
Claims
1. An information display method, characterized in that: The method comprises: Displaying a document page, wherein the document page displays a first online document, wherein the first online document includes a target chart; If the interaction point position of the document page is located in the target chart, obtaining target data of the target chart corresponding to the interaction point position; The target data is displayed in a display area corresponding to the interaction point position.
2. The information display method according to claim 1, characterized in that: The target chart in the first online document is obtained by copying a chart in the second online document.
3. The information display method according to claim 1, characterized in that: The document page also displays a chart tool, and the chart tool is used to add a chart to the first online document; the method further includes: In response to an interactive operation on the chart tool, displaying a chart editing page, the chart editing page including a first chart; In response to an editing operation on the first chart, the target chart is obtained.
4. The information display method according to claim 3, characterized in that: The step of obtaining the target chart in response to the editing operation on the first chart comprises: In response to a selection operation on the first chart, displaying a first toolbar of the first chart, wherein the first toolbar includes a annotation control of at least one annotation type; In response to an interactive operation on a target annotation control, a chart annotation of a corresponding annotation type is displayed on the first chart to obtain the target chart, which includes the first chart and the chart annotation.
5. The information display method according to claim 4, characterized in that: The step of displaying a chart annotation of a corresponding annotation type on the first chart in response to an interactive operation on a target annotation control to obtain the target chart includes: In response to an interactive operation on the target annotation control, displaying a first data label and a first guide line on the first chart, wherein the first guide line is used to indicate a data range corresponding to the first data label in the first chart; In response to the modification operation on the first guide line, a second guide line and a second data label are displayed on the first chart to obtain the target chart, the second data label is related to the data range indicated by the second guide line, and the chart annotation includes the second data label and the second guide line.
6. The information display method according to claim 5, characterized in that: If the annotation type corresponding to the target annotation control is a numerical annotation, the second data label is determined based on the annotation logic corresponding to the numerical annotation and the data range corresponding to the second guide line.
7. The information display method according to claim 4, characterized in that: The first toolbar further includes a type control, and the type control is used to select a chart type of the first chart; the method further includes: In response to an interactive operation on the type control, displaying at least one selectable chart type; In response to a selection instruction for the selectable chart type, determining a target chart type; The first chart and the chart annotations are updated based on the target chart type.
8. The information display method according to claim 4, characterized in that: The first toolbar further includes at least one first editing control for a first display parameter, and the first editing control is used to edit a first display parameter corresponding to the first chart; the method further includes: In response to an interactive operation on the first editing control, determining an edited first display parameter; The first chart is updated based on the edited first display parameter.
9. The information display method according to claim 3, characterized in that: The method further comprises: In response to a selection operation of a first element in the first chart, a second toolbar of the first element is displayed, wherein the second toolbar includes at least one second editing control of a second display parameter, and the second editing control is used to edit a second display parameter corresponding to the first element; In response to an interactive operation on the second editing control, determining an edited second display parameter; The first element in the first chart is updated based on the edited second display parameter.
10. The information display method according to claim 3, characterized in that: The chart editing page further displays a first adding control, and the first adding control is used to add elements of the first chart; the method further includes: In response to an interactive operation on the first adding control, a second element is added to the first chart.
11. The information display method according to claim 3, characterized in that: The chart editing page also displays chart data corresponding to the first chart, and the chart editing page displays an upload control in a display area corresponding to the chart data, and the upload control is used to upload the data source of the chart data; the method further includes: In response to the interactive operation on the upload control, obtaining a target data source; Updating the chart data based on the target data source to obtain updated chart data; The first chart is updated based on the updated chart data.
12. The information display method according to claim 3, characterized in that: The method further comprises: In response to the template acquisition instruction, displaying at least one chart template and corresponding description information on the template page; In response to a selection operation on the chart template, the first chart is obtained.
13. The information display method according to claim 3, characterized in that: The chart editing page further displays a second adding control, and the second adding control is used to add a chart to the chart editing page; the method further includes: In response to the interactive operation on the second adding control, a second chart is added and displayed in the chart editing page, and the target chart includes the second chart and the edited first chart.
14. The information display method according to claim 13, characterized in that: The chart editing page further displays a third adding control, and the third adding control is used to add connection points in the second chart and the edited first chart; the method further includes: In response to an interactive operation on the third adding control, adding a connection point in the second chart and the edited first chart; In response to a connection operation between a first connection point in the edited first chart and a second connection point in the second chart, a connection line between the first connection point and the second connection point is displayed on the chart editing page, and the connection line is used to represent the association relationship between the data at the location of the first connection point and the data at the location of the second connection point.
15. The information display method according to claim 1, characterized in that: The document page further displays a comment control in a display area corresponding to the target chart; the method further includes: In response to an interactive operation on the comment control, a comment on the target data is added and displayed in the document page.
16. An information display device, characterized in that: The device comprises: A document display module, configured to display a document page, wherein the document page displays a first online document, wherein the first online document includes a target chart; A data acquisition module, configured to acquire target data corresponding to the interaction point position in the target chart if the interaction point position of the document page is located in the target chart; The data display module is used to display the target data in the display area corresponding to the interaction point position.
17. An electronic device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the information display method according to any one of claims 1 to 15 by executing the computer instructions.
18. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the information display method according to any one of claims 1 to 15.
19. A computer program product, characterized in that The method comprises computer instructions for causing a computer to execute the information display method according to any one of claims 1 to 15.
Citation Information
Cited By
Large model data attribution method and device, equipment, medium and product
CN122653508A