WO2017206717A1 - 信息创建方法、装置、信息发送方法、装置及存储介质 - Google Patents
信息创建方法、装置、信息发送方法、装置及存储介质 Download PDFInfo
- Publication number
- WO2017206717A1 WO2017206717A1 PCT/CN2017/084817 CN2017084817W WO2017206717A1 WO 2017206717 A1 WO2017206717 A1 WO 2017206717A1 CN 2017084817 W CN2017084817 W CN 2017084817W WO 2017206717 A1 WO2017206717 A1 WO 2017206717A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- file
- interactive
- instruction
- form file
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 108
- 230000010365 information processing Effects 0.000 claims abstract description 212
- 230000003993 interaction Effects 0.000 claims abstract description 160
- 230000002452 interceptive effect Effects 0.000 claims description 407
- 238000006243 chemical reaction Methods 0.000 claims description 35
- 238000009434 installation Methods 0.000 claims description 13
- 230000001960 triggered effect Effects 0.000 claims description 13
- 238000012545 processing Methods 0.000 claims description 12
- 238000012217 deletion Methods 0.000 claims description 9
- 230000037430 deletion Effects 0.000 claims description 9
- 238000004891 communication Methods 0.000 abstract description 28
- 238000010586 diagram Methods 0.000 description 20
- 230000008569 process Effects 0.000 description 18
- 230000005540 biological transmission Effects 0.000 description 11
- 230000006870 function Effects 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 3
- 230000036541 health Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003997 social interaction Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/177—Editing, e.g. inserting or deleting of tables; using ruled lines
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44521—Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
- G06F9/44526—Plug-ins; Add-ons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
- H04L51/046—Interoperability with other network applications or services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/52—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/08—Annexed information, e.g. attachments
Definitions
- the present application relates to the field of information processing technologies, and in particular, to an information creation method, apparatus, information transmission method, apparatus, and storage medium.
- the table file cannot be quickly previewed; if the file recipient receives the image file, the image file cannot be edited. Work. As a result, the communication of existing form files is less efficient.
- the application example provides a method for creating information, including:
- the application example also provides a method for sending information, including:
- the interactive form file in the interaction information is converted into a picture file, and the converted interaction information is sent to the receiving terminal.
- the application example also provides an information creation device, including:
- a first plug-in triggering module configured to acquire a form information creation instruction, and create an instruction trigger form information processing plug-in according to the form information
- An interactive form module using the form information processing plug-in to obtain an interactive form file, and displaying the interactive form file in an information sending interface;
- the information conversion module is configured to receive an information creation instruction, and convert the interaction form file in the presentation into interaction information according to the information creation instruction.
- the application example further provides an information sending apparatus, including:
- a receiving terminal determining module configured to acquire interaction information and a receiving terminal that determines the interaction information, where the interaction information has an interaction form file;
- a first sending module configured to: when the receiving terminal has the form information processing plug-in, send the interaction information to the receiving terminal;
- a second sending module configured to: when the receiving terminal does not have the form information processing plug-in, convert the interactive form file in the interaction information into a picture file, and send the converted interaction information to the receiving terminal .
- the application examples also provide a computer readable storage medium storing computer readable instructions that cause at least one processor to perform the method as described above.
- FIG. 1 is a schematic flowchart of a method for creating information provided by an example of the present application
- FIG. 2 is a flowchart of a first example of a method for creating information of the present application
- FIG. 5 is a flowchart of a second preferred example of the information creation method of the present application.
- step 502 of a second preferred embodiment of the information creation method of the present application is a flowchart of step 502 of a second preferred embodiment of the information creation method of the present application
- step 504 of a second preferred embodiment of the information creation method of the present application is a flowchart of step 504 of a second preferred embodiment of the information creation method of the present application.
- FIG. 8 is a flowchart of a third example of the information creation method of the present application.
- FIG. 10 is a schematic structural diagram of an information creation apparatus provided by an example of the present application.
- FIG. 11 is a schematic structural diagram of a first example of an information creating apparatus of the present application.
- FIG. 12 is a schematic structural diagram of a second example of the information creating apparatus of the present application.
- FIG. 13 is a schematic structural diagram of a first preferred example of the information creating apparatus of the present application.
- FIG. 14 is a schematic structural diagram of an interaction form file receiving module of a first preferred example of the information creating apparatus of the present application
- 15 is a schematic structural diagram of a second preferred example of the information creating apparatus of the present application.
- 16 is a schematic structural diagram of a blank form file display module of a second preferred example of the information creating apparatus of the present application.
- 17 is a schematic structural diagram of an editing module of a second preferred example of the information creating apparatus of the present application.
- FIG. 18 is a schematic structural diagram of an information conversion module according to a second preferred example of the information creation apparatus of the present application.
- FIG. 19 is a schematic structural diagram of a third example of the information creating apparatus of the present application.
- 20 is a schematic structural diagram of an example of an information transmitting apparatus of the present application.
- 21 is a flowchart of a specific example of an information creation method and an information creation apparatus according to the present application.
- 22 is a schematic diagram of a chat panel of a first specific example of the information creation method and the information creation apparatus of the present application;
- FIG. 23 is a flowchart of a second specific example of an information creation method and an information creation apparatus according to the present application.
- 24A-24D are schematic diagrams of a chat panel of a specific example of the information creation method and the information creation apparatus of the present application.
- 25 is a schematic diagram showing the structure of a working environment of an electronic device in which the message creating apparatus and the message transmitting apparatus of the present application are located.
- the information creation method and the information creation device of the present application can be used for various electronic devices, such as mobile electronic devices, fixed electronic devices, wearable devices, headsets, or medical health platforms, which can be connected to an instant social platform, and specifically, can be applied to
- the instant social APP in the electronic device is not limited to QQ, WeChat, and the like.
- the user can use the mobile electronic device, the fixed electronic device, the wearable device, the headset or the client in the medical health platform, such as a social APP to send and display a form file, thereby realizing rapid communication of the form file and improving the instant social interaction.
- the communication efficiency of the form files in the APP can be used for various electronic devices, such as mobile electronic devices, fixed electronic devices, wearable devices, headsets, or medical health platforms, which can be connected to an instant social platform, and specifically, can be applied to
- the instant social APP in the electronic device is not limited to QQ, WeChat, and the like.
- the user can use the mobile electronic device, the fixed electronic device, the
- the information sending method and the information sending apparatus of the present application can be used in an interactive server of various instant social platforms, so that the interactive server can perform compatibility processing on the interactive information of each electronic terminal.
- FIG. 1 is a flowchart of a first example of a method for creating information according to the present application.
- the information creation method of the present example can be used for a client in the above electronic device, such as a social APP, and the information creation method includes the following steps:
- Step 101 Acquire a form information creation instruction, and create an instruction trigger form information processing plugin according to the form information.
- step S101 the information creation device acquires a form information creation instruction, which is an instruction for the user to create an interactive form file, where the interactive form file is a form file that the user needs to interact with, and the interactive form file can be made for excel A table file in the xls format, or a table file in the et format made by wps. As shown in FIG.
- the user clicks the control in the chat window of the social APP: the Excel plug-in 111, generates a form information creation instruction, and the social APP client
- the form information creation instruction is acquired, and the form information processing plug-in is triggered according to the form information creation instruction.
- the form information processing plug-in here is a plug-in pre-set in the client of the corresponding instant social platform for establishing, displaying and editing the form file.
- the form information processing plug-in is an application component for the user to perform form creation, form editing, and form display.
- the form information processing plug-in can be developed by a developer or a form information processing plug-in provided by a third party.
- the program source code of the form information processing plug-in is added to the attribute file corresponding to the social APP input box, and when the form file needs to be created, displayed, and edited, the form information processing plug-in is called.
- Step 102 Acquire an interactive form file by using the form information processing plug-in, and display the interactive form file in an information sending interface.
- the form can be pasted to the form on the information sending interface, or the user drags to Form on the information invention interface, social APP
- the client obtains a form file that the user pastes into the information sending interface or drags to the information sending interface, and sends the form file to the form information processing plug-in, and the form information processing plug-in displays the form file in the information sending interface.
- the form file for the presentation is a file in tabular format, which is different from a whole file.
- the user can view the contents of the table in the information sending interface, and can edit the table, including adding and deleting the table rows and columns, and also editing or modifying the text content in the table.
- the form file to be transmitted may also be a form file created by the call form information processing plugin in the information sending interface.
- Step 103 Receive an information creation instruction, and convert the interactive form file in the presentation into interaction information according to the information creation instruction.
- the information creation device in the social APP client receives an information creation instruction that is an instruction to generate corresponding interaction information for the interactive form file shown in step 102 to be sent to the corresponding receiving terminal.
- an information creation instruction that is an instruction to generate corresponding interaction information for the interactive form file shown in step 102 to be sent to the corresponding receiving terminal.
- the user clicks the sending control 114 in the chat window to generate the information creation instruction, and the information creation device in the social APP client receives the information creation instruction, and according to the information creation instruction, the instruction is displayed in step 102.
- the interactive form file generates corresponding interactive information. To send to the corresponding receiving terminal.
- the form file in the form of a table is obtained and displayed, and the form file can be displayed in the information sending interface.
- the text content, as well as the editing of the form file, improve the communication efficiency of the form file.
- step 102 when the using the form information processing plug-in to obtain an interactive form file and displaying the interactive form file in the information sending interface, the following steps are included, as shown in FIG. 2 Shown, step 102 in the example shown in FIG. Replace with step 201 and step 202.
- Step 201 Receive an interactive form file.
- the information creating device in the social APP client receives the interactive form file to be interacted, and sends the interactive form file to the form information processing plug-in, and the form information processing plug-in displays the interactive form file in the information sending interface.
- the social APP client may receive the interactive form file that the user pastes into the information sending interface, or may receive the interactive form file that the user drags into the information sending interface.
- Step S202 On the information sending interface, use the form information processing plug-in to perform the display operation on the interactive form file.
- the information creating device in the social APP client performs a display operation on the interactive form file received in step S21 on the information transmitting interface using the form information processing plug-in.
- the information sending interface here is an interface for the user to send interactive information.
- the interactive form file received at this time is an unrecognized file format in the information sending interface.
- the client in the social APP invokes a program component of the form information processing plug-in, and the program component of the form information processing plug-in uses the received interactive form file to The format of the form is displayed in the information sending interface.
- the interactive form file is displayed in a form file format directly on the information sending interface, so that the user can confirm the content in the interactive form file.
- the information creation method of the present example displays and edits the interactive form file on the information sending interface, and can send interactive information with the form file, thereby improving the communication efficiency of the existing form file. For example, it is possible to paste or drag the interactive form into the information sending interface, and then send the interactive form to the receiving terminal.
- step 102 the using the form information processing plug-in to obtain an interactive form file, and the interactive form file is displayed in the information sending interface.
- step 102 in the example shown in FIG. 1 is replaced with step 301 and step 302:
- Step 301 In the information sending interface, use the form information processing plug-in to display a blank interactive form file.
- the information creation device in the social APP client uses the form information processing plug-in triggered in step 101 to display a blank interactive form file, that is, use the form information processing plug-in to create a blank interactive form file, so that the user can fill in the content of the form file.
- the user triggers an excel plug-in, that is, a form information processing plug-in, by clicking the plug-in trigger button 151 on the chat panel of the instant social platform.
- the form size setting interface 153 is displayed on the information transmission interface 152 of the instant social platform due to the presence of the excel plugin.
- the user inputs the row and column parameters of the corresponding interactive form file in the form size setting interface 153, thereby forming a corresponding blank interactive form file 154, as shown in FIG. 24B.
- Step 302 Receive a form file editing instruction, and perform an editing operation on the blank interactive form file by using the form information processing plugin according to the form file editing instruction, and display the edited interaction in an information sending interface.
- Form file
- the information creation device in the social APP client receives a form file editing instruction, which refers to an instruction for the user to edit the content of the blank interactive form file. Then, the information creation device invokes the form information processing plug-in, and the form information processing plug-in performs an editing operation on the blank interactive form file displayed in step S31 according to the form file editing instruction, and the user performs the content in the interactive form file. confirm.
- a form file editing instruction refers to an instruction for the user to edit the content of the blank interactive form file.
- the information creation method of the present example displays and edits the blank interactive form file on the information sending interface, and can send the interactive information with the form file, thereby improving the communication efficiency of the existing form file.
- an interactive form is created in the information sending interface using the form information processing plug-in, and then the interactive form is sent to the receiving terminal.
- FIG. 4 is a flowchart of still another example of an information creation method of the present application.
- the information creation method of the present example may be implemented by using the above electronic device, and the information creation method includes:
- Step 401 Acquire a form information creation instruction, and create an instruction trigger form information processing plug-in according to the form information.
- Step 402 Receive a file pasting instruction, and obtain an interactive form file in the pasteboard according to the file pasting instruction; or receive the file dragging instruction, and obtain an interactive form file dragged to the information sending interface according to the file dragging instruction.
- Step 403 On the information sending interface, use the form information processing plug-in to display the interactive form file.
- Step 404 performing an editing operation on the interactive form file in the presentation.
- Step 405 Receive an information creation instruction, and convert the edited interactive form file into interaction information according to the information creation instruction.
- the following steps 406-409 are operations performed by the interactive server.
- Step 406 determining a receiving terminal of the interaction information.
- Step 407 Determine whether the receiving terminal of the interactive information has a form information processing plug-in; if there is a form information processing plug-in, go to step 408; if there is no form information processing plug-in, go to step 409.
- Step 408 Send the interaction information to the receiving terminal.
- Step 409 Convert the interactive form file in the interaction information into a picture file, and send the converted interaction information to the receiving terminal.
- the information creation device acquires a form information creation instruction, which is an instruction for the user to create an interactive form file, which is a form file that the user needs to interact with, and the interactive form file can be made for excel A table file in the xls format, or a table file in the et format made by wps.
- the information creation device then creates an instruction based on the form information, triggering the form information processing plug-in.
- the form information processing plug-in here is a plug-in pre-set in the client of the corresponding instant social platform for creating, displaying and editing the form file.
- the information creating device may also determine whether the form information processing plug-in is triggered. If the triggering is to go to step 402, if it is not triggered, the form information processing plug-in is not installed on the software corresponding to the corresponding instant social platform, in order to The information corresponding to the interactive form file is sent to the corresponding receiving terminal, where the information creating device can call the system form information plug-in to convert the interactive form file into a corresponding picture file, so as to be sent to the corresponding receiving terminal.
- step 402 the information creating apparatus receives the interactive form file to be interacted; specifically, the file copying instruction is received, and the interactive form file in the pasteboard is obtained according to the file pasting instruction; or the file dragging instruction is received, and according to the file Drag the command to get the interactive form file dragged to the information sending interface. Then go to step 403.
- step 403 the information creation device performs a display operation on the interactive form file acquired in step 402 on the information transmission interface using the form information processing plug-in.
- the information sending interface here is an interface for the user to send interactive information.
- the interactive form file is displayed in a form file format directly on the information sending interface, so that the user can confirm the content in the interactive form file. Then go to step 404.
- step 404 the user may perform an editing operation on the interactive form file displayed in step 403 by the information creating device, such as adding or deleting rows, columns, or editing, deleting, or modifying data in the interactive form file. . Then go to step 405.
- step 405 the information creation apparatus receives an information creation instruction which is an instruction to generate corresponding interaction information according to the interactive form file edited in step 404 to be transmitted to the corresponding receiving terminal.
- the information creating device then converts the interactive form file edited in step 404 into interactive information according to the information creation instruction for transmission to the corresponding receiving terminal.
- step 406 the information creation means determines the receiving terminal of the interaction information acquired in step S205. Then it proceeds to step S207.
- step 407 the information creation means determines whether the receiving terminal of the interactive information has a form information processing plug-in; if there is a form information processing plug-in, it goes to step S208; if there is no form information processing plug-in, it goes to step S209.
- step 408 if the receiving terminal has a form information processing plug-in, the receiving terminal can effectively view the interactive information, and thus the information creating device transmits the interactive information to the receiving terminal.
- step 409 if the receiving terminal does not have the form information processing plug-in, the receiving terminal may not be able to effectively view the interactive information, so the information creating device converts the interactive form file in the interactive information into a picture file, and converts the converted interaction.
- the information is sent to the receiving terminal for the receiving terminal to view.
- the information creating device may further send a form information plug-in installation request to the receiving terminal, so that the receiving terminal installs the form information processing plug-in.
- the information creation method of the present example can receive an interactive form file pasted or dragged to the information sending interface, and can process the plug-in status according to the form information of the sending terminal, and convert the interactive information, and when the form information processing plug-in triggers, utilize
- the form information processing plug-in displays the interactive form file in a tabular form, and converts the received interactive form file into a picture file display when the form information processing plug-in is not triggered.
- the interactive form file can be edited, thereby further improving the communication efficiency of the existing form file.
- FIG. 5 is a flowchart of still another example of the information creation method of the present application.
- the information creation method of the present example may be implemented by using the above electronic device, and the information creation method includes:
- Step 501 Acquire a form information creation instruction, and create an instruction trigger form information processing plug-in according to the form information.
- Step 502 In the information sending interface, use a form information processing plug-in to display a blank interactive form file.
- Step 503 Receive a form file editing instruction, and use the form information processing plug-in to perform an editing operation on the blank interactive form file according to the form file editing instruction.
- Step 504 Receive an information creation instruction, and convert the interactive form file after the editing operation into interaction information according to the information creation instruction.
- the following steps 505-508 are operations of the interactive server.
- Step 505 determining a receiving terminal of the interaction information.
- Step 506 Determine whether the receiving terminal of the interactive information has a form information processing plug-in; if there is a form information processing plug-in, go to step 507; if there is no form information processing plug-in, go to step 508.
- step 507 the interaction information is sent to the receiving terminal.
- Step 508 Convert the interactive form file in the interaction information into a picture file, and send the converted interaction information to the receiving terminal.
- the information creation device acquires a form information creation instruction, which is an instruction for the user to create an interactive form file, where the interactive form file is a form file that the user needs to interact with, and the interactive form file can be made for excel A table file in the xls format, or a table file in the et format made by wps.
- the information creation device then creates an instruction based on the form information, triggering the form information processing plug-in.
- the form information processing plug-in here is a plug-in pre-set in the client of the corresponding instant social platform for executing, displaying and editing the form file. Then go to step 502.
- step 502 the information creation device displays a blank interactive form file on the information sending interface using the form information processing plug-in; the information sending interface here is an interface for the user to send interactive information.
- the blank interactive form file is displayed in the form of a form file directly on the information sending interface, so that the user adds the corresponding content in the interactive form file.
- FIG. 6 is a flowchart of step 502 of the second example of the information creation method of the present application.
- the step 502 includes:
- Step 601 The information creation apparatus displays a form size setting interface for the user to set parameters of the interactive form file, such as setting the number of rows and the number of columns of the interactive form file.
- Step 602 The information creating apparatus receives the form size setting instruction issued by the user on the form size setting interface displayed in step 601, and then the information creating apparatus generates and displays a blank interactive form file having a corresponding parameter according to the form size setting instruction. Then go to step 503.
- the information creating apparatus receives a form file editing instruction of the user, where the form file editing instruction refers to an instruction for content editing of the interactive form file, including but not limited to a line adding instruction, a line deleting instruction, a line editing instruction, At least one of a column add instruction, a column delete instruction, and a column edit instruction.
- the form file editing instruction refers to an instruction for content editing of the interactive form file, including but not limited to a line adding instruction, a line deleting instruction, a line editing instruction, At least one of a column add instruction, a column delete instruction, and a column edit instruction.
- the information creation device can use the line addition instruction to perform row addition operations on the interactive form file; use the line delete instruction to perform row delete operation on the interactive form file; use the column addition instruction to perform column addition operation on the interactive form file; use column deletion The instruction deletes the column of the interactive form file; performs line editing operation on the interactive form file by using the line editing instruction; performs column editing operation on the interactive form file by using the column editing instruction. Then go to step 504.
- step 504 the information creating apparatus receives an information creation instruction, which is generated according to the interactive form file edited in step 503 to generate corresponding interaction information to be sent to the phase.
- the instruction of the receiving terminal should be received.
- the information creating device converts the interactive form file edited in step 503 into interactive information according to the information creation instruction, and transmits it to the corresponding receiving terminal.
- FIG. 7 is a flowchart of the foregoing step 504 of the example of the present application.
- the step 504 includes:
- Step 701 The information creation device uses the form information processing plug-in to simplify the editing of the interactive form file after the editing operation according to the information creation instruction, such as a 5*5 interactive form file, wherein only 3*3 has content in the range. At this time, the information creating device can convert the 5*5 interactive form file into a 3*3 interactive form file, so that the user can view it more conveniently.
- the information creation device uses the form information processing plug-in to simplify the editing of the interactive form file after the editing operation according to the information creation instruction, such as a 5*5 interactive form file, wherein only 3*3 has content in the range.
- the information creating device can convert the 5*5 interactive form file into a 3*3 interactive form file, so that the user can view it more conveniently.
- Step 702 The information creating device converts the interactive form file that is refined and simplified in step 701 into interactive information, and sends the data to the corresponding receiving terminal. Then it proceeds to step S505.
- step 505 the information creation means determines the receiving terminal of the interaction information acquired in step 504.
- step 506 the information creation means determines whether the receiving terminal of the interactive information has a form information processing plug-in; if there is a form information processing plug-in, it proceeds to step 507; if there is no form information processing plug-in, it proceeds to step 508.
- step 507 if the receiving terminal has a form information processing plug-in, the receiving terminal can effectively view the interactive information, so the information creating device transmits the interactive information to the receiving terminal.
- step 508 if the receiving terminal does not have the form information processing plug-in, the receiving terminal may not be able to effectively view the interactive information, so the information creating device converts the interactive form file in the interactive information into a picture file, and converts the converted interaction. The information is sent to the receiving terminal for the receiving terminal to view.
- the information creating device may further send a form information plug-in installation request to the receiving terminal, so that the receiving terminal installs the form information processing plug-in.
- Example The information creation method of the present example can establish an interactive form file on the information sending interface, edit the interactive form file, and simplify the operation, thereby further improving the communication efficiency of the existing form file.
- FIG. 8 is a flowchart of still another example of the information creation method of the present application.
- the information creation method of the present example may be implemented by using the electronic device at the information receiving end, and the information creation method includes:
- Step 801 Receive interaction information, where the interaction information has an interaction form file
- Step 802 trigger a form information processing plug-in according to the interaction information.
- Step 803 On the information receiving interface, use the form information processing plug-in to display the interactive form file in the interaction information.
- step 801 the information creation device in the social APP client may receive the interaction information with the interactive form file sent by the other terminal; then go to step 802.
- step 802 the information creation device triggers the form information processing plug-in according to the interaction information acquired in step 801; then proceeds to step 803.
- step 803 the information creation device performs a display operation on the interactive form file in the interaction information acquired in step 801 on the information receiving interface using the form information processing plug-in.
- the information receiving interface here is an interface for the user to receive interactive information.
- the interactive form file is displayed in a form file format directly on the information receiving interface, so that the user can confirm the content in the interactive form file.
- the information creation method of the present example displays the interactive form file of the interactive information on the information receiving interface, and can display the form file in the form of a table, thereby further improving the communication efficiency of the existing form file.
- FIG. 9 is a flowchart of an example of a method for transmitting information according to the present application.
- the information sending method of this example can be used in the foregoing interactive server, and the information sending method includes:
- Step 901 Acquire interaction information and a receiving terminal that determines the interaction information, where the interaction information has an interaction form file;
- Step 902 it is determined whether the receiving terminal of the interactive information has a form information processing plug-in; if there is a form information processing plug-in, go to step 903; if there is no form information processing plug-in, go to step 904;
- Step 903 Send the interaction information to the receiving terminal.
- Step 904 Convert the interactive form file in the interaction information into a picture file, and send the converted interaction information to the receiving terminal.
- step 901 the information sending apparatus acquires the interaction information from the transmitting terminal of the interaction information, where the interaction information includes the identifier of the receiving terminal, and the interaction server determines the receiving terminal of the interaction information according to the identifier of the receiving terminal, and then proceeds to step 902.
- the information sending device in the interactive server determines whether the receiving terminal of the interactive information has a form information processing plug-in; if there is a form information processing plug-in, go to step 903; if there is no form information processing plug-in, go to step 904;
- the interaction server first sends a request to the receiving terminal, and sends an interaction form file to the receiving terminal.
- the interaction server receives the return value returned by the receiving terminal, and according to the return value, it can be determined whether the social information APP of the receiving terminal has a form information processing plug-in. Or, when the receiving terminal sends the login request to the interaction server, the request includes the version of the social APP, and the interaction server saves the identifier of the receiving terminal and the version of the corresponding social APP.
- the interaction information of the sending terminal received by the interaction server includes the identifier of the receiving terminal, and the corresponding social APP version number is found according to the identifier of the receiving terminal, and the receiving end can be determined according to the version number. Whether there is a form information processing plugin in the social app of the end.
- step 903 if the receiving terminal has a form information processing plug-in, the receiving terminal can effectively view the interactive information, so the information transmitting device in the interactive server transmits the interactive information to the receiving terminal.
- step 904 if the receiving terminal does not have the form information processing plug-in, the receiving terminal may not be able to effectively view the interactive information, so the information transmitting device in the interactive server converts the interactive form file in the interactive information into a picture file, and The converted interactive information is sent to the receiving terminal for the receiving terminal to view.
- the information transmitting apparatus may further send a form information plug-in installation request to the receiving terminal, so that the receiving terminal installs the form information processing plug-in.
- the information sending method of the present example can perform pre-conversion processing on the interaction information according to the plug-in status of the receiving terminal, so that the receiving terminal can perform quick viewing, thereby further improving the communication efficiency of the existing form file.
- the present application further provides an information creating apparatus 1000, as shown in FIG. 10, comprising:
- the first plug-in triggering module 1001 is configured to acquire a form information creation instruction, and create an instruction trigger form information processing plug-in according to the form information;
- the interactive form module 1002 obtains an interactive form file by using the form information processing plug-in, and displays the interactive form file in an information sending interface;
- the information conversion module 1003 is configured to receive an information creation instruction, and convert the interactive form file in the presentation into interaction information according to the information creation instruction.
- the form file in the form of a table is obtained and displayed, and the form file can be displayed in the information sending interface.
- Text content but also By editing the form file, the communication efficiency of the form file is improved.
- the interactive form module 1002 in the information creating apparatus provided by the present application includes an interactive form file receiving module 1004 and a sending display operation module 1005.
- the first plug-in triggering module 1001 is configured to acquire a form information creation instruction, and create an instruction triggering table information processing plug-in according to the form information;
- the interactive form file receiving module 1004 is configured to receive the interactive form file;
- the sending display operation module 1005 is configured to be used in the information sending interface.
- the table information processing plug-in is used to display the interactive form file;
- the information conversion module 1003 is configured to receive the information creation instruction, and convert the interactive form file in the presentation into the interaction information according to the information creation instruction.
- the first plug-in triggering module 1001 first acquires a form information creation instruction, where the form information creation instruction is an instruction that the user needs to create an interactive form file, and the interactive form file is a form file that the user needs to interact with,
- the interactive form file can be a table file in the xls format produced by excel, or a table file in the et format made by wps.
- the first plug-in triggering module 1001 then creates an instruction according to the table information, triggering the form information processing plug-in.
- the form information processing plug-in here is a plug-in pre-set in the client of the corresponding instant social platform for creating, displaying and editing the form file.
- the interactive form file receiving module 1004 then receives the interactive form file to be interacted with.
- the sending display operation module 1005 performs a display operation on the interactive form file acquired by the step interaction form file receiving module 1004 on the information sending interface by using the form information processing plug-in.
- the information sending interface here is an interface for the user to send interactive information.
- the interactive form file is displayed in a form file format directly on the information sending interface, so that the user can confirm the content in the interactive form file.
- the last information conversion module 1003 receives an information creation instruction, and the information creation instruction is a root
- the corresponding interactive information is generated according to the interactive form file displayed by the sending display operation module to be sent to the corresponding receiving terminal.
- the information conversion module 54 converts the interactive form file displayed by the sending display operation module into interactive information according to the information creation instruction, and sends the information to the corresponding receiving terminal.
- the information creation device of the present example displays and edits the interactive form file on the information sending interface, and can send the interaction information with the form file, thereby improving the communication efficiency of the existing form file.
- the interactive form module 1002 in the information creating apparatus provided by the present application includes a blank form file display module 1006 and an editing module 1007.
- the first plug-in triggering module 1001 is configured to acquire a form information creation instruction, and create an instruction trigger table information processing plug-in according to the form information;
- the blank form file display module 1006 is configured to display a blank interaction in the information sending interface by using the form information processing plug-in.
- the editing module 1007 is configured to receive the form file editing instruction, and use the form information processing plug-in to perform an editing operation on the blank interactive form file according to the form file editing instruction;
- the information conversion module 1003 is configured to receive the information creation instruction, and create the information creation instruction according to the information The instruction converts the interactive form file after the editing operation into interactive information.
- the first plug-in triggering module 1001 first acquires a form information creation instruction, where the form information creation instruction is an instruction that the user needs to create an interactive form file, and the interactive form file is a form file that the user needs to interact with,
- the interactive form file can be a table file in the xls format produced by excel, or a table file in the et format made by wps.
- the first plug-in triggering module 1001 then creates an instruction according to the table information, triggering the form information processing plug-in.
- the form information processing plug-in here is a plug-in pre-set in the client of the corresponding instant social platform for creating, displaying and editing the form file.
- the blank form file display module 1006 then uses the form information processing plug-in triggered by the first plug-in triggering module 1001 to display a blank interactive form file for the user to fill in the contents of the form file.
- the editing module 1007 then receives a form file editing instruction, which refers to an instruction by the user to perform content editing on the blank interactive form file. Then, the editing module 73 uses the form information processing plugin to edit the blank interactive form file displayed by the blank form file display module according to the form file editing instruction, and uses the form information processing plugin to edit the edited interactive form file in the information sending interface. Displayed in tabular form. At the same time, the user confirms the content in the interactive form file.
- the last information conversion module 1003 receives an information creation instruction, which is an instruction for generating corresponding interaction information according to the interactive form file displayed by the editing module, to be sent to the interaction server, and sent by the interaction server to the corresponding receiving terminal.
- the information conversion module 1003 then converts the interactive form file edited by the editing module 1007 into interactive information according to the information creation instruction to be sent to the corresponding receiving terminal.
- the information creation device of the present example establishes, displays, and edits a blank interactive form file on the information sending interface, and can send interactive information with a form file, thereby improving the communication efficiency of the existing form file.
- the information creation creation 1300 in the present example includes: a first plug-in trigger module 1301, an interactive form file receiving module 1302, and a sending display.
- the operation module 1303, the editing module 1304, the information conversion module 1305, the trigger determination module 1306, the file conversion module 1307, and the information creation device in the interaction server include a receiving terminal determining module 1308, a plug-in determining module 1309, a first sending module 1310, and a second The sending module 1311 and the request sending module 1312.
- the first plug-in triggering module 1301 is configured to acquire a form information creation instruction, and according to the table The information creation instruction triggers the form information processing plugin.
- the interactive form file receiving module 1302 is configured to receive an interactive form file.
- the sending presentation operation module 1303 is configured to display the interactive form file using the form information processing plug-in in the information sending interface.
- the editing module 1304 is configured to perform an editing operation on the interactive form file in the presentation.
- the information conversion module 1305 is configured to convert the edited interactive form file into interactive information.
- the trigger determination module 1306 is configured to determine whether the form information processing plug-in is triggered.
- the file conversion module 1307 is configured to invoke the system form information plug-in to convert the interactive form file into a corresponding picture file when the form information processing plug-in is not triggered.
- the receiving terminal determining module 1308 is configured to determine a receiving terminal of the interaction information.
- the plug-in judging module 1309 is configured to determine whether the receiving terminal of the interactive information has a form information processing plug-in.
- the first sending module 1310 is configured to send the interaction information to the receiving terminal if the receiving terminal has a form information processing plug-in.
- the second sending module 1311 is configured to convert the interactive form file in the interaction information into a picture file, and send the converted interaction information to the receiving terminal, if the receiving terminal does not have the form information processing plug-in.
- the request sending module 1312 is configured to send a form information processing plug-in installation request to the receiving terminal if the receiving terminal does not have the form information processing plug-in, so as to receive the terminal installation form information processing plug-in.
- FIG. 14 is a schematic structural diagram of an interaction form file receiving module 1302 in the information creating apparatus 1300 shown in FIG.
- the interactive form file receiving module 1302 includes a paste receiving unit 1401 and a drag receiving unit 1402.
- the paste receiving unit 1401 is configured to receive a file pasting instruction, and obtain an interactive form file in the pasteboard according to the file pasting instruction.
- the drag receiving unit 1402 is configured to receive a file dragging instruction, and obtain the dragging to the interactive form file on the information sending interface according to the file dragging instruction.
- the first plug-in triggering module 1301 first acquires a form information creation instruction, where the form information creation instruction is an instruction that the user needs to create an interactive form file, and the interactive form file is a form file that the user needs to interact with,
- the interactive form The file can be a table file in xls format made by excel, or a table file in et format made by wps.
- the first plugin triggering module 1301 then creates an instruction according to the table information, triggering the form information processing plugin.
- the form information processing plug-in here is a plug-in pre-set in the client of the corresponding instant social platform for creating, displaying and editing the form file.
- the trigger determination module 1306 can also determine whether the form information processing plug-in is triggered. If the form information processing plug-in triggers, the process proceeds to the interactive form file receiving module 1302. If the form information processing plug-in is not triggered, such as corresponding instant social interaction. The form information processing plug-in is not installed on the software corresponding to the platform. In order to send the information corresponding to the interactive form file to the corresponding receiving terminal, the file converting module 1307 can call the system form information plug-in to convert the interactive form file into the corresponding picture file. In order to be sent by the interactive server to the corresponding receiving terminal.
- the interactive form file receiving module 1302 receives the interactive form file to be interacted; specifically, the file pasting instruction is received by the paste receiving unit 1401, and the interactive form file in the pasteboard is acquired according to the file pasting instruction; or received by the drag receiving unit 1402.
- the file drag instruction is obtained according to the file drag instruction, and is dragged to the interactive form file on the information sending interface.
- the sending presentation operation module 1303 performs a display operation on the interactive form file acquired by the interactive form file receiving module 1302 on the information sending interface by using the form information processing plug-in.
- the information sending interface here is an interface for the user to send interactive information.
- the interactive form file is displayed in a form file format directly on the information sending interface, so that the user can confirm the content in the interactive form file.
- the user can edit the interactive form file displayed by the sending display operation module 1303 through the editing module 1304, such as adding or deleting a table file line, a column, adding, deleting, or modifying the text content or data in the form file.
- the information conversion module 1305 then receives an information creation instruction, which is an instruction to generate corresponding interaction information according to the interactive form file edited by the editing module to be sent by the interaction server to the corresponding receiving terminal.
- the information conversion module 1305 then converts the interactive form file edited by the editing module 1304 into interactive information according to the information creation instruction to be sent to the corresponding receiving terminal.
- the receiving terminal determining module 1308 determines the receiving terminal of the interaction information acquired by the information conversion module 1305.
- the plug-in determining module 1309 determines whether the receiving terminal of the interactive information has a form information processing plug-in; if the receiving terminal has a form information processing plug-in, the receiving terminal can effectively view the interactive information, so the first sending module 1310 directly sends the interactive information to the Receiving the terminal; if the receiving terminal does not have the form information processing plug-in, the receiving terminal may not be able to effectively view the interactive information, so the second sending module 1311 converts the interactive form file in the interactive information into a picture file, and converts the converted interaction The information is sent to the receiving terminal for the receiving terminal to view.
- the request sending module 1312 may further send a form information plug-in installation request to the receiving terminal, so that the receiving terminal installs the form information processing plug-in.
- the information creation device of the example may perform an editing operation on the interactive form file, and may perform pre-transformation processing on the interaction information according to the plug-in status of the sending terminal, when the interaction information is sent by the interaction server to the receiving terminal, so that the receiving terminal can Quick review, which further improves the communication efficiency of existing form files.
- the information creation creation 1500 in the present example includes: a first plug-in trigger module 1501, a blank form file display module 1502, and an edit module. 1503, information conversion module 1504, handing over
- the information creation device in the mutual server includes a receiving terminal determining module 1505, a plug-in determining module 1506, a first sending module 1507, a second sending module 1508, and a request sending module 1509.
- the first plug-in triggering module 1501 is configured to acquire a form information creation instruction, and create an instruction trigger table information processing plug-in according to the form information;
- the blank form file display module 1502 is configured to display a blank interaction in the information sending interface by using the form information processing plug-in.
- the editing module 1503 is configured to receive the form file editing instruction, and use the form information processing plug-in to perform an editing operation on the blank interactive form file according to the form file editing instruction;
- the information conversion module 1504 is configured to receive the information creation instruction, and create the information according to the information The instruction converts the interactive form file after the editing operation into interactive information.
- the receiving terminal determining module 1505 is configured to determine the receiving terminal of the interaction information; the plug-in determining module 1506 is configured to determine whether the receiving terminal of the interactive information has a form information processing plug-in; the first sending module 1507 is configured to: if the receiving terminal has the form information processing plug-in And sending the interaction information to the receiving terminal; the second sending module 1508 is configured to convert the interactive form file in the interaction information into a picture file, and convert the converted interaction information, if the receiving terminal does not have the form information processing plug-in Sending to the receiving terminal; the request sending module 1509 is configured to send a form information processing plug-in installation request to the receiving terminal if the receiving terminal does not have the form information processing plug-in, so that the receiving terminal installs the form information processing plug-in.
- FIG. 16 is a schematic structural diagram of a blank form file display module 1502 in the information creation apparatus shown in FIG. 15 of the present application.
- the blank form file display module 1502 includes a setting interface display unit 1601 and a blank form file display unit. 1602.
- the setting interface display unit 1601 is configured to display a table size setting interface; the blank form file display unit 1602 is configured to receive a form size setting instruction on the form size setting interface, and generate and display a corresponding blank interactive form file according to the form size setting instruction. .
- FIG. 17 is a block diagram of an example of the application in the information creating apparatus shown in FIG. A schematic diagram of the structure of module 1503.
- the editing module 1503 includes a row adding unit 1701, a row deleting unit 1702, a column adding unit 1703, a column deleting unit 1704, a row editing unit 1705, and a column editing unit 1706.
- the row adding unit 1701 is configured to perform a row adding operation on the interactive form file using the row adding instruction;
- the row deleting unit 1702 is configured to perform a row deleting operation on the interactive table file using the row deleting instruction;
- the column adding unit 1703 is configured to use the row adding instruction And performing a row adding operation on the interactive form file;
- the column deleting unit 1704 is configured to perform a column deleting operation on the interactive form file by using the column deleting instruction;
- the row editing unit 1705 is configured to perform a row editing operation on the interactive form file by using the row editing instruction;
- the column editing unit 1706 is for performing a column editing operation on the interactive form file using the column editing instruction.
- FIG. 18 is a schematic structural diagram of an information conversion module 1504 of an example of the present application in the information creation apparatus shown in FIG.
- the information conversion module 1504 includes a simplification unit 1801 and an information conversion unit 1802.
- the simplification unit 1801 is configured to perform the simplification processing on the interactive form file after the editing operation using the form information processing plug-in according to the information creation instruction;
- the information conversion unit 1802 is configured to convert the simplification-processed interactive form file into the interactive information.
- the first plug-in triggering module 1501 first acquires a form information creation instruction, where the form information creation instruction is an instruction that the user needs to create an interactive form file, and the interactive form file is a form file that the user needs to interact with,
- the interactive form file can be a table file in the xls format produced by excel, or a table file in the et format made by wps.
- the first plug-in triggering module 1501 then creates an instruction according to the form information, triggering the form information processing plug-in.
- the form information processing plug-in here is a plug-in pre-set in the client of the corresponding instant social platform for executing, displaying and editing the form file.
- the blank form file display module 1802 uses the form letter on the information sending interface.
- the information processing plug-in displays a blank interactive form file; the information sending interface here is an interface for the user to send interactive information.
- the blank interactive form file is displayed in the form of a form file directly on the information sending interface, so that the user adds the corresponding content in the interactive form file.
- the setting interface display unit 1601 of the blank form file display module 1502 displays a form size setting interface for the user to set parameters of the interactive form file, such as setting the number of rows and columns of the interactive form file.
- the blank form file display unit 1602 of the blank form file display module 1502 receives the form size setting instruction issued by the user on the form size setting interface displayed by the setting interface display unit 1601, and then the blank form file display unit 1602 generates and generates according to the form size setting instruction. Show a blank interactive form file with the corresponding parameters.
- the editing module 1503 then receives a user's form file editing instruction, where the form file editing instruction refers to an instruction for content editing of the interactive form file, including but not limited to a line addition instruction, a line deletion instruction, a row editing instruction, a column addition instruction, At least one of a column delete instruction and a column edit instruction.
- the form file editing instruction refers to an instruction for content editing of the interactive form file, including but not limited to a line addition instruction, a line deletion instruction, a row editing instruction, a column addition instruction, At least one of a column delete instruction and a column edit instruction.
- the row adding unit 1701 of the editing module 1503 can perform a row adding operation on the interactive form file using the row adding instruction; the row deleting unit 1702 performs a row deleting operation on the interactive table file using the row deleting instruction; the column adding unit 1703 uses the column adding instruction.
- a column adding operation is performed on the interactive form file; the column deleting unit 1704 performs a column deleting operation on the interactive form file using the column deleting instruction; the line editing unit 1705 performs a line editing operation on the interactive form file using the line editing instruction; the column editing unit 1706 Use column editing instructions to perform column editing operations on interactive table files.
- the information conversion module 1504 then receives an information creation instruction, which is an instruction to generate corresponding interaction information according to the interactive form file edited by the editing module to be sent by the interaction server to the corresponding receiving terminal. Then the information conversion module 1504 creates a message based on the information. The instruction is built, and the interactive form file edited by the editing module is converted into interactive information, which is sent to the interactive server, and then sent by the interactive server to the corresponding receiving terminal. specifically:
- the thinning unit 1801 of the information conversion module 1504 performs the simplified processing of the interactive form file after the editing operation using the form information processing plug-in according to the information creation instruction, such as a 5*5 interactive form file, which is only in the range of 3*3.
- the streamlining unit 111 can convert the 5*5 interactive form file into a 3*3 interactive form file, so that the user can view it more conveniently.
- the information conversion unit 1802 of the information conversion module 1504 converts the interactive form file subjected to the streamlined processing into interactive information for transmission to the corresponding receiving terminal.
- the receiving terminal determining module 1505 determines the receiving terminal of the interaction information acquired by the information conversion module.
- the plug-in judging module 1506 determines whether the receiving terminal of the interactive information has a form information processing plug-in; if the receiving terminal has a form information processing plug-in, the receiving terminal can effectively view the interactive information, so the first sending module 1507 directly sends the interactive information to Receiving the terminal; if the receiving terminal does not have the form information processing plug-in, the receiving terminal may not be able to effectively view the interactive information, so the second sending module 1508 converts the interactive form file in the interactive information into a picture file, and converts the converted interaction The information is sent to the receiving terminal for the receiving terminal to view.
- the request sending module 1509 can also send a form information plug-in installation request to the receiving terminal, so that the receiving terminal installs the form information processing plug-in.
- Example The information creation device of the present example can create, edit, and streamline the interactive form file, thereby further improving the communication efficiency of the existing form file.
- the information creation device provided by the present application also includes The interaction information receiving module 1901, the second plug-in triggering module 1902, and the receiving presentation operating module 1903 are included.
- the interaction information receiving module 1901 is configured to receive the interaction information, where the interaction information has an interaction form file; the second plug-in triggering module 1902 is configured to trigger the form information processing plug-in according to the interaction information; and the receiving display operation module 1903 is configured to be used in the information receiving interface. Use the form information processing plugin to display the interactive form file in the interactive information.
- the interactive information receiving module 1901 can receive the interactive information with the interactive form file sent by other terminals.
- the second plug-in triggering module 1902 then triggers the form information processing plug-in according to the interaction information acquired by the interaction information receiving module 1901.
- the final receiving presentation operation module 1903 performs a display operation on the interactive form file in the interaction information acquired by the interaction information receiving module on the information receiving interface by using the form information processing plug-in.
- the information receiving interface here is an interface for the user to receive interactive information.
- the interactive form file is displayed in a form file format directly on the information receiving interface, so that the user can confirm the content in the interactive form file.
- the information creation device of the present example displays the interactive form file of the interaction information on the information receiving interface, thereby further improving the communication efficiency of the existing form file.
- FIG. 20 is a schematic structural diagram of an example of an information transmitting apparatus according to the present application.
- the information transmitting apparatus 2000 of the present example can be implemented using an example of the above-described information transmitting method.
- the information transmitting apparatus 2000 of the present example includes a receiving terminal determining module 2001, a plug-in determining module 2002, a first transmitting module 2003, a second transmitting module 2004, and a request transmitting module 2005.
- the receiving terminal determining module 2001 is configured to acquire interaction information and determine the connection of the interaction information.
- the receiving terminal has an interactive form file in the interaction information;
- the plug-in determining module 2002 is configured to determine whether the receiving terminal of the interactive information has a form information processing plug-in;
- the first sending module 2003 is configured to interact when the receiving terminal has the form information processing plug-in The information is sent to the receiving terminal;
- the second sending module 2004 is configured to: when the receiving terminal does not have the form information processing plug-in, convert the interactive form file in the interactive information into a picture file, and send the converted interactive information to the receiving terminal;
- the sending module 2005 is configured to send a form information processing plug-in installation request to the receiving terminal if the receiving terminal does not have the form information processing plug-in, so as to receive the terminal installation form information processing plug-in.
- the receiving terminal determining module 2001 first acquires the interaction information from the transmitting terminal of the interactive information, and determines the receiving terminal of the interactive information.
- the plug-in determining module 2002 determines whether the receiving terminal of the interactive information has a form information processing plug-in; if the receiving terminal has a form information processing plug-in, the receiving terminal can effectively view the interactive information, so the first sending module 2003 sends the interactive information to the receiving. If the receiving terminal does not have the form information processing plug-in, the receiving terminal may not be able to effectively view the interactive information, so the second sending module 2004 converts the interactive form file in the interactive information into a picture file, and converts the converted interactive information. Send to the receiving terminal for the receiving terminal to view.
- the request sending module 2005 may further send a form information plug-in installation request to the receiving terminal, so that the receiving terminal installs the form information processing plug-in.
- the information transmitting apparatus of the present example can perform pre-conversion processing on the interaction information according to the plug-in status of the receiving terminal, so that the receiving terminal can perform quick viewing, thereby further improving the communication efficiency of the existing form file.
- FIG. 21 is a flowchart of a specific example of an information creation method and an information creation apparatus according to the present application.
- the information creation device of the specific example is disposed on the information transmitting terminal, and is used by the information sending terminal to send the interaction form file to the information receiving terminal.
- the process of creating and sending the interactive form file includes:
- step S2101 the user triggers the excel plugin, that is, the form information processing plugin, by clicking the plugin trigger button 111 on the chat panel of the instant social platform in FIG.
- step S2102 a copy operation is performed on the interactive form file 113 to be sent.
- step S2103 on the information sending interface 112 of the instant social platform in FIG. 22, the interactive form file 113 is pasted. Due to the existence of the excel plug-in, the interactive form file 113 is displayed on the information sending interface 112 in the form of a form file; 22 is shown.
- step S2104 the user performs an editing operation such as adding, deleting, and modifying the content in the interactive form file 113 on the information sending interface 112.
- Step S2105 after editing, the user clicks the send button 114 on the chat panel of the instant social platform, converts the edited interactive form file 113 into interactive information and sends it to the interactive server, and the server sends the interaction information to the receiving terminal of the friend.
- Step S2106 after the friend receives the interaction information, if the excel plug-in is set on the receiving terminal, the interactive form file 113 can be directly displayed in the form of a form file; if the excel plug-in is not set on the receiving terminal, the interactive server will The interactive form file 113 in the interaction information is converted into a picture file and then sent to the receiving terminal to ensure that the receiving terminal can display normally.
- FIG. 23 is a flowchart of a specific example of an information creation method and an information creation apparatus according to the present application.
- the information creation device of the specific example is disposed on the information transmitting terminal, and is used by the information sending terminal to send the interaction form file to the information receiving terminal.
- the process of creating and sending the interactive form file includes:
- step S2301 the user triggers the excel plugin, that is, the form information processing plugin, by clicking the plugin trigger button 151 on the chat panel of the instant social platform in FIG.
- Step S2302 on the information sending interface 152 of the instant social platform, the table size setting interface 153 is displayed due to the presence of the excel plugin, as shown in FIG. 24A.
- step S2303 the user inputs the row and column parameters of the corresponding interactive form file in the table size setting interface 153, thereby forming a corresponding blank interactive form file 154, as shown in FIG. 24B.
- step S2304 the user fills in the content in the blank interactive form file 154.
- Step S2305 after the editing is completed, the user clicks the send button 155 on the chat panel of the instant social platform, and converts the interactive form file 154 after the content is filled into the receiving terminal of the interactive information and sends it to the friend.
- the table information processing plug-in can be used to streamline the interactive form file, as shown in Figure 24C (before simplification) and 24D (after simplification).
- Step S2306 after the friend receives the interaction information, if the excel plug-in is set on the receiving terminal, the interactive form file may be directly displayed in the form of a form file; if the excel plug-in is not set on the receiving terminal, the interactive server will The interactive form file in the interactive information is converted into a picture file and then sent to the receiving terminal to ensure that the receiving terminal can display normally.
- the information creation, the information sending method and the information creation and information transmitting apparatus of the present application can display and edit the blank interactive form file on the information sending interface, and can be sent The interaction information with the form file is sent, and the communication efficiency of the existing form file is improved; and the technical problems of the existing information creation, the information transmission method, the information creation, and the communication efficiency of the form file of the information transmission device are solved.
- ком ⁇ онент can be, but is not limited to being, a process running on a processor, a processor, an object, an executable application, a thread of execution, a program, and/or a computer.
- a component can be, but is not limited to being, a process running on a processor, a processor, an object, an executable application, a thread of execution, a program, and/or a computer.
- an application running on a controller and the controller can be a component.
- One or more components can reside within a process and/or thread of execution, and a component can be located on a computer and/or distributed between two or more computers.
- Example electronic device 2512 includes, but is not limited to, a wearable device, a headset, a healthcare platform, a personal computer, a server computer, a handheld or laptop device, a mobile device (such as a mobile phone, a personal digital assistant (PDA), media playback) And so on), multiprocessor systems, consumer electronics, small computers, mainframe computers, distributed computing environments including any of the above systems or devices, and the like.
- Computer readable instructions may be distributed via computer readable media (discussed below).
- Computer readable instructions may be implemented as program modules, such as functions, objects, application programming interfaces (APIs), data structures, etc. that perform particular tasks or implement particular abstract data types.
- program modules such as functions, objects, application programming interfaces (APIs), data structures, etc. that perform particular tasks or implement particular abstract data types.
- APIs application programming interfaces
- data structures such as lists, etc. that perform particular tasks or implement particular abstract data types.
- the functionality of the computer readable instructions can be combined or distributed at will in various environments.
- FIG. 25 illustrates one of a message creating apparatus and a message transmitting apparatus including the present application.
- electronic device 2512 includes at least one processing unit 2516 and memory 2518.
- memory 2518 can be volatile (such as RAM), non-volatile (such as ROM, flash memory, etc.) or some combination of the two. This configuration is illustrated in Figure 25 by dashed line 2514.
- electronic device 2512 can include additional features and/or functionality.
- device 2512 may also include additional storage (eg, removable and/or non-removable) including, but not limited to, magnetic storage, optical storage, and the like.
- additional storage is illustrated by storage device 2520 in FIG.
- computer readable instructions for implementing one or more examples provided herein can be in storage device 2520.
- Storage device 2520 can also store other computer readable instructions for implementing an operating system, applications, and the like. Computer readable instructions may be loaded into memory 2518 for execution by, for example, processing unit 2516.
- Computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions or other data.
- Memory 2518 and storage device 2520 are examples of computer storage media.
- Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disk (DVD) or other optical storage device, magnetic tape cassette, magnetic tape, magnetic disk storage device or other magnetic storage device, Or any other medium that can be used to store desired information and that can be accessed by electronic device 2512. Any such computer storage media may be part of the electronic device 25212.
- the electronic device 2512 may also include a communication connection 2526 that allows the electronic device 2512 to communicate with other devices.
- Communication connection 2526 may include, but is not limited to, a modem, a network interface card (NIC), an integrated network interface, a radio frequency transmitter/receiver, an infrared port, a USB connection, or other interface for connecting electronic device 2512 to other electronic devices.
- Communication connection 2526 It can include a wired connection or a wireless connection.
- Communication connection 2526 can transmit and/or receive communication media.
- Computer readable medium can include a communication medium.
- Communication media typically embodies computer readable instructions or other data in "modulated data signals" such as carrier waves or other transport mechanisms, and includes any information delivery media.
- modulated data signal can include a signal that one or more of the signal characteristics are set or changed in such a manner as to encode the information into the signal.
- the electronic device 2512 can include an input device 2524, such as a keyboard, mouse, pen, voice input device, touch input device, infrared camera, video input device, and/or any other input device.
- Output device 2522 such as one or more displays, speakers, printers, and/or any other output device, may also be included in device 2512.
- Input device 2524 and output device 2522 can be coupled to electronic device 2512 via a wired connection, a wireless connection, or any combination thereof.
- an input device or output device from another electronic device can be used as input device 2524 or output device 2522 of electronic device 2512.
- the components of electronic device 2512 can be connected by various interconnects, such as a bus.
- Such interconnects may include Peripheral Component Interconnect (PCI) (such as Fast PCI), Universal Serial Bus (USB), Firewire (IEEE 1394), optical bus architecture, and the like.
- PCI Peripheral Component Interconnect
- USB Universal Serial Bus
- Firewire IEEE 1394
- optical bus architecture and the like.
- the components of electronic device 2512 can be interconnected by a network.
- memory 2518 can be comprised of multiple physical memory units that are interconnected by a network located in different physical locations.
- storage devices for storing computer readable instructions may be distributed across a network.
- electronic device 2530 accessible via network 2528 can store computer readable instructions for implementing one or more examples provided herein.
- the electronic device 2512 can access the electronic device 2530 and download a portion or all of the computer readable instructions for execution.
- the electronic device 2512 can download a plurality of computer readable instructions as needed, or some of the instructions can be executed at the electronic device 2512 and some of the instructions can Execution is performed at the electronic device 2530.
- the one or more operations may constitute computer readable instructions stored on one or more computer readable media that, when executed by an electronic device, cause the computing device to perform the operations.
- the order in which some or all of the operations are described should not be construed as implying that the operations must be sequential. Those skilled in the art will appreciate alternative rankings that have the benefit of this specification. Moreover, it should be understood that not all operations must be present in every instance provided herein.
- Each functional unit in the example of the present application may be integrated into one processing module, or each unit may exist physically separately, or two or more units may be integrated into one module.
- the above integrated modules can be implemented in the form of hardware or in the form of software functional modules.
- the integrated modules, if implemented in the form of software functional modules and sold or used as stand-alone products, may also be stored in a computer readable storage medium.
- the above mentioned storage medium may be a read only memory, a magnetic disk or an optical disk or the like.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Marketing (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Entrepreneurship & Innovation (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Economics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Data Mining & Analysis (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Computational Linguistics (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Artificial Intelligence (AREA)
- Primary Health Care (AREA)
- Human Computer Interaction (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请提供一种信息创建方法,其包括:获取表格信息创建指令,并根据表格信息创建指令触发表格信息处理插件;使用所述表格信息处理插件获取一交互表格文件,并在信息发送界面将所述交互表格文件展示;接收信息创建指令,并根据信息创建指令,将展示中的交互表格文件转换为交互信息。本申请还提供一种信息创建装置、信息发送方法及信息发送装置,本申请在信息发送界面上对交互表格文件进行展示以及编辑操作,并可发送具有表格文件的交互信息,提高了现有的表格文件的沟通效率。
Description
本申请要求于2016年6月1日提交中国专利局、申请号为201610387145.0、申请名称为“信息创建、信息发送方法及信息创建、信息发送装置”的中国专利申请的优先权。同时本申请要求于2016年6月1日提交中国专利局、申请号为201610383822.1、申请名称为“信息创建方法及信息创建装置”的中国专利申请的优先权。其全部内容通过引用结合在本申请中。
本申请涉及信息处理技术领域,特别是涉及一种信息创建方法、装置、信息发送方法、装置及存储介质。
随着社会的发展,人们会使用各种社交工具进行各种信息的沟通。作为进一步的扩展,人们在沟通时,可能会相互发送一些图片或文本等不同格式的文件。
当用户相互之间发送表格文件,如excel的xls格式的文件。由于表格文件具有一定的显示背景,即需要对数据进行网格划分,无法像图片文件一样做到文件预览。因此用户使用现有的社交工具进行表格文件交互时,文件发送方只能将表格文件作为整体文件发送至好友,或将表格文件中的有效展示部分进行复制后,转化为图片文件发送至好友。
如文件接收方接收的是整体文件,则无法对表格文件进行快速预览;如文件接收方接收的是图片文件,则无法对该图片文件进行编辑操
作。因此导致现有的表格文件的沟通效率较低。
技术内容
本申请实例提供了一种信息创建方法,包括:
获取表格信息创建指令,并根据所述表格信息创建指令触发表格信息处理插件;
使用所述表格信息处理插件获取一交互表格文件,并在信息发送界面将所述交互表格文件展示;
接收信息创建指令,并根据所述信息创建指令,将展示中的所述交互表格文件转换为交互信息。
本申请实例还提供了一种信息发送方法,包括:
获取交互信息以及确定所述交互信息的接收终端,其中所述交互信息中具有交互表格文件;
当所述接收终端具有表格信息处理插件时,将所述交互信息发送至所述接收终端;以及
当所述接收终端不具有表格信息处理插件时,将所述交互信息中的交互表格文件转换为图片文件,并将转换后的交互信息发送至所述接收终端。
本申请实例还提供了一种信息创建装置,包括:
第一插件触发模块,用于获取表格信息创建指令,并根据所述表格信息创建指令触发表格信息处理插件;
交互表格模块,使用所述表格信息处理插件获取一交互表格文件,并在信息发送界面将所述交互表格文件展示;
信息转换模块,用于接收信息创建指令,并根据所述信息创建指令,将展示中的所述交互表格文件转换为交互信息。
本申请实例还提供了一种信息发送装置,包括:
接收终端确定模块,用于获取交互信息以及确定所述交互信息的接收终端,其中所述交互信息中具有交互表格文件;
第一发送模块,用于当所述接收终端具有所述表格信息处理插件时,将所述交互信息发送至所述接收终端;以及
第二发送模块,用于当所述接收终端不具有所述表格信息处理插件时,将所述交互信息中的交互表格文件转换为图片文件,并将转换后的交互信息发送至所述接收终端。
本申请实例还提供了一种计算机可读存储介质,存储有计算机可读指令,可以使至少一个处理器执行如上述所述的方法。
采用本申请提供的上述方案,能够提高表格文件的沟通效率。
图1为本申请实例提供的信息创建方法的流程示意图;
图2为本申请的信息创建方法的第一实例的流程图;
图3为本申请的信息创建方法的第二实例的流程图
图4为本申请的信息创建方法的第一优选实例的流程图;
图5为本申请的信息创建方法的第二优选实例的流程图;
图6为本申请的信息创建方法的第二优选实例的步骤502的流程图;
图7为本申请的信息创建方法的第二优选实例的步骤504的流程图;
图8为本申请的信息创建方法的第三实例的流程图;
图9为本申请的信息发送方法的实例的流程图;
图10为本申请实例提供的信息创建装置的结构示意图;
图11为本申请的信息创建装置的第一实例的结构示意图;
图12为本申请的信息创建装置的第二实例的结构示意图;
图13为本申请的信息创建装置的第一优选实例的结构示意图;
图14为本申请的信息创建装置的第一优选实例的交互表格文件接收模块的结构示意图;
图15为本申请的信息创建装置的第二优选实例的结构示意图;
图16为本申请的信息创建装置的第二优选实例的空白表格文件展示模块的结构示意图;
图17为本申请的信息创建装置的第二优选实例的编辑模块的结构示意图;
图18为本申请的信息创建装置的第二优选实例的信息转换模块的结构示意图;
图19为本申请的信息创建装置的第三实例的结构示意图;
图20为本申请的信息发送装置的实例的结构示意图;
图21为本申请的信息创建方法及信息创建装置的具体实例的流程图;
图22为本申请的信息创建方法及信息创建装置的第一具体实例的聊天面板示意图;
图23为本申请的信息创建方法及信息创建装置的第二具体实例的流程图;
图24A-24D为本申请的信息创建方法及信息创建装置的具体实例的聊天面板示意图;以及
图25为本申请的消息创建装置以及消息发送装置所在的电子设备的工作环境结构示意图。
请参照图式,其中相同的组件符号代表相同的组件,本申请的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本申请具体实例,其不应被视为限制本申请未在此详述的其它具体实例。
在以下的说明中,本申请的具体实例将参考由一部或多部计算机所执行之作业的步骤及符号来说明,除非另有说明。因此,其将可了解到这些步骤及操作,其中有数次提到为由计算机执行,包括了由计算机处理单元所操纵。此操纵转换该数据或将其维持在该计算机之内存系统中的位置处,其可重新配置或另外以本领域技术人员所熟知的方式来改变该计算机之运作。该数据所维持的数据结构为该内存之实体位置,其具有由该数据格式所定义的特定特性。但是,本申请原理以上述文字来说明,其并不代表为一种限制,本领域技术人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。
本申请的信息创建方法以及信息创建装置可用于各种可连接即时社交平台的移动电子设备、固定电子设备、可穿戴设备、头戴设备或医疗健康平台等电子设备,具体地,可应用在所述电子设备中的即时社交APP中,不限于QQ、微信等。用户可使用所述移动电子设备、固定电子设备、可穿戴设备、头戴设备或医疗健康平台中的客户端,如社交APP发送并展示表格文件,实现了表格文件的快速沟通,提高了即时社交APP中的表格文件的沟通效率。
本申请的信息发送方法及信息发送装置可用于各种即时社交平台的交互服务器中,以便交互服务器可以对各电子终端的交互信息进行兼容化处理。
请参照图1,图1为本申请的信息创建方法的第一实例的流程图。本实例的信息创建方法可用于上述的电子设备中的客户端,如社交APP,该信息创建方法包括以下步骤:
步骤101:获取表格信息创建指令,并根据所述表格信息创建指令触发表格信息处理插件。
在步骤S101中,信息创建装置获取表格信息创建指令,该表格信息创建指令为用户需要创建交互表格文件的指令,该交互表格文件为用户需要进行交互的表格文件,该交互表格文件可为excel制作的xls格式的表格文件,也可为wps制作的et格式的表格文件等。如图22所示,用户使用社交APP进行通信时,当用户想要发送excel表格给对方终端时,用户在社交APP的聊天窗口中点击控件:Excel插件111,产生表格信息创建指令,社交APP客户端响应于用户对Excel插件111的点击操作,获取所述表格信息创建指令,并根据所述表格信息创建指令触发表格信息处理插件。这里的表格信息处理插件为预先设置在相应的即时社交平台的客户端中的插件,用于对表格文件进行建立、展示以及编辑等操作。所述表格信息处理插件为用户执行表格创建、表格编辑及表格展示的应用程序组件,该表格信息处理插件可以由开发人员开发,也可以采用第三方提供的表格信息处理插件。将表格信息处理插件的程序源码添加到社交APP输入框对应的属性文件中,当需要创建、展示、编辑表格文件时,调用该表格信息处理插件。
步骤102:使用所述表格信息处理插件获取一交互表格文件,并在信息发送界面将所述交互表格文件展示。
还如图22所示,当用户想要发送表格时,首先点击控件:Excel插件111,随后用户选择要传送的表格,该表格可以为用户粘贴到信息发送界面上的表格,或者是用户拖到信息发明界面上的表格,社交APP客
户端获取用户粘贴到信息发送界面或拖到信息发送界面上的表格文件,并将该表格文件发送给表格信息处理插件,由表格信息处理插件将所述表格文件展示在信息发送界面中。该展示的表格文件为表格格式的文件,区别于一整体文件。用户在信息发送界面中可以查看到表格中的内容,同时可以对表格进行编辑,包括对表格行、列的增加及删除,同时还可以对表格中的文本内容进行编辑或修改。此外,所述要传送的表格文件也可以是调用表格信息处理插件在信息发送界面中创建的表格文件。
步骤103:接收信息创建指令,并根据所述信息创建指令,将展示中的所述交互表格文件转换为交互信息。
在步骤103中,社交APP客户端中的信息创建装置接收信息创建指令,该信息创建指令为将步骤102中展示的交互表格文件生成相应的交互信息,以发送至相应的接收终端的指令。例如在图11中,用户在聊天窗口中点击发送控件114,产生所述信息创建指令,社交APP客户端中的信息创建装置接收该信息创建指令,并根据该信息创建指令将在步骤102中展示的交互表格文件生成相应的交互信息。以发送至相应的接收终端。
这样即完成了本实例的信息创建方法的交互信息的创建过程。
采用本申请实例提供的信息创建方法,在社交APP的客户端中的信息发送界面中,通过调用表格信息处理插件,获取并展示表格格式的表格文件,在信息发送界面中即可展示表格文件中的文本内容,同时还可以对表格文件进行编辑,提高了表格文件的沟通效率。
在一些实例中,在上述步骤102中,在执行所述使用所述表格信息处理插件获取一交互表格文件,并在信息发送界面将所述交互表格文件展示时,包括以下步骤,如图2所示,即将图1所示的实例中的步骤102
替换为步骤201及步骤202。
步骤201:接收交互表格文件。
社交APP客户端中的信息创建装置接收到将要交互的交互表格文件,将该交互表格文件发送给表格信息处理插件,由所述表格信息处理插件将所述交互表格文件在信息发送界面中展示。对于接收交互表格文件,社交APP客户端可以接收用户粘贴到信息发送界面中的交互表格文件,也可以接收用户拖动到信息发送界面中的交互表格文件。
步骤S202:在信息发送界面,使用所述表格信息处理插件对所述交互表格文件进行展示操作。
社交APP客户端中的信息创建装置在信息发送界面上,使用表格信息处理插件对步骤S21中接收的交互表格文件进行展示操作。这里的信息发送界面为用户进行交互信息发送的界面。当社交APP客户端中没有表格信息处理插件时,这时接收到的交互表格文件在信息发送界面中是一不识别的文件格式。当社交APP客户端具有表格信息处理插件时,社交APP中客户端调用所述表格信息处理插件的程序组件,由所述表格信息处理插件的程序组件将所述接收到的所述交互表格文件以表格的格式在信息发送界面中展示。在本步骤中,直接在信息发送界面上对交互表格文件以表格文件格式进行展示,以便用户对交互表格文件中的内容进行确认。
本实例的信息创建方法在信息发送界面上对交互表格文件进行展示以及编辑操作,并可发送具有表格文件的交互信息,提高了现有的表格文件的沟通效率。例如能够实现将交互表格粘贴或者拖动到信息发送界面中,随后将该交互表格发送给接收终端。
在一些实例中,在上述步骤102中,在执行所述使用所述表格信息处理插件获取一交互表格文件,并在信息发送界面将所述交互表格文件
展示时,包括以下步骤,如图3所示,即将图1所示的实例中的步骤102替换为步骤301及步骤302:
步骤301:在信息发送界面,使用所述表格信息处理插件,展示一空白的交互表格文件。
社交APP客户端中的信息创建装置使用步骤101中触发的表格信息处理插件,展示一空白的交互表格文件,即使用表格信息处理插件建立一空白的交互表格文件,以便用户进行表格文件的内容填写。具体地,如图24A所示的示例,用户通过点击即时社交平台的聊天面板上的插件触发按钮151,触发excel插件,即表格信息处理插件。由于excel插件的存在,在即时社交平台的信息发送界面152上,展示表格尺寸设置界面153。用户在表格尺寸设置界面153中输入相应的交互表格文件的行列参数,从而形成一相应的空白的交互表格文件154,如图24B所示。
步骤302:接收表格文件编辑指令,并根据所述表格文件编辑指令使用所述表格信息处理插件对所述空白的所述交互表格文件进行编辑操作,并在信息发送界面展示所述编辑后的交互表格文件。
社交APP客户端中的信息创建装置接收表格文件编辑指令,该表格文件编辑指令是指用户对空白的交互表格文件进行内容编辑的指令。随后信息创建装置调用所述表格信息处理插件,由所述表格信息处理插件根据该表格文件编辑指令对步骤S31中展示的空白的交互表格文件进行编辑操作,同时用户对交互表格文件中的内容进行确认。
本实例的信息创建方法在信息发送界面上对空白的交互表格文件进行展示以及编辑操作,并可发送具有表格文件的交互信息,提高了现有的表格文件的沟通效率。例如使用表格信息处理插件在信息发送界面中建立交互表格,随后将该交互表格发送给接收终端。
请参照图4,图4为本申请的信息创建方法的实例又一实例的流程
图。本实例的信息创建方法可使用上述的电子设备进行实施,该信息创建方法包括:
步骤401,获取表格信息创建指令,并根据表格信息创建指令触发表格信息处理插件。
步骤402,接收文件粘贴指令,并根据文件粘贴指令获取粘贴板中的交互表格文件;或接收文件拖动指令,并根据文件拖动指令获取拖动到信息发送界面上交互表格文件。
步骤403,在信息发送界面,使用表格信息处理插件对交互表格文件进行展示操作。
步骤404,对展示中的交互表格文件进行编辑操作。
步骤405,接收信息创建指令,并根据所述信息创建指令,将编辑后的交互表格文件转换为交互信息。
下述的步骤406-409为交互服务器执行的操作。
步骤406,确定交互信息的接收终端。
步骤407,判断交互信息的接收终端是否具有表格信息处理插件;如具有表格信息处理插件则转到步骤408;如没有表格信息处理插件,则转到步骤409。
步骤408,将交互信息发送至接收终端。
步骤409,将交互信息中的交互表格文件转换为图片文件,并将转换后的交互信息发送至接收终端。
下面详细说明本实例的信息创建方法的各步骤的具体流程。
在步骤401中,信息创建装置获取表格信息创建指令,该表格信息创建指令为用户需要创建交互表格文件的指令,该交互表格文件为用户需要进行交互的表格文件,该交互表格文件可为excel制作的xls格式的表格文件,也可为wps制作的et格式的表格文件等。
随后信息创建装置根据该表格信息创建指令,触发表格信息处理插件。这里的表格信息处理插件为预先设置在相应的即时社交平台的客户端中的插件,用于对表格文件进行创建、展示以及编辑操作。
在本步骤中,信息创建装置还可判断表格信息处理插件是否触发,如触发则转到步骤402,如未被触发,如相应的即时社交平台对应的软件上没有安装该表格信息处理插件,为了将交互表格文件对应的信息发送至相应的接收终端,这里信息创建装置可调用系统表格信息插件,将交互表格文件转换为相应的图片文件,以便于发送至相应的接收终端上。
在步骤402中,信息创建装置接收到将要交互的交互表格文件;具体可通过接收文件粘贴指令,并根据文件粘贴指令获取粘贴板中的交互表格文件;或通过接收文件拖动指令,并根据文件拖动指令获取拖动到信息发送界面上交互表格文件。随后转到步骤403。
在步骤403中,信息创建装置在信息发送界面上,使用表格信息处理插件对步骤402获取的交互表格文件进行展示操作。这里的信息发送界面为用户进行交互信息发送的界面。在本步骤中,直接在信息发送界面上对交互表格文件以表格文件格式进行展示,以便用户对交互表格文件中的内容进行确认。随后转到步骤404。
在步骤404中,用户可通过信息创建装置可对步骤403展示的交互表格文件进行编辑操作,如增加、删除交互表格文件中的行、列,或编辑、删除或修改交互表格文件中的数据等。随后转到步骤405。
在步骤405中,信息创建装置接收信息创建指令,该信息创建指令是根据步骤404编辑的交互表格文件生成相应的交互信息,以发送至相应的接收终端的指令。随后信息创建装置根据该信息创建指令,将步骤404编辑的交互表格文件转换为交互信息,以发送至相应的接收终端。
在步骤406中,信息创建装置确定步骤S205获取的交互信息的接收终端。随后转到步骤S207。
在步骤407中,信息创建装置判断交互信息的接收终端是否具有表格信息处理插件;如具有表格信息处理插件则转到步骤S208;如没有表格信息处理插件,则转到步骤S209。
在步骤408中,如接收终端具有表格信息处理插件,则接收终端可以对交互信息进行有效查看,因此信息创建装置将交互信息发送至接收终端。
在步骤409中,如接收终端不具有表格信息处理插件,则接收终端可能不能对交互信息进行有效查看,因此信息创建装置将交互信息中的交互表格文件转换为图片文件,并将转换后的交互信息发送至接收终端,以便接收终端进行查看。
同时如接收终端不具有表格信息处理插件,信息创建装置还可向该接收终端发送表格信息插件安装请求,以便该接收终端安装该表格信息处理插件。
这样即完成了本实例的信息创建方法的交互信息的创建过程。
实例本实例的信息创建方法可接收粘贴或拖动到信息发送界面的交互表格文件,并可根据发送终端的表格信息处理插件状态,对交互信息进行转换处理,当表格信息处理插件触发时,利用表格信息处理插件将交互表格文件以表格形式展示,当表格信息处理插件没有被触发时,将接收到的交互表格文件转换为图片文件展示。同时可对交互表格文件进行编辑操作,因此进一步提高了现有的表格文件的沟通效率。
请参照图5,图5为本申请的信息创建方法的又一实例的流程图。本实例的信息创建方法可使用上述的电子设备进行实施,该信息创建方法包括:
步骤501,获取表格信息创建指令,并根据表格信息创建指令触发表格信息处理插件。
步骤502,在信息发送界面,使用表格信息处理插件,展示一空白的交互表格文件。
步骤503,接收表格文件编辑指令,并根据表格文件编辑指令使用所述表格信息处理插件对空白的交互表格文件进行编辑操作。
步骤504,接收信息创建指令,并根据信息创建指令,将编辑操作后的交互表格文件转换为交互信息。
下述的步骤505-508为交互服务器的操作。
步骤505,确定交互信息的接收终端。
步骤506,判断交互信息的接收终端是否具有表格信息处理插件;如具有表格信息处理插件则转到步骤507;如没有表格信息处理插件,则转到步骤508。
步骤507,将交互信息发送至接收终端。
步骤508,将交互信息中的交互表格文件转换为图片文件,并将转换后的交互信息发送至接收终端。
下面详细说明本实例的信息创建方法的各步骤的具体流程。
在步骤501中,信息创建装置获取表格信息创建指令,该表格信息创建指令为用户需要创建交互表格文件的指令,该交互表格文件为用户需要进行交互的表格文件,该交互表格文件可为excel制作的xls格式的表格文件,也可为wps制作的et格式的表格文件等。
随后信息创建装置根据该表格信息创建指令,触发表格信息处理插件。这里的表格信息处理插件为预先设置在相应的即时社交平台的客户端中的插件,用于对表格文件进行执行、展示以及编辑操作。随后转到步骤502。
在步骤502中,信息创建装置在信息发送界面上,使用表格信息处理插件,展示一空白的交互表格文件;这里的信息发送界面为用户进行交互信息发送的界面。在本步骤中,直接在信息发送界面上对空白的交互表格文件以表格文件格式进行展示,以便用户在交互表格文件中添加相应的内容。请参照图6,图6为本申请的信息创建方法的第二实例的步骤502的流程图。该步骤502包括:
步骤601,信息创建装置展示表格尺寸设置界面,该表格尺寸设置界面用于用户设置交互表格文件的参数,如设置交互表格文件具有的行数以及列数等。
步骤602,信息创建装置在步骤601展示的表格尺寸设置界面上接收用户发出的表格尺寸设置指令,随后信息创建装置根据该表格尺寸设置指令生成并展示一具有相应参数的空白的交互表格文件。随后转到步骤503。
在步骤503中,信息创建装置接收用户的表格文件编辑指令,该表格文件编辑指令是指对交互表格文件进行内容编辑的指令,其包括但不限于行增加指令、行删除指令、行编辑指令、列增加指令、列删除指令以及列编辑指令中至少一个。
这样信息创建装置可使用行增加指令,对交互表格文件进行行增加操作;使用行删除指令,对交互表格文件进行行删除操作;使用列增加指令,对交互表格文件进行列增加操作;使用列删除指令,对交互表格文件进行列删除操作;使用行编辑指令,对交互表格文件进行行编辑操作;使用列编辑指令,对交互表格文件进行列编辑操作等。随后转到步骤504。
在步骤504中,信息创建装置接收信息创建指令,该信息创建指令是根据步骤503编辑的交互表格文件生成相应的交互信息,以发送至相
应的接收终端的指令。随后信息创建装置根据该信息创建指令,将步骤503编辑的交互表格文件转换为交互信息,以发送至相应的接收终端。
具体的,请参照图7,图7为本申请实例上述步骤504的流程图。该步骤504包括:
步骤701,信息创建装置根据信息创建指令,将编辑操作后的交互表格文件使用表格信息处理插件进行精简化处理,如一个5*5的交互表格文件,其中只有3*3的范围内具有内容,这时信息创建装置可以将该5*5的交互表格文件转换为3*3的交互表格文件,以便用户查看更加方便。
步骤702,信息创建装置将步骤701进行精简化处理后的交互表格文件转换为交互信息,以发送至相应的接收终端。随后转到步骤S505。
在步骤505中,信息创建装置确定步骤504获取的交互信息的接收终端。在步骤506中,信息创建装置判断交互信息的接收终端是否具有表格信息处理插件;如具有表格信息处理插件则转到步骤507;如没有表格信息处理插件,则转到步骤508。
在步骤507中,如接收终端具有表格信息处理插件,则接收终端可以对交互信息进行有效查看,因此信息创建装置将交互信息发送至接收终端。
在步骤508中,如接收终端不具有表格信息处理插件,则接收终端可能不能对交互信息进行有效查看,因此信息创建装置将交互信息中的交互表格文件转换为图片文件,并将转换后的交互信息发送至接收终端,以便接收终端进行查看。
同时如接收终端不具有表格信息处理插件,信息创建装置还可向该接收终端发送表格信息插件安装请求,以便该接收终端安装该表格信息处理插件。
这样即完成了本实例的信息创建方法的交互信息的创建过程。
实例本实例的信息创建方法可在信息发送界面上建立交互表格文件,对交互表格文件进行编辑操作以及精简化操作因此进一步提高了现有的表格文件的沟通效率。
请参照图8,图8为本申请的信息创建方法的又一实例的流程图。本实例的信息创建方法可使用上述的信息接收端的电子设备进行实施,该信息创建方法包括:
步骤801,接收交互信息,其中交互信息中具有交互表格文件;
步骤802,根据交互信息,触发表格信息处理插件;
步骤803,在信息接收界面,使用表格信息处理插件,对交互信息中的交互表格文件进行展示操作。
下面详细说明本实例的信息创建方法的各步骤的具体流程。
在步骤801中,社交APP客户端中的信息创建装置可以接收其他终端发出的具有交互表格文件的交互信息;随后转到步骤802。
在步骤802中,信息创建装置根据步骤801获取的交互信息,触发表格信息处理插件;随后转到步骤803。
在步骤803中,信息创建装置在信息接收界面上,使用表格信息处理插件,对步骤801获取的交互信息中的交互表格文件进行展示操作。这里的信息接收界面为用户进行交互信息接收的界面。在本步骤中,直接在信息接收界面上对交互表格文件以表格文件格式进行展示,以便用户对交互表格文件中的内容进行确认。
这样即完成了本实例的信息创建方法的交互信息处理过程。
本实例的信息创建方法在信息接收界面上对交互信息的交互表格文件进行展示,能够并展示表格格式的表格文件,进一步提高了现有的表格文件的沟通效率。
本申请还提供一种信息发送方法,请参照图9,图9为本申请的信息发送方法的实例的流程图。本实例的信息发送方法可用于上述的交互服务器,该信息发送方法包括:
步骤901,获取交互信息以及确定交互信息的接收终端,其中交互信息中具有交互表格文件;
步骤902,判断交互信息的接收终端是否具有表格信息处理插件;如具有表格信息处理插件则转到步骤903;如没有表格信息处理插件,则转到步骤904;
步骤903,将交互信息发送至接收终端;
步骤904,将交互信息中的交互表格文件转换为图片文件,并将转换后的交互信息发送至接收终端。
下面详细说明本实例的信息发送方法的各步骤的具体流程。
在步骤901中,信息发送装置从交互信息的发送终端获取交互信息,该交互信息中包括接收终端的标识,交互服务器根据该接收终端的标识确定交互信息的接收终端,随后转到步骤902。
在步骤902中,交互服务器中的信息发送装置判断交互信息的接收终端是否具有表格信息处理插件;如具有表格信息处理插件则转到步骤903;如没有表格信息处理插件,则转到步骤904;交互服务器向接收终端首先发送请求,请求向接收终端发送交互表格文件,交互服务器接收接收终端返回的返回值,根据该返回值可以判断接收终端的社交APP中是否具有表格信息处理插件。或者接收终端在登录社交APP时,向交互服务器发送登录请求时,该请求中包括所述社交APP的版本,交互服务器将所述接收终端的标识及对应的所述社交APP的版本保存。交互服务器接收到的发送终端的交互信息中包括接收终端的标识,根据该接收终端的标识查找到对应的社交APP版本号,根据该版本号能够确定接收终
端的社交APP中是否具有表格信息处理插件。
在步骤903中,如接收终端具有表格信息处理插件,则接收终端可以对交互信息进行有效查看,因此交互服务器中的信息发送装置将交互信息发送至接收终端。
在步骤904中,如接收终端不具有表格信息处理插件,则接收终端可能不能对交互信息进行有效查看,因此交互服务器中的信息发送装置将交互信息中的交互表格文件转换为图片文件,并将转换后的交互信息发送至接收终端,以便接收终端进行查看。
同时如接收终端不具有表格信息处理插件,信息发送装置还可向该接收终端发送表格信息插件安装请求,以便该接收终端安装该表格信息处理插件。
这样即完成了本实例的信息发送方法的交互信息的发送过程。
本实例的信息发送方法可根据接收终端的插件状态,对交互信息进行预先转换处理,以便接收终端可以进行快速查看,因此进一步提高了现有的表格文件的沟通效率。
本申请还提供一种信息创建装置1000,如图10所示,包括:
第一插件触发模块1001,用于获取表格信息创建指令,并根据所述表格信息创建指令触发表格信息处理插件;
交互表格模块1002,使用所述表格信息处理插件获取一交互表格文件,并在信息发送界面将所述交互表格文件展示;
信息转换模块1003,用于接收信息创建指令,并根据所述信息创建指令,将展示中的所述交互表格文件转换为交互信息。
采用本申请实例提供的信息创建装置,在社交APP的客户端中的信息发送界面中,通过调用表格信息处理插件,获取并展示表格格式的表格文件,在信息发送界面中即可展示表格文件中的文本内容,同时还可
以对表格文件进行编辑,提高了表格文件的沟通效率。
在一些实例中,如图11所示,本申请提供的信息创建装置中的交互表格模块1002包括交互表格文件接收模块1004及发送展示操作模块1005。
第一插件触发模块1001用于获取表格信息创建指令,并根据表格信息创建指令触发表格信息处理插件;交互表格文件接收模块1004用于接收交互表格文件;发送展示操作模块1005用于在信息发送界面,使用表格信息处理插件对交互表格文件进行展示操作;信息转换模块1003用于接收信息创建指令,并根据信息创建指令,将展示中的交互表格文件转换为交互信息。
本实例的信息创建装置使用时,首先第一插件触发模块1001获取表格信息创建指令,该表格信息创建指令为用户需要创建交互表格文件的指令,该交互表格文件为用户需要进行交互的表格文件,该交互表格文件可为excel制作的xls格式的表格文件,也可为wps制作的et格式的表格文件等。
随后第一插件触发模块1001根据该表格信息创建指令,触发表格信息处理插件。这里的表格信息处理插件为预先设置在相应的即时社交平台的客户端中的插件,用于对表格文件进行创建、展示以及编辑操作。
随后交互表格文件接收模块1004接收到将要交互的交互表格文件。
然后发送展示操作模块1005在信息发送界面上,使用表格信息处理插件对步交互表格文件接收模块1004获取的交互表格文件进行展示操作。这里的信息发送界面为用户进行交互信息发送的界面。在本步骤中,直接在信息发送界面上对交互表格文件以表格文件格式进行展示,以便用户对交互表格文件中的内容进行确认。
最后信息转换模块1003接收信息创建指令,该信息创建指令是根
据发送展示操作模块展示的交互表格文件生成相应的交互信息,以发送至相应的接收终端的指令。随后信息转换模块54根据该信息创建指令,将发送展示操作模块展示的交互表格文件转换为交互信息,以发送至相应的接收终端。
这样即完成了本实例的信息创建装置的交互信息的创建过程。
本实例的信息创建装置在信息发送界面上对交互表格文件进行展示以及编辑操作,并可发送具有表格文件的交互信息,提高了现有的表格文件的沟通效率。
在一些实例中,如图12所示,本申请提供的信息创建装置中的交互表格模块1002包括空白表格文件展示模块1006及编辑模块1007。
第一插件触发模块1001用于获取表格信息创建指令,并根据表格信息创建指令触发表格信息处理插件;空白表格文件展示模块1006用于在信息发送界面,使用表格信息处理插件,展示一空白的交互表格文件;编辑模块1007用于接收表格文件编辑指令,并根据表格文件编辑指令使用表格信息处理插件对空白的交互表格文件进行编辑操作;信息转换模块1003用于接收信息创建指令,并根据信息创建指令,将编辑操作后的交互表格文件转换为交互信息。
本实例的信息创建装置使用时,首先第一插件触发模块1001获取表格信息创建指令,该表格信息创建指令为用户需要创建交互表格文件的指令,该交互表格文件为用户需要进行交互的表格文件,该交互表格文件可为excel制作的xls格式的表格文件,也可为wps制作的et格式的表格文件等。
随后第一插件触发模块1001根据该表格信息创建指令,触发表格信息处理插件。这里的表格信息处理插件为预先设置在相应的即时社交平台的客户端中的插件,用于对表格文件进行创建、展示以及编辑操作。
然后空白表格文件展示模块1006使用第一插件触发模块1001触发的表格信息处理插件,展示一空白的交互表格文件,以便用户进行表格文件内容的填写。
随后编辑模块1007接收表格文件编辑指令,该表格文件编辑指令是指用户对空白的交互表格文件进行内容编辑的指令。随后编辑模块73根据该表格文件编辑指令使用表格信息处理插件对空白表格文件展示模块展示的空白的交互表格文件进行编辑操作,并使用表格信息处理插件将编辑后的交互表格文件在信息发送界面中以表格形式展示。同时用户对交互表格文件中的内容进行确认。
最后信息转换模块1003接收信息创建指令,该信息创建指令是根据编辑模块展示的交互表格文件生成相应的交互信息,以发送至交互服务器,由交互服务器发送至相应的接收终端的指令。随后信息转换模块1003根据该信息创建指令,将编辑模块1007编辑的交互表格文件转换为交互信息,以发送至相应的接收终端。
这样即完成了本实例的信息创建装置的交互信息的创建过程。
本实例的信息创建装置在信息发送界面上对空白的交互表格文件进行建立、展示以及编辑操作,并可发送具有表格文件的交互信息,提高了现有的表格文件的沟通效率。
在一些实例中,对于图11中的信息创建装置的进一步扩展,本实例中的信息创建创造1300,如图13所示,包括:第一插件触发模块1301、交互表格文件接收模块1302、发送展示操作模块1303、编辑模块1304、信息转换模块1305、触发判断模块1306、文件转换模块1307、交互服务器中的信息创建装置包括接收终端确定模块1308、插件判断模块1309、第一发送模块1310、第二发送模块1311以及请求发送模块1312。
第一插件触发模块1301用于获取表格信息创建指令,并根据表格
信息创建指令触发表格信息处理插件。交互表格文件接收模块1302用于接收交互表格文件。发送展示操作模块1303用于在信息发送界面,使用表格信息处理插件对交互表格文件进行展示操作。编辑模块1304用于对展示中的交互表格文件进行编辑操作。信息转换模块1305用于将编辑后的交互表格文件转换为交互信息。触发判断模块1306用于判断表格信息处理插件是否触发。文件转换模块1307用于当表格信息处理插件未触发时,调用系统表格信息插件,将交互表格文件转换为相应的图片文件。
接收终端确定模块1308用于确定交互信息的接收终端。插件判断模块1309用于判断交互信息的接收终端是否具有表格信息处理插件。第一发送模块1310用于如接收终端具有表格信息处理插件,则将交互信息发送至接收终端。第二发送模块1311用于如接收终端不具有表格信息处理插件,则将交互信息中的交互表格文件转换为图片文件,并将转换后的交互信息发送至接收终端。请求发送模块1312用于如接收终端不具有表格信息处理插件,则向接收终端发送表格信息处理插件安装请求,以便接收终端安装表格信息处理插件。
请参照图14,图14为本申请实例图13所示的信息创建装置1300中的的交互表格文件接收模块1302的结构示意图。该交互表格文件接收模块1302包括粘贴接收单元1401以及拖动接收单元1402。粘贴接收单元1401用于接收文件粘贴指令,并根据文件粘贴指令获取粘贴板中的交互表格文件。拖动接收单元1402用于接收文件拖动指令,并根据文件拖动指令获取拖动到信息发送界面上所述交互表格文件。
本实例的信息创建装置使用时,首先第一插件触发模块1301获取表格信息创建指令,该表格信息创建指令为用户需要创建交互表格文件的指令,该交互表格文件为用户需要进行交互的表格文件,该交互表格
文件可为excel制作的xls格式的表格文件,也可为wps制作的et格式的表格文件等。
随后第一插件触发模块1301根据该表格信息创建指令,触发表格信息处理插件。这里的表格信息处理插件为预先设置在相应的即时社交平台的客户端中的插件,用于对表格文件进行创建、展示以及编辑操作。
在本步骤中,触发判断模块1306还可判断表格信息处理插件是否触发,如表格信息处理插件触发,则转到交互表格文件接收模块1302,如表格信息处理插件未被触发,如相应的即时社交平台对应的软件上没有安装该表格信息处理插件,为了将交互表格文件对应的信息发送至相应的接收终端,这里文件转换模块1307可调用系统表格信息插件,将交互表格文件转换为相应的图片文件,以便于由交互服务器发送至相应的接收终端上。
随后交互表格文件接收模块1302接收到将要交互的交互表格文件;具体可通过粘贴接收单元1401接收文件粘贴指令,并根据文件粘贴指令获取粘贴板中的交互表格文件;或通过拖动接收单元1402接收文件拖动指令,并根据文件拖动指令获取拖动到信息发送界面上交互表格文件。
然后发送展示操作模块1303在信息发送界面上,使用表格信息处理插件对交互表格文件接收模块1302获取的交互表格文件进行展示操作。这里的信息发送界面为用户进行交互信息发送的界面。在本步骤中,直接在信息发送界面上对交互表格文件以表格文件格式进行展示,以便用户对交互表格文件中的内容进行确认。
随后用户可通过编辑模块1304可对发送展示操作模块1303展示的交互表格文件进行编辑操作,如表格文件行、列的增加、删除、表格文件中文本内容或数据的添加、删除或修改等。
然后信息转换模块1305接收信息创建指令,该信息创建指令是根据编辑模块编辑的交互表格文件生成相应的交互信息,以由交互服务器发送至相应的接收终端的指令。随后信息转换模块1305根据该信息创建指令,将编辑模块1304编辑的交互表格文件转换为交互信息,以发送至相应的接收终端。
随后接收终端确定模块1308确定信息转换模块1305获取的交互信息的接收终端。
然后插件判断模块1309判断交互信息的接收终端是否具有表格信息处理插件;如接收终端具有表格信息处理插件,则接收终端可以对交互信息进行有效查看,因此第一发送模块1310直接将交互信息发送至接收终端;如接收终端不具有表格信息处理插件,则接收终端可能不能对交互信息进行有效查看,因此第二发送模块1311将交互信息中的交互表格文件转换为图片文件,并将转换后的交互信息发送至接收终端,以便接收终端进行查看。
同时如接收终端不具有表格信息处理插件,请求发送模块1312还可向该接收终端发送表格信息插件安装请求,以便该接收终端安装该表格信息处理插件。
这样即完成了本实施例的信息创建装置的交互信息的创建过程。
实例本实例的信息创建装置可对交互表格文件进行编辑操作,并可根据发送终端的插件状态,对交互信息进行预先转换处理,当该交互信息由交互服务器发送到接收终端时,以便接收终端可以进行快速查看,因此进一步提高了现有的表格文件的沟通效率。
在一些实例中,对于图12中的信息创建装置的进一步扩展,本实例中的信息创建创造1500,如图15所示,包括:第一插件触发模块1501、空白表格文件展示模块1502、编辑模块1503、信息转换模块1504、交
互服务器中的信息创建装置包括:接收终端确定模块1505、插件判断模块1506、第一发送模块1507、第二发送模块1508以及请求发送模块1509。
第一插件触发模块1501用于获取表格信息创建指令,并根据表格信息创建指令触发表格信息处理插件;空白表格文件展示模块1502用于在信息发送界面,使用表格信息处理插件,展示一空白的交互表格文件;编辑模块1503用于接收表格文件编辑指令,并根据表格文件编辑指令使用表格信息处理插件对空白的交互表格文件进行编辑操作;信息转换模块1504用于接收信息创建指令,并根据信息创建指令,将编辑操作后的交互表格文件转换为交互信息。
接收终端确定模块1505用于确定交互信息的接收终端;插件判断模块1506用于判断交互信息的接收终端是否具有表格信息处理插件;第一发送模块1507用于如接收终端具有所述表格信息处理插件,则将交互信息发送至接收终端;第二发送模块1508用于如接收终端不具有所述表格信息处理插件,则将交互信息中的交互表格文件转换为图片文件,并将转换后的交互信息发送至接收终端;请求发送模块1509用于如接收终端不具有表格信息处理插件,则向接收终端发送表格信息处理插件安装请求,以便接收终端安装所述表格信息处理插件。
请参照图16,图16为本申请实例图15所示的信息创建装置中的空白表格文件展示模块1502的结构示意图,该空白表格文件展示模块1502包括设置界面展示单元1601以及空白表格文件展示单元1602。
设置界面展示单元1601用于展示表格尺寸设置界面;空白表格文件展示单元1602用于在表格尺寸设置界面上接收表格尺寸设置指令,并根据表格尺寸设置指令生成并展示一相应的空白的交互表格文件。
请参照图17,图17为图15所示的信息创建装置中本申请实例的编
辑模块1503的结构示意图。该编辑模块1503包括行增加单元1701、行删除单元1702、列增加单元1703、列删除单元1704、行编辑单元1705以及列编辑单元1706。
行增加单元1701用于使用行增加指令,对交互表格文件进行行增加操作;行删除单元1702用于使用行删除指令,对交互表格文件进行行删除操作;列增加单元1703用于使用行增加指令,对交互表格文件进行行增加操作;列删除单元1704用于使用列删除指令,对交互表格文件进行列删除操作;行编辑单元1705用于使用行编辑指令,对交互表格文件进行行编辑操作;列编辑单元1706用于使用列编辑指令,对交互表格文件进行列编辑操作。
请参照图18,图18为图15所示的信息创建装置中本申请实例的信息转换模块1504的结构示意图。信息转换模块1504包括精简化单元1801以及信息转换单元1802。
精简化单元1801用于根据信息创建指令,将编辑操作后的交互表格文件使用表格信息处理插件进行精简化处理;信息转换单元1802用于将精简化处理后的交互表格文件转换为交互信息。
本实例的信息创建装置使用时,首先第一插件触发模块1501获取表格信息创建指令,该表格信息创建指令为用户需要创建交互表格文件的指令,该交互表格文件为用户需要进行交互的表格文件,该交互表格文件可为excel制作的xls格式的表格文件,也可为wps制作的et格式的表格文件等。
随后第一插件触发模块1501根据该表格信息创建指令,触发表格信息处理插件。这里的表格信息处理插件为预先设置在相应的即时社交平台的客户端中的插件,用于对表格文件进行执行、展示以及编辑操作。
然后空白表格文件展示模块1802在信息发送界面上,使用表格信
息处理插件,展示一空白的交互表格文件;这里的信息发送界面为用户进行交互信息发送的界面。在本步骤中,直接在信息发送界面上对空白的交互表格文件以表格文件格式进行展示,以便用户在交互表格文件中添加相应的内容。具体为:
空白表格文件展示模块1502的设置界面展示单元1601展示表格尺寸设置界面,该表格尺寸设置界面用于用户设置交互表格文件的参数,如设置交互表格文件具有的行数以及列数等。
空白表格文件展示模块1502的空白表格文件展示单元1602在设置界面展示单元1601展示的表格尺寸设置界面上接收用户发出的表格尺寸设置指令,随后空白表格文件展示单元1602根据该表格尺寸设置指令生成并展示一具有相应参数的空白的交互表格文件。
随后编辑模块1503接收用户的表格文件编辑指令,该表格文件编辑指令是指对交互表格文件进行内容编辑的指令,其包括但不限于行增加指令、行删除指令、行编辑指令、列增加指令、列删除指令以及列编辑指令中至少一个。
这样编辑模块1503的行增加单元1701可使用行增加指令,对交互表格文件进行行增加操作;行删除单元1702使用行删除指令,对交互表格文件进行行删除操作;列增加单元1703使用列增加指令,对交互表格文件进行列增加操作;列删除单元1704使用列删除指令,对交互表格文件进行列删除操作;行编辑单元1705使用行编辑指令,对交互表格文件进行行编辑操作;列编辑单元1706使用列编辑指令,对交互表格文件进行列编辑操作等。
然后信息转换模块1504接收信息创建指令,该信息创建指令是根据编辑模块编辑的交互表格文件生成相应的交互信息,以由交互服务器发送至相应的接收终端的指令。随后信息转换模块1504根据该信息创
建指令,将编辑模块编辑的交互表格文件转换为交互信息,以发送至交互服务器,进而由交互服务器发送至相应的接收终端。具体地:
信息转换模块1504的精简化单元1801根据信息创建指令,将编辑操作后的交互表格文件使用表格信息处理插件进行精简化处理,如一个5*5的交互表格文件,其中只有3*3的范围内具有内容,这时精简化单元111可以将该5*5的交互表格文件转换为3*3的交互表格文件,以便用户查看更加方便。
信息转换模块1504的信息转换单元1802将进行精简化处理后的交互表格文件转换为交互信息,以发送至相应的接收终端。
随后接收终端确定模块1505确定信息转换模块获取的交互信息的接收终端。
然后插件判断模块1506判断交互信息的接收终端是否具有表格信息处理插件;如接收终端具有表格信息处理插件,则接收终端可以对交互信息进行有效查看,因此第一发送模块1507直接将交互信息发送至接收终端;如接收终端不具有表格信息处理插件,则接收终端可能不能对交互信息进行有效查看,因此第二发送模块1508将交互信息中的交互表格文件转换为图片文件,并将转换后的交互信息发送至接收终端,以便接收终端进行查看。
同时如接收终端不具有表格信息处理插件,请求发送模块1509还可向该接收终端发送表格信息插件安装请求,以便该接收终端安装该表格信息处理插件。
这样即完成了本实施例的信息创建装置的交互信息的创建过程。
实例本实例的信息创建装置可对交互表格文件进行创建、编辑操作以及精简化操作,因此进一步提高了现有的表格文件的沟通效率。
在一些实例中,本申请提供的信息创建装置,如图19所示,还包
括交互信息接收模块1901、第二插件触发模块1902以及接收展示操作模块1903。
交互信息接收模块1901用于接收交互信息,其中交互信息中具有交互表格文件;第二插件触发模块1902用于根据交互信息,触发表格信息处理插件;接收展示操作模块1903用于在信息接收界面,使用表格信息处理插件,对交互信息中的交互表格文件进行展示操作。
本实例的信息创建装置使用时,首先交互信息接收模块1901可以接收其他终端发出的具有交互表格文件的交互信息。
随后第二插件触发模块1902根据交互信息接收模块1901获取的交互信息,触发表格信息处理插件。
最后接收展示操作模块1903在信息接收界面上,使用表格信息处理插件,对交互信息接收模块获取的交互信息中的交互表格文件进行展示操作。这里的信息接收界面为用户进行交互信息接收的界面。在本步骤中,直接在信息接收界面上对交互表格文件以表格文件格式进行展示,以便用户对交互表格文件中的内容进行确认。
这样即完成了本实例的信息创建装置的交互信息处理过程。
本实例的信息创建装置在信息接收界面上对交互信息的交互表格文件进行展示,进一步提高了现有的表格文件的沟通效率。
本申请还提供一种信息发送装置2000,请参照图20,图20为本申请的信息发送装置的实例的结构示意图。本实例的信息发送装置2000可使用上述的信息发送方法的实例进行实施。本实例的信息发送装置2000包括接收终端确定模块2001、插件判断模块2002、第一发送模块2003、第二发送模块2004以及请求发送模块2005。
接收终端确定模块2001用于获取交互信息以及确定交互信息的接
收终端,其中交互信息中具有交互表格文件;插件判断模块2002用于判断交互信息的接收终端是否具有表格信息处理插件;第一发送模块2003用于当接收终端具有表格信息处理插件时,将交互信息发送至接收终端;第二发送模块2004用于当接收终端不具有表格信息处理插件时,将交互信息中的交互表格文件转换为图片文件,并将转换后的交互信息发送至接收终端;请求发送模块2005用于如接收终端不具有表格信息处理插件,则向接收终端发送表格信息处理插件安装请求,以便接收终端安装表格信息处理插件。
本实例的信息发送装置使用时,首先接收终端确定模块2001从交互信息的发送终端获取交互信息,并确定交互信息的接收终端。
随后插件判断模块2002判断交互信息的接收终端是否具有表格信息处理插件;如接收终端具有表格信息处理插件,则接收终端可以对交互信息进行有效查看,因此第一发送模块2003将交互信息发送至接收终端;如接收终端不具有表格信息处理插件,则接收终端可能不能对交互信息进行有效查看,因此第二发送模块2004将交互信息中的交互表格文件转换为图片文件,并将转换后的交互信息发送至接收终端,以便接收终端进行查看。
同时如接收终端不具有表格信息处理插件,请求发送模块2005还可向该接收终端发送表格信息插件安装请求,以便该接收终端安装该表格信息处理插件。
这样即完成了本实例的信息发送装置的交互信息的发送过程。
本实例的信息发送装置可根据接收终端的插件状态,对交互信息进行预先转换处理,以便接收终端可以进行快速查看,因此进一步提高了现有的表格文件的沟通效率。
下面通过一具体实例说明本申请的信息创建方法及信息创建装置
的通过粘贴或拖到的方式获得交互表格文件,以及将该交互表格文件发送的具体工作原理。请参照图21,图21为本申请的信息创建方法及信息创建装置的具体实例的流程图。本具体实例的信息创建装置设置在信息发送终端上,用于信息发送终端给信息接收终端发送交互表格文件。该交互表格文件的创建以及发送流程包括:
步骤S2101,用户通过点击图22中的即时社交平台的聊天面板上的插件触发按钮111,触发excel插件,即表格信息处理插件。
步骤S2102,对待发送的交互表格文件113进行复制操作。
步骤S2103,在图22中的即时社交平台的信息发送界面112上,粘贴该交互表格文件113,由于excel插件的存在,交互表格文件113以表格文件的形式在信息发送界面112上显示;如图22所示。
步骤S2104,用户对信息发送界面112上的交互表格文件113中的内容进行增加、删除以及修改等编辑操作。
步骤S2105,编辑完毕后,用户点击即时社交平台的聊天面板上的发送按钮114,将编辑后的交互表格文件113转换为交互信息发送至交互服务器,由服务器将该交互信息发送至好友的接收终端。
步骤S2106,好友接收到该交互信息后,如接收终端上设置有excel插件,则可直接以表格文件的形式显示该交互表格文件113;如接收终端上未设置有excel插件,则交互服务器会将该交互信息中的交互表格文件113转换为图片文件再发送至接收终端,以保证接收终端可以正常显示。
这样即完成了具体实例的信息创建方法及信息创建装置的交互表格文件的创建以及发送流程。
下面通过一具体实例说明本申请的信息创建方法及信息创建装置
的通过表格信息处理插件创建交互表格文件,以及将该交互表格文件发送的具体工作原理。请参照图23,图23为本申请的信息创建方法及信息创建装置的具体实例的流程图。本具体实例的信息创建装置设置在信息发送终端上,用于信息发送终端给信息接收终端发送交互表格文件。该交互表格文件的创建以及发送流程包括:
步骤S2301,用户通过点击图24中的即时社交平台的聊天面板上的插件触发按钮151,触发excel插件,即表格信息处理插件。
步骤S2302,由于excel插件的存在,在即时社交平台的信息发送界面152上,展示表格尺寸设置界面153,如图24A所示。
步骤S2303,用户在表格尺寸设置界面153中输入相应的交互表格文件的行列参数,从而形成一相应的空白的交互表格文件154,如图24B所示。
步骤S2304,用户在空白的交互表格文件154中填入内容。
步骤S2305,编辑完毕后,用户点击即时社交平台的聊天面板上的发送按钮155,将填入内容后的交互表格文件154转换为交互信息发送至好友的接收终端。这里可使用表格信息处理插件对交互表格文件进行精简化处理,如图24C(精简前)和24D(精简后)所示。
步骤S2306,好友接收到该交互信息后,如接收终端上设置有excel插件,则可直接以表格文件的形式显示该交互表格文件;如接收终端上未设置有excel插件,则交互服务器会将该交互信息中的交互表格文件转换为图片文件再发送至接收终端,以保证接收终端可以正常显示。
这样即完成了具体实例的信息创建方法及信息创建装置的交互表格文件的创建以及发送流程。
本申请的信息创建、信息发送方法及信息创建、信息发送装置可在信息发送界面上对空白的交互表格文件进行展示以及编辑操作,并可发
送具有表格文件的交互信息,提高了现有的表格文件的沟通效率;解决了现有的信息创建、信息发送方法及信息创建、信息发送装置的表格文件的沟通效率较低的技术问题。
如本申请所使用的术语“组件”、“模块”、“系统”、“接口”、“进程”等等一般地旨在指计算机相关实体:硬件、硬件和软件的组合、软件或执行中的软件。例如,组件可以是但不限于是运行在处理器上的进程、处理器、对象、可执行应用、执行的线程、程序和/或计算机。通过图示,运行在控制器上的应用和该控制器二者都可以是组件。一个或多个组件可以有在于执行的进程和/或线程内,并且组件可以位于一个计算机上和/或分布在两个或更多计算机之间。
图25和随后的讨论提供了对实现本申请所述的消息创建装置以及消息发送装置所在的电子设备的工作环境的简短、概括的描述。图25的工作环境仅仅是适当的工作环境的一个实例并且不旨在建议关于工作环境的用途或功能的范围的任何限制。实例电子设备2512包括但不限于可穿戴设备、头戴设备、医疗健康平台、个人计算机、服务器计算机、手持式或膝上型设备、移动设备(比如移动电话、个人数字助理(PDA)、媒体播放器等等)、多处理器系统、消费型电子设备、小型计算机、大型计算机、包括上述任意系统或设备的分布式计算环境,等等。
尽管没有要求,但是在“计算机可读指令”被一个或多个电子设备执行的通用背景下描述实例。计算机可读指令可以经由计算机可读介质来分布(下文讨论)。计算机可读指令可以实现为程序模块,比如执行特定任务或实现特定抽象数据类型的功能、对象、应用编程接口(API)、数据结构等等。典型地,该计算机可读指令的功能可以在各种环境中随意组合或分布。
图25图示了包括本申请的消息创建装置以及消息发送装置的一个
或多个实例的电子设备2512的实例。在一种配置中,电子设备2512包括至少一个处理单元2516和存储器2518。根据电子设备的确切配置和类型,存储器2518可以是易失性的(比如RAM)、非易失性的(比如ROM、闪存等)或二者的某种组合。该配置在图25中由虚线2514图示。
在其他实例中,电子设备2512可以包括附加特征和/或功能。例如,设备2512还可以包括附加的存储装置(例如可移除和/或不可移除的),其包括但不限于磁存储装置、光存储装置等等。这种附加存储装置在图25中由存储装置2520图示。在一个实例中,用于实现本文所提供的一个或多个实例的计算机可读指令可以在存储装置2520中。存储装置2520还可以存储用于实现操作系统、应用程序等的其他计算机可读指令。计算机可读指令可以载入存储器2518中由例如处理单元2516执行。
本文所使用的术语“计算机可读介质”包括计算机存储介质。计算机存储介质包括以用于存储诸如计算机可读指令或其他数据之类的信息的任何方法或技术实现的易失性和非易失性、可移除和不可移除介质。存储器2518和存储装置2520是计算机存储介质的实例。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其他存储器技术、CD-ROM、数字通用盘(DVD)或其他光存储装置、盒式磁带、磁带、磁盘存储装置或其他磁存储设备、或可以用于存储期望信息并可以被电子设备2512访问的任何其他介质。任意这样的计算机存储介质可以是电子设备25212的一部分。
电子设备2512还可以包括允许电子设备2512与其他设备通信的通信连接2526。通信连接2526可以包括但不限于调制解调器、网络接口卡(NIC)、集成网络接口、射频发射器/接收器、红外端口、USB连接或用于将电子设备2512连接到其他电子设备的其他接口。通信连接2526
可以包括有线连接或无线连接。通信连接2526可以发射和/或接收通信媒体。
术语“计算机可读介质”可以包括通信介质。通信介质典型地包含计算机可读指令或诸如载波或其他传输机构之类的“己调制数据信号”中的其他数据,并且包括任何信息递送介质。术语“己调制数据信号”可以包括这样的信号:该信号特性中的一个或多个按照将信息编码到信号中的方式来设置或改变。
电子设备2512可以包括输入设备2524,比如键盘、鼠标、笔、语音输入设备、触摸输入设备、红外相机、视频输入设备和/或任何其他输入设备。设备2512中也可以包括输出设备2522,比如一个或多个显示器、扬声器、打印机和/或任意其他输出设备。输入设备2524和输出设备2522可以经由有线连接、无线连接或其任意组合连接到电子设备2512。在一个实例中,来自另一个电子设备的输入设备或输出设备可以被用作电子设备2512的输入设备2524或输出设备2522。
电子设备2512的组件可以通过各种互连(比如总线)连接。这样的互连可以包括外围组件互连(PCI)(比如快速PCI)、通用串行总线(USB)、火线(IEEE 1394)、光学总线结构等等。在另一个实例中,电子设备2512的组件可以通过网络互连。例如,存储器2518可以由位于不同物理位置中的、通过网络互连的多个物理存储器单元构成。
本领域技术人员将认识到,用于存储计算机可读指令的存储设备可以跨越网络分布。例如,可经由网络2528访问的电子设备2530可以存储用于实现本申请所提供的一个或多个实例的计算机可读指令。电子设备2512可以访问电子设备2530并且下载计算机可读指令的一部分或所有以供执行。可替代地,电子设备2512可以按需要下载多条计算机可读指令,或者一些指令可以在电子设备2512处执行并且一些指令可以
在电子设备2530处执行。
本文提供了实例的各种操作。在一个实例中,所述的一个或多个操作可以构成一个或多个计算机可读介质上存储的计算机可读指令,其在被电子设备执行时将使得计算设备执行所述操作。描述一些或所有操作的顺序不应当被解释为暗示这些操作必需是顺序相关的。本领域技术人员将理解具有本说明书的益处的可替代的排序。而且,应当理解,不是所有操作必需在本文所提供的每个实例中存在。
而且,尽管已经相对于一个或多个实现方式示出并描述了本公开,但是本领域技术人员基于对本说明书和附图的阅读和理解将会想到等价变型和修改。本公开包括所有这样的修改和变型,并且仅由所附权利要求的范围限制。特别地关于由上述组件(例如元件、资源等)执行的各种功能,用于描述这样的组件的术语旨在对应于执行所述组件的指定功能(例如其在功能上是等价的)的任意组件(除非另外指示),即使在结构上与执行本文所示的本公开的示范性实现方式中的功能的公开结构不等同。此外,尽管本公开的特定特征已经相对于若干实现方式中的仅一个被公开,但是这种特征可以与如可以对给定或特定应用而言是期望和有利的其他实现方式的一个或多个其他特征组合。而且,就术语“包括”、“具有”、“含有”或其变形被用在具体实施方式或权利要求中而言,这样的术语旨在以与术语“包含”相似的方式包括。
本申请实例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。上述提到的存储介质可以是只读存储器,磁盘或光盘等。上述的各
装置或系统,可以执行相应方法实例中的方法。
综上所述,虽然本申请已以实例揭露如上,实例前的序号,如“第一”、“第二”等仅为描述方便而使用,对本申请各实例的顺序不造成限制。并且,上述实例并非用以限制本申请,本领域的普通技术人员,在不脱离本申请的精神和范围内,均可作各种更动与润饰,因此本申请的保护范围以权利要求界定的范围为准。
Claims (27)
- 一种信息创建方法,其特征在于,包括:获取表格信息创建指令,并根据所述表格信息创建指令触发表格信息处理插件;使用所述表格信息处理插件获取一交互表格文件,并在信息发送界面将所述交互表格文件展示;接收信息创建指令,并根据所述信息创建指令,将展示中的所述交互表格文件转换为交互信息。
- 根据权利要求1所述的信息创建方法,其中,所述使用所述表格信息处理插件获取一交互表格文件,并在信息发送界面将所述交互表格文件展示包括:接收交互表格文件;在信息发送界面,使用所述表格信息处理插件对所述交互表格文件进行展示操作。
- 根据权利要求1所述的信息创建方法,其中,所述使用所述表格信息处理插件获取一交互表格文件,并在信息发送界面将所述交互表格文件展示包括:在信息发送界面,使用所述表格信息处理插件,展示一空白的交互表格文件;接收表格文件编辑指令,并根据所述表格文件编辑指令使用所述表格信息处理插件对所述空白的所述交互表格文件进行编辑操作,并在信息发送界面展示所述编辑后的交互表格文件。
- 根据权利要求2所述的信息创建方法,其中,所述接收交互表格文件包括:接收文件粘贴指令,并根据所述文件粘贴指令获取粘贴板中的所述交互表格文件。
- 根据权利要求2所述的信息创建方法,其中,所述接收交互表格文件包括:接收文件拖动指令,并根据所述文件拖动指令获取拖动到所述信息发送界面上的所述交互表格文件。
- 根据权利要求2所述的信息创建方法,所述方法进一步包括:使用所述表格信息处理插件对展示中的所述交互表格文件进行编辑操作;其中,所述将展示中的所述交互表格文件转换为交互信息包括:将编辑后的所述交互表格文件转换为交互信息。
- 根据权利要求2所述的信息创建方法,所述方法进一步包括:当所述表格信息处理插件触发时,使用所述表格信息处理插件,对所述交互表格文件进行展示操作;当所述表格信息处理插件没有触发时,调用系统表格信息插件,将所述交互表格文件转换为相应的图片文件。
- 根据权利要求3所述的信息创建方法,其中,所述展示一空白的交互表格文件的步骤包括:使用所述表格信息处理插件展示表格尺寸设置界面;以及在所述表格尺寸设置界面上接收表格尺寸设置指令,并根据所述表格尺寸设置指令使用所述表格信息处理插件生成并展示一相应的空白的交互表格文件。
- 根据权利要求3所述的信息创建方法,其中,所述表格文件编辑指令包括行增加指令、行删除指令、行编辑指令、列增加指令、列删除指令以及列编辑指令;所述根据所述表格文件编辑指令使用所述表格信息处理插件对所述空白的所述交互表格文件进行编辑操作包括:根据所述行增加指令,对所述交互表格文件进行行增加操作;根据所述行删除指令,对所述交互表格文件进行行删除操作;根据所述列增加指令,对所述交互表格文件进行列增加操作;根据所述列删除指令,对所述交互表格文件进行列删除操作;根据所述行编辑指令,对所述交互表格文件进行行编辑操作;根据所述列编辑指令,对所述交互表格文件进行列编辑操作。
- 根据权利要求3所述的信息创建方法,其中,所述根据所述信息创建指令,将编辑操作后的所述交互表格文件转换为交互信息包括:根据所述信息创建指令,使用所述表格信息处理插件将所述编辑操作后的所述交互表格文件进行精简化处理;以及将精简化处理后的所述交互表格文件转换为交互信息。
- 根据权利要求1-3中任一项所述的信息创建方法,所述方法进一步包括:接收交互信息,其中所述交互信息中具有交互表格文件;根据所述交互信息,触发表格信息处理插件;以及在信息接收界面,使用所述表格信息处理插件,对所述交互信息中的交互表格文件进行展示。
- 一种信息发送方法,其特征在于,包括:获取交互信息以及确定所述交互信息的接收终端,其中所述交互信息中具有交互表格文件;当所述接收终端具有表格信息处理插件时,将所述交互信息发送至所述接收终端;以及当所述接收终端不具有表格信息处理插件时,将所述交互信息中的交互表格文件转换为图片文件,并将转换后的交互信息发送至所述接收终端。
- 根据权利要求12所述的信息发送方法,所述方法进一步包括:当所述接收终端不具有所述表格信息处理插件时,向所述接收终端发送表格信息处理插件安装请求,以便所述接收终端安装所述表格信息处理插件。
- 一种信息创建装置,其特征在于,包括:第一插件触发模块,用于获取表格信息创建指令,并根据所述表格信息创建指令触发表格信息处理插件;交互表格模块,使用所述表格信息处理插件获取一交互表格文件,并在信息发送界面将所述交互表格文件展示;信息转换模块,用于接收信息创建指令,并根据所述信息创建指令, 将展示中的所述交互表格文件转换为交互信息。
- 根据权利要求14所述的信息创建装置,其中,所述交互表格模块包括:交互表格文件接收模块,用于接收交互表格文件;发送展示操作模块,用于在信息发送界面,使用所述表格信息处理插件对所述交互表格文件进行展示操作。
- 根据权利要求14所述的信息创建装置,其中,所述交互表格模块包括:空白表格文件展示模块,用于在信息发送界面,使用所述表格信息处理插件,展示一空白的交互表格文件;编辑模块,用于接收表格文件编辑指令,并根据所述表格文件编辑指令使用所述表格信息处理插件对所述空白的所述交互表格文件进行编辑操作,并在信息发送界面展示所述编辑后的交互表格文件。
- 根据权利要求15所述的信息创建装置,其特征在于,所述交互表格文件接收模块包括:粘贴接收单元,用于接收文件粘贴指令,并根据所述文件粘贴指令获取粘贴板中的所述交互表格文件。
- 根据权利要求15所述的信息创建装置,其中,所述交互表格文件接收模块包括:拖动接收单元,用于接收文件拖动指令,并根据所述文件拖动指令获取拖动到所述信息发送界面上的所述交互表格文件。
- 根据权利要求15所述的信息创建装置,其特征在于,所述信息创建装置还包括:编辑模块,用于使用所述表格信息处理插件对展示中的所述交互表格文件进行编辑操作;所述信息转换模块,用于将编辑后的所述交互表格文件转换为交互信息。
- 根据权利要求15所述的信息创建装置,其特征在于,所述信息创建装置还包括:文件转换模块,用于当所述表格信息处理插件未触发时,调用系统表格信息插件,将所述交互表格文件转换为相应的图片文件。
- 根据权利要求16所述的信息创建装置,其特征在于,所述空白表格文件展示模块包括:设置界面展示单元,用于使用所述表格信息处理插件展示表格尺寸设置界面;以及空白表格文件展示单元,用于在所述表格尺寸设置界面上接收表格尺寸设置指令,并根据所述表格尺寸设置指令使用所述表格信息处理插件生成并展示一相应的空白的交互表格文件。
- 根据权利要求16所述的信息创建装置,其中,所述表格文件编辑指令包括行增加指令、行删除指令、行编辑指令、列增加指令、列删除指令以及列编辑指令;所述编辑模块包括:行增加单元,用于根据所述行增加指令,对所述交互表格文件进行 行增加操作;行删除单元,用于根据所述行删除指令,对所述交互表格文件进行行删除操作;列增加单元,用于根据所述行增加指令,对所述交互表格文件进行行增加操作;列删除单元,用于根据所述列删除指令,对所述交互表格文件进行列删除操作;行编辑单元,用于根据所述行编辑指令,对所述交互表格文件进行行编辑操作;以及列编辑单元,用于根据所述列编辑指令,对所述交互表格文件进行列编辑操作。
- 根据权利要求16所述的信息创建装置,其特征在于,所述信息转换模块包括:精简化单元,用于根据所述信息创建指令,使用所述表格信息处理插件将所述编辑操作后的所述交互表格文件进行精简化处理;以及信息转换单元,用于将精简化处理后的所述交互表格文件转换为交互信息。
- 根据权利要求14-16中任一项所述的信息创建装置,所述信息创建装置进一步包括:交互信息接收模块,用于接收交互信息,其中所述交互信息中具有交互表格文件;第二插件触发模块,用于根据所述交互信息,触发表格信息处理插件;以及接收展示操作模块,用于在信息接收界面,使用所述表格信息处理插件,对所述交互信息中的交互表格文件进行展示。
- 一种信息发送装置,其特征在于,包括:接收终端确定模块,用于获取交互信息以及确定所述交互信息的接收终端,其中所述交互信息中具有交互表格文件;第一发送模块,用于当所述接收终端具有所述表格信息处理插件时,将所述交互信息发送至所述接收终端;以及第二发送模块,用于当所述接收终端不具有所述表格信息处理插件时,将所述交互信息中的交互表格文件转换为图片文件,并将转换后的交互信息发送至所述接收终端。
- 根据权利要求25所述的信息发送装置,其特征在于,所述信息发送装置还包括:请求发送模块,用于当所述接收终端不具有所述表格信息处理插件时,向所述接收终端发送表格信息处理插件安装请求,以便所述接收终端安装所述表格信息处理插件。
- 一种计算机可读存储介质,存储有计算机可读指令,可以使至少一个处理器执行如权利要求1-13任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15/975,993 US10846468B2 (en) | 2016-06-01 | 2018-05-10 | Apparatus and methods for creating and sending table information |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610383822.1A CN106095739B (zh) | 2016-06-01 | 2016-06-01 | 信息创建方法及信息创建装置 |
CN201610383822.1 | 2016-06-01 | ||
CN201610387145.0 | 2016-06-01 | ||
CN201610387145.0A CN106100971B (zh) | 2016-06-01 | 2016-06-01 | 信息创建、信息发送方法及信息创建、信息发送装置 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/975,993 Continuation US10846468B2 (en) | 2016-06-01 | 2018-05-10 | Apparatus and methods for creating and sending table information |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017206717A1 true WO2017206717A1 (zh) | 2017-12-07 |
Family
ID=60478516
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2017/084817 WO2017206717A1 (zh) | 2016-06-01 | 2017-05-18 | 信息创建方法、装置、信息发送方法、装置及存储介质 |
Country Status (2)
Country | Link |
---|---|
US (1) | US10846468B2 (zh) |
WO (1) | WO2017206717A1 (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050177573A1 (en) * | 2000-07-21 | 2005-08-11 | Microsoft Corporation | Integrated method for creating a refreshable web query |
CN101789131A (zh) * | 2009-01-21 | 2010-07-28 | 施昊 | 可输入图表的网络编辑器及网络信息输入编辑系统 |
CN103518220A (zh) * | 2011-05-06 | 2014-01-15 | 微软公司 | 在电子消息中自动汇总对文档的变更 |
CN103914859A (zh) * | 2012-12-31 | 2014-07-09 | 北京新媒传信科技有限公司 | 将输入文字变为图片的信息处理方法和装置 |
CN104246678A (zh) * | 2012-02-15 | 2014-12-24 | 苹果公司 | 用于对文档中的内容对象进行共享的设备、方法和图形用户界面 |
CN106095739A (zh) * | 2016-06-01 | 2016-11-09 | 腾讯科技(深圳)有限公司 | 信息创建方法及信息创建装置 |
CN106100971A (zh) * | 2016-06-01 | 2016-11-09 | 腾讯科技(深圳)有限公司 | 信息创建、信息发送方法及信息创建、信息发送装置 |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1083362A (ja) | 1996-09-09 | 1998-03-31 | Hitachi Ltd | 電子メール宛先指定方法 |
US20060112123A1 (en) * | 2004-11-24 | 2006-05-25 | Macnica, Inc. | Spreadsheet user-interfaced business data visualization and publishing system |
US20060181540A1 (en) * | 2005-02-12 | 2006-08-17 | Patrick Loo | Image editor with plug-in capability for editing images in a mobile communication device |
US8307119B2 (en) | 2006-03-31 | 2012-11-06 | Google Inc. | Collaborative online spreadsheet application |
US20100083083A1 (en) * | 2008-09-30 | 2010-04-01 | Apple Inc. | Compressed table format |
CN101615177A (zh) | 2009-07-21 | 2009-12-30 | 深圳市科陆电子科技股份有限公司 | 在服务器/浏览器结构上的自定义报表实现方法及装置 |
KR101886712B1 (ko) * | 2009-10-14 | 2018-08-09 | 트라이스 이미징 인코퍼레이티드 | 의료 영상을 전환하고 모바일 장치 및 리모트 통신 시스템에 전송하기 위한 시스템 및 방법 |
US20110161796A1 (en) | 2009-12-31 | 2011-06-30 | Edward Charles Laikin | FormDB: a process to create a forms database in Excel without user programming |
US8890890B2 (en) * | 2010-05-26 | 2014-11-18 | Microsoft Corp. | Pluggable web-based visualizations for applications |
US20110302483A1 (en) | 2010-06-04 | 2011-12-08 | Walter Greenberg | Forms integration toolkit |
US9043386B2 (en) * | 2010-10-06 | 2015-05-26 | Hbr Labs Inc. | System and method for synchronizing collaborative form filling |
CN102426568A (zh) | 2011-10-04 | 2012-04-25 | 上海量明科技发展有限公司 | 即时通信文本信息图片编辑的方法、客户端及系统 |
US10009391B1 (en) * | 2012-05-31 | 2018-06-26 | Leading Market Technologies, Inc. | Apparatus and method for acquiring, managing, sharing, monitoring, analyzing and publishing web-based time series data |
US9305176B2 (en) * | 2014-01-23 | 2016-04-05 | xOverTime, Inc. | Database generation from a spreadsheet |
US20150286489A1 (en) * | 2014-04-04 | 2015-10-08 | Avid Technology, Inc. | Automatic detection and loading of missing plug-ins in a media composition application |
CN104090850B (zh) | 2014-06-24 | 2017-07-14 | 上海铀尼信息科技有限公司 | 在线表格系统及其数据管理方法 |
CN104615391A (zh) | 2015-02-03 | 2015-05-13 | 九玉(北京)科技有限公司 | 一种文件预览方法、装置及系统 |
CN104881776B (zh) | 2015-06-17 | 2018-05-15 | 贵州七十二弯信息科技有限公司 | 便于多用户协作的办公系统 |
-
2017
- 2017-05-18 WO PCT/CN2017/084817 patent/WO2017206717A1/zh active Application Filing
-
2018
- 2018-05-10 US US15/975,993 patent/US10846468B2/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050177573A1 (en) * | 2000-07-21 | 2005-08-11 | Microsoft Corporation | Integrated method for creating a refreshable web query |
CN101789131A (zh) * | 2009-01-21 | 2010-07-28 | 施昊 | 可输入图表的网络编辑器及网络信息输入编辑系统 |
CN103518220A (zh) * | 2011-05-06 | 2014-01-15 | 微软公司 | 在电子消息中自动汇总对文档的变更 |
CN104246678A (zh) * | 2012-02-15 | 2014-12-24 | 苹果公司 | 用于对文档中的内容对象进行共享的设备、方法和图形用户界面 |
CN103914859A (zh) * | 2012-12-31 | 2014-07-09 | 北京新媒传信科技有限公司 | 将输入文字变为图片的信息处理方法和装置 |
CN106095739A (zh) * | 2016-06-01 | 2016-11-09 | 腾讯科技(深圳)有限公司 | 信息创建方法及信息创建装置 |
CN106100971A (zh) * | 2016-06-01 | 2016-11-09 | 腾讯科技(深圳)有限公司 | 信息创建、信息发送方法及信息创建、信息发送装置 |
Also Published As
Publication number | Publication date |
---|---|
US20180260372A1 (en) | 2018-09-13 |
US10846468B2 (en) | 2020-11-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11477334B2 (en) | Mobile solution for importing and signing third-party electronic signature documents | |
US20210286938A1 (en) | Systems and Methods for Obtaining an Electronic Signature Via a Word Processing Application | |
US10564920B2 (en) | Dynamic server-side image sizing for fidelity improvements | |
US10852912B2 (en) | Image creation app in messaging app | |
JP2014528198A (ja) | サードパーティの文書の署名及び保管のためのモバイルソリューション | |
CN107025916B (zh) | 用于信息电子集聚的方法和装置 | |
KR102239587B1 (ko) | 프리젠테이션 슬라이드를 구조화하기 위한 자동화된 시스템 | |
US20160277460A1 (en) | Method and apparatus for initiating network conference | |
US20170085647A1 (en) | Cloud-based rendering | |
WO2019242274A1 (zh) | 一种内容处理方法及装置 | |
CN110708202A (zh) | 插件节点的配置方法、装置、设备及存储介质 | |
CN108763311B (zh) | 界面显示方法、装置、智能交互平板及存储介质 | |
WO2020220773A1 (zh) | 图片预览信息的显示方法、装置、电子设备及计算机可读存储介质 | |
US9300610B2 (en) | System and method for selecting a file stored on a cloud server | |
WO2018205577A1 (zh) | 即时通信应用中的文件发送 | |
CN112016280B (zh) | 一种文件编辑方法、装置及计算机可读介质 | |
WO2017206717A1 (zh) | 信息创建方法、装置、信息发送方法、装置及存储介质 | |
US11711408B2 (en) | Content appearance conversion for remote application sharing | |
CN106055416B (zh) | 数据跨应用转移的方法和装置 | |
CN115793927A (zh) | 一种任务清单创建方法、装置、设备及介质 | |
CN112417832B (zh) | 一种电子表格文档的格式转换方法、装置及电子设备 | |
CN115174282A (zh) | 一种信息交互方法、装置、设备及介质 | |
CN111949184B (zh) | 一种新建文档的方法及装置 | |
US9223525B2 (en) | Methods and systems for implementing a network-based extensible interface platform for multifunction devices | |
US20240248588A1 (en) | Media content creation method and apparatus, device, and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17805662 Country of ref document: EP Kind code of ref document: A1 |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 27.3.19) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 17805662 Country of ref document: EP Kind code of ref document: A1 |