[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN115328363B - File processing method, electronic equipment and related products - Google Patents

File processing method, electronic equipment and related products Download PDF

Info

Publication number
CN115328363B
CN115328363B CN202210968256.6A CN202210968256A CN115328363B CN 115328363 B CN115328363 B CN 115328363B CN 202210968256 A CN202210968256 A CN 202210968256A CN 115328363 B CN115328363 B CN 115328363B
Authority
CN
China
Prior art keywords
file
website
user
preset
website link
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210968256.6A
Other languages
Chinese (zh)
Other versions
CN115328363A (en
Inventor
王志军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Happycast Technology Co Ltd
Original Assignee
Shenzhen Happycast Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Happycast Technology Co Ltd filed Critical Shenzhen Happycast Technology Co Ltd
Priority to CN202210968256.6A priority Critical patent/CN115328363B/en
Publication of CN115328363A publication Critical patent/CN115328363A/en
Application granted granted Critical
Publication of CN115328363B publication Critical patent/CN115328363B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0483Interaction with page-structured environments, e.g. book metaphor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9558Details of hyperlinks; Management of linked annotations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/958Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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
    • G06F3/04842Selection of displayed objects or displayed text elements
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application relates to the technical field of computers and the technical field of the Internet, in particular to a file processing method, electronic equipment and related products, wherein the method comprises the following steps: loading a first file on a preset page, wherein the preset page is obtained by opening a preset website; and selecting a target editing tool from the preset page, and editing the first file through the target editing tool to obtain a second file. By adopting the embodiment of the application, the file editing flexibility can be improved.

Description

File processing method, electronic equipment and related products
Technical Field
The present application relates to the field of computer technologies and internet technologies, and in particular, to a file processing method, an electronic device, and related products.
Background
With the rapid development of electronic technology, electronic devices (such as mobile phones and tablet computers) are also moved into thousands of households and become an indispensable part of life of users, the electronic devices can be used for realizing photographing, the electronic devices can be used for realizing surfing, and the electronic devices can be used for realizing file editing, however, special software is required to open corresponding special files, so that users usually need to download special user software before file processing, and editing functions are realized through the software, so that file editing is not flexible enough, and therefore, the problem of how to improve the file editing flexibility is to be solved.
Disclosure of Invention
The embodiment of the application provides a file processing method, electronic equipment and related products, which can improve the editing flexibility of files.
In a first aspect, an embodiment of the present application provides a file processing method, where the method includes:
loading a first file on a preset page, wherein the preset page is obtained by opening a preset website;
and selecting a target editing tool from the preset page, and editing the first file through the target editing tool to obtain a second file.
In a second aspect, an embodiment of the present application provides a file processing apparatus, including: a loading unit and an editing unit, wherein,
the loading unit is used for loading a first file on a preset page, and the preset page is obtained by opening a preset website;
the editing unit is used for selecting a target editing tool from the preset page, and editing the first file through the target editing tool to obtain a second file.
In a third aspect, an embodiment of the present application provides an electronic device, including a processor, a memory, a communication interface, and one or more programs, where the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for performing the steps in the first aspect of the embodiment of the present application.
In a fourth aspect, embodiments of the present application provide a computer-readable storage medium storing a computer program for electronic data exchange, wherein the computer program causes a computer to perform part or all of the steps described in the first aspect of the embodiments of the present application.
In a fifth aspect, embodiments of the present application provide a computer program product, wherein the computer program product comprises a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps described in the first aspect of the embodiments of the present application. The computer program product may be a software installation package.
The embodiment of the application has the following beneficial effects:
it can be seen that, in the file processing method, the electronic device and the related products described in the embodiments of the present application, a first file is loaded on a preset page, the preset page is obtained by opening a preset website, a target editing tool is selected on the preset page, and the first file is edited by the target editing tool to obtain a second file, so that a corresponding special file can be opened based on cloud application, that is, file processing efficiency is improved without installing a corresponding application.
Drawings
In order to more clearly illustrate the embodiments of the application or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described, it being obvious that the drawings in the following description are only some embodiments of the application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic flow chart of a file processing method according to an embodiment of the present application;
FIG. 2 is a flowchart illustrating another method for processing a file according to an embodiment of the present application;
fig. 3 is a schematic structural diagram of an electronic device according to an embodiment of the present application;
fig. 4 is a functional unit composition block diagram of a file processing apparatus according to an embodiment of the present application.
Detailed Description
The terms first, second and the like in the description and in the claims and in the above-described figures are used for distinguishing between different objects and not necessarily for describing a sequential or chronological order. Furthermore, the terms "comprise" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to the list of steps or elements but may include, in one possible example, other steps or elements not listed or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the application. The appearances of such phrases in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Those of skill in the art will explicitly and implicitly appreciate that the embodiments described herein may be combined with other embodiments.
In order that those skilled in the art will better understand the present application, a technical solution in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in which it is apparent that the described embodiments are only some embodiments of the present application, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
The electronic device according to the embodiment of the present application may include: the server may be a cloud or edge server.
In the embodiment of the application, a cloud conference, namely a web conference, refers to a conference group created by a conference creator at a cloud end through a first local device, and the cloud end (simply understood as that a cloud server side is provided with a dedicated cloud application, which can support the creation of the conference group at the cloud server side and provide conference services).
In the embodiment of the application, the shared content refers to content information uploaded to a cloud space of the cloud conference by conference participants of the cloud conference through a third local device, such as files (such as various file office files, CAD drawing files, audio files and video files), documents (such as PPT), split-screen images of local devices of users, screen recording content and the like.
Referring to fig. 1, fig. 1 is a flow chart of a file processing method according to an embodiment of the present application, as shown in the drawing, applied to an electronic device, the file processing method includes:
101. loading a first file on a preset page, wherein the preset page is obtained by opening a preset website.
In the embodiment of the application, the preset page may be a web page. The preset page can be preset, that is, the preset page can be obtained by opening a preset website. The preset website may be preset or default to the system.
Wherein the first file may include at least one of: image files, video files, word files, visio files, CAD files, etc., are not limited herein. The first file may be a shared file or an unshared file. The number of first files may be one or more.
In a specific implementation, a user may click on a preset website, so as to open a preset page, and load the first file through a loading function of the preset page.
The embodiment of the application can be applied to cloud conferences, the preset website can be the related website of the cloud conference application in the cloud conference scene, the preset page is opened through the related website, and the first file is loaded through the preset page, so that the cloud conference application directly edits the first file, the file editing efficiency is improved, and the files can be directly edited through the cloud without installing corresponding applications aiming at some special files, thereby being beneficial to improving the cloud conference efficiency.
Optionally, the step 101 of loading the first file on the preset page may include the following steps:
11. selecting the first file;
12. detecting whether a user agrees to upload the first file;
13. and when the user agrees to upload the first file, loading the first file on the preset page.
In a specific implementation, in the embodiment of the application, at least one file can be displayed, a user can select any file as the first file, whether the user agrees to upload the first file can be detected, and when the user agrees to upload the first file, the first file can be loaded on a preset page, so that the corresponding website can be activated through user authorization, the corresponding page is opened, and the file loading work is completed through the page, so that the file editing efficiency can be improved.
Optionally, the step 13 of loading the first file on a preset page may include the following steps:
131. acquiring target attribute information of the first file;
132. searching at least one website link supporting to open the first file according to the target attribute information;
133. pushing the at least one website link to the user;
134. prompting the user to select a website link from the at least one website link as the preset website;
135. opening the preset website to obtain a preset page;
136. and loading the first file through the preset page.
In the embodiment of the present application, the target attribute information may include at least one of the following: file type, file format, number of files, file size, etc., are not limited herein.
In a specific implementation, the target attribute information of the first file can be obtained, the mapping relation between the preset attribute information and the website links can be stored in advance, then at least one website link supporting opening of the first file is searched according to the target attribute information based on the mapping relation, the at least one website link can be pushed to a user, the user is prompted to select one website link from the at least one website link as a preset website, the preset website is opened, a preset page is obtained, the first file is loaded through the preset page, so that the corresponding website link can be searched based on the attribute information of the file, the corresponding webpage is opened, the file loading is completed through the webpage, and the file editing operation can be realized through the webpage, so that additional installation application is not needed, and the file processing efficiency is improved.
Optionally, the step 133 of pushing the at least one website link to the user may include the following steps:
1331. determining a historical use record of each website link in the at least one website link to obtain at least one historical use record;
1332. determining an evaluation parameter of each website link according to the at least one historical use record to obtain at least one evaluation parameter;
1333. determining a priority order according to the at least one evaluation parameter;
1334. and pushing the at least one website link to the user according to the priority order.
In an embodiment of the present application, the history of use record may include at least one of: an operation record, a service evaluation record, etc., without limitation, the operation record may include at least one of the following: the web page opening time, the number of web page functions, the sensitivity of the web page, etc., are not limited herein, and the service evaluation record may include at least one of the following: service scoring, service evaluation content, etc., are not limited herein.
The historical usage record may include, among other things, an operation record, which may also be AI data, e.g., the user's operating habits, big data of the associated device, which may be related to the user's professional habits.
In a specific implementation, a history usage record of each website link in at least one website link can be determined, at least one history usage record is obtained, an evaluation parameter of each website link is determined according to the at least one history usage record, at least one evaluation parameter is obtained, and a priority order is determined according to the at least one evaluation parameter, for example, the evaluation parameters are ordered from large to small, the priority order is obtained, the at least one website link is pushed to a user according to the priority order, namely, a plurality of website links pushed to the user selection can generate a comprehensive score according to the history selection record and the complaint record, and each website is arranged for the user to select, so that high-quality website links can be pushed to the user in priority, and user experience can be improved.
Optionally, step 1332 of determining the evaluation parameter of each website link according to the at least one historical usage record to obtain at least one evaluation parameter may include the following steps:
13321. acquiring an operation record and a service evaluation record corresponding to a website link i, wherein the website link i is any website link in the at least one website link;
13322. and determining the evaluation parameters of the website link i according to the operation record and the service evaluation record.
In a specific implementation, taking the website link i as an example, the website link i is any website link in at least one website link, an operation record and a service evaluation record corresponding to the website link i can be obtained, then the evaluation parameter of the website link i is determined according to the operation record and the service evaluation record, the operation record reflects the habit of a user, the service evaluation record reflects the quality of a webpage editing function, and the practicability of the website link can be accurately evaluated in combination with two dimensions.
Optionally, after step 12, the following steps may be further included:
14. inquiring whether the user opens and divides the screen mirror image to synchronously share the content through the local equipment when the user does not agree to upload the first file;
15. and if the user opens the first file through the local equipment and divides the screen image to synchronously share the content, executing the step of loading the first file on a preset page.
In the specific implementation, when the user does not agree to upload the first file, the user can be queried whether to open and split-screen mirror images through the local equipment so as to synchronously share the content, and if the user opens the first file and split-screen mirror images through the local equipment so as to synchronously share the content, the first file is loaded on a preset page, so that the privacy and the safety of the file can be ensured.
In the specific implementation, if the user does not agree to open the shared file uploaded by the user through the online website, the user is inquired whether to open and split the screen image through the local equipment so as to synchronize the shared content.
By way of illustration, in the embodiment of the application, the shared document uploaded by the user opening the prior website can be required to be agreed by the user, the safety of the online website of the third party is required to be ensured, the shared document content uploaded by the user is prevented from being stolen and misappropriated by an illegal user, and if the user does not agree to open the shared document uploaded by the user through the online website, the user is inquired whether to open and split-screen mirror images through the local equipment so as to synchronize the shared content; if the user agrees, the cloud space searches a plurality of website links supporting opening the shared file according to the file type table, pushes the website links to user equipment, prompts the user to select, and opens the target website to load the shared file for display after the user selects the target website.
Optionally, between step 11 and step 12, the method may further include the following steps:
16. detecting whether an application for editing the first file is installed in a user side;
17. and when the application for editing the first file is not installed on the user side, executing step 12.
In a specific implementation, whether an application for editing the first file is installed in the user side is detected, when the application for editing the first file is not installed in the user side, a corresponding website link can be obtained, so that the first file is opened based on the website link, subsequent editing operation is performed, and efficiency of the file editing operation is improved.
102. And selecting a target editing tool from the preset page, and editing the first file through the target editing tool to obtain a second file.
In a specific implementation, the preset page may include at least one editing tool, where the editing tool is used to complete various editing operations, and the editing operations are arbitrary editing operations, which are not limited herein.
In a specific implementation, a target editing tool can be selected on a preset page, the first file is edited through the target editing tool to obtain a second file, the second file can be stored, and the second file can be stored in a cloud or local.
In a specific implementation, the first file or the second file may be previewed, so that a preview function may be provided.
Under the condition that a client is not opened at a cloud desktop end for a special document format, on-line website opening is prompted before uploading a file, and after the uploading is successful, the cloud desktop is opened to load document display on the on-line website, so that the modes of quickly previewing the file and the like without installing software, such as opening a CAD file, a sketch file, a PS file and the like by using an on-line editing website, and the file processing efficiency can be improved.
Optionally, the method further comprises the following steps:
a1, acquiring target identity information of the user;
a2, determining target data processing parameters corresponding to the target identity information;
a3, processing the second file according to the target data processing parameters to obtain a third file;
a4, storing the third file.
In the embodiment of the present application, the target identity information may include at least one of the following: identity level, user name, job title, school, etc., without limitation. The mapping relation between the preset identity information and the data processing parameters may be stored in advance, and the data processing parameters may include at least one of the following: compression processing parameters, lifecycle parameters, storage mode parameters, encryption processing parameters, data packaging parameters, screen projection parameters, and the like, are not limited herein. Wherein the compression processing parameters may include at least one of: compression mode, compressed data type, compression ratio, etc., are not limited herein. The lifecycle parameters may include at least one of: the duration of preservation, the time of destruction, etc., are not limited herein. The storage mode parameters may include at least one of: storage locations, whether stored separately or together, whether backup is required, etc., are not limited herein. The encryption processing parameters may include at least one of: encryption scheme, encryption complexity, etc., are not limited herein. The data packing parameters may include at least one of: packing protocol, frame format, packing rate, etc., are not limited herein. The projection parameters may include at least one of: the screen display resolution, screen display color, screen display brightness, screen display color temperature, font size, screen display effect parameters, screen display duration, screen display conditions, and the like are not limited herein. The screen display condition may be understood as that a certain condition needs to be met to realize the screen display function, for example, based on the cloud discussion group mode, who speaks and displays who, or not only the screen display input information, but also other information, for example, identity information, etc. may be displayed on the screen. The on-screen display effect parameters may include at least one of: suddenly changing, artistic fonts, dynamic changes in size, etc., without limitation.
In a specific implementation, the target identity information of the user can be obtained, the target data processing parameter corresponding to the target identity information is determined based on the mapping relation between the pre-stored identity information and the data processing parameter, then the second file is processed according to the target data processing parameter to obtain a third file, and finally the third file can be saved, so that the file processing efficiency is further improved. The third file can be stored in the cloud or local, and can be specifically determined based on user habits, and of course, the third file can also be stored in local equipment of meeting personnel, so that the file sharing function is realized, and the file sharing efficiency is improved.
For example, in a specific implementation, the data compression function, the data packing and encryption function may be implemented in the storage process, the data may be stored in multiple parts, and in the opening process, the data may be partially or completely opened, or other processes may be performed, which is not limited herein.
By way of further example, the lifecycle of the data may be set to reduce cloud storage load, i.e., the open time period is defined, or the open conditions are differentiated. For example, at the end of the life cycle of the data, the data can be either sent to the local device where the user is located, or the data can be destroyed, so that the practicability of the memory can be ensured.
By way of further illustration, a reminder function may be further provided to prompt the user to review the screen file, to remind the user to review in time, for example, to send a reminder message to the user at intervals of a preset time interval to prompt the user to review the screen file, to remind the user to review in time, where the preset time interval may be preset or the system defaults.
By way of further illustration, the content of the projection display file (second file) can be realized, the details of differentiated display can be improved, the display parameters of the projection file can be adjusted based on the difference of different identities, positions and display objects based on the dynamic adjustment of the distance, the ambient light and the size of the equipment,
in a specific implementation, identity verification can be performed, for example, a multi-person identity common verification function is realized, fingerprint information of multiple persons is obtained, the fingerprint information of the multiple persons is verified, and after verification, data processing parameters corresponding to the identity information are determined, so that safety is improved.
Of course, the user's membership grade may also be verified, and a decision may be made based on the membership grade as to whether to provide the corresponding membership function.
It can be seen that, in the file processing method described in the embodiment of the present application, the first file is loaded on the preset page, the preset page is obtained by opening the preset website, the target editing tool is selected on the preset page, and the first file is edited by the target editing tool to obtain the second file, so that the corresponding special file can be opened based on the cloud application, that is, the file processing efficiency is improved without installing the corresponding application.
In accordance with the embodiment shown in fig. 1, please refer to fig. 2, fig. 2 is a flow chart of a file processing method according to an embodiment of the present application, which is applied to an electronic device, and the file processing method includes:
201. and selecting a first file.
202. And detecting whether the user agrees to upload the first file.
203. When the user agrees to upload the first file, loading the first file on a preset page, wherein the preset page is obtained by opening a preset website.
204. And selecting a target editing tool from the preset page, and editing the first file through the target editing tool to obtain a second file.
The specific description of the steps 201 to 204 may refer to the corresponding steps of the file processing method described in fig. 1, and will not be repeated herein.
It can be seen that, in the file processing method described in the embodiment of the present application, a first file is selected, whether a user agrees to upload the first file is detected, when the user agrees to upload the first file, the first file is loaded on a preset page, the preset page is obtained by opening a preset website, a target editing tool is selected on the preset page, and the first file is edited by the target editing tool to obtain a second file, so that a corresponding special file can be opened based on cloud application, that is, file processing efficiency is improved without installing a corresponding application.
In accordance with the above embodiment, referring to fig. 3, fig. 3 is a schematic structural diagram of an electronic device according to an embodiment of the present application, as shown in the drawing, including a processor, a memory, a communication interface, and one or more programs, where the one or more programs are stored in the memory and configured to be executed by the processor, and in the embodiment of the present application, the programs include instructions for executing the following steps:
loading a first file on a preset page, wherein the preset page is obtained by opening a preset website;
and selecting a target editing tool from the preset page, and editing the first file through the target editing tool to obtain a second file.
Optionally, in the aspect of loading the first file on the preset page, the program includes instructions for executing the following steps:
selecting the first file;
detecting whether a user agrees to upload the first file;
and when the user agrees to upload the first file, loading the first file on the preset page.
Optionally, in the aspect of loading the first file on a preset page, the program includes instructions for executing the following steps:
acquiring target attribute information of the first file;
searching at least one website link supporting to open the first file according to the target attribute information;
pushing the at least one website link to the user;
prompting the user to select a website link from the at least one website link as the preset website;
opening the preset website to obtain a preset page;
and loading the first file through the preset page.
Optionally, in said pushing said at least one web site link to said user, the program comprises instructions for:
determining a historical use record of each website link in the at least one website link to obtain at least one historical use record;
determining an evaluation parameter of each website link according to the at least one historical use record to obtain at least one evaluation parameter;
determining a priority order according to the at least one evaluation parameter;
and pushing the at least one website link to the user according to the priority order.
Optionally, in the determining the evaluation parameter of each web site link according to the at least one historical usage record, obtaining at least one evaluation parameter, the program includes instructions for:
acquiring an operation record and a service evaluation record corresponding to a website link i, wherein the website link i is any website link in the at least one website link;
and determining the evaluation parameters of the website link i according to the operation record and the service evaluation record.
Optionally, the above program further comprises instructions for performing the steps of:
inquiring whether the user opens and divides the screen mirror image to synchronously share the content through the local equipment when the user does not agree to upload the first file;
and if the user opens the first file through the local equipment and divides the screen image to synchronously share the content, executing the step of loading the first file on a preset page.
Optionally, the above program further comprises instructions for performing the steps of:
acquiring target identity information of the user;
determining target data processing parameters corresponding to the target identity information;
processing the second file according to the target data processing parameters to obtain a third file;
and storing the third file.
It can be seen that, in the electronic device described in the embodiment of the present application, a first file is loaded on a preset page, the preset page is obtained by opening a preset website, a target editing tool is selected on the preset page, and the first file is edited by the target editing tool to obtain a second file, so that a corresponding special file can be opened based on cloud application, that is, file processing efficiency is improved without installing a corresponding application.
Fig. 4 is a block diagram showing functional units of a file processing apparatus 400 according to an embodiment of the present application, where the apparatus 400 includes: a loading unit 401 and an editing unit 402, wherein,
the loading unit 401 is configured to load a first file on a preset page, where the preset page is obtained by opening a preset website;
the editing unit 402 is configured to select a target editing tool on the preset page, and edit the first file by using the target editing tool to obtain a second file.
Optionally, in the aspect that the preset page loads the first file, the loading unit 401 is specifically configured to:
selecting the first file;
detecting whether a user agrees to upload the first file;
and when the user agrees to upload the first file, loading the first file on the preset page.
Optionally, in the aspect that the preset page loads the first file, the loading unit 401 is specifically configured to:
acquiring target attribute information of the first file;
searching at least one website link supporting to open the first file according to the target attribute information;
pushing the at least one website link to the user;
prompting the user to select a website link from the at least one website link as the preset website;
opening the preset website to obtain a preset page;
and loading the first file through the preset page.
Optionally, in the aspect of pushing the at least one website link to the user, the loading unit 401 is specifically configured to:
determining a historical use record of each website link in the at least one website link to obtain at least one historical use record;
determining an evaluation parameter of each website link according to the at least one historical use record to obtain at least one evaluation parameter;
determining a priority order according to the at least one evaluation parameter;
and pushing the at least one website link to the user according to the priority order.
Optionally, in the determining, according to the at least one historical usage record, an evaluation parameter of each website link, to obtain at least one evaluation parameter, the loading unit 401 is specifically configured to:
acquiring an operation record and a service evaluation record corresponding to a website link i, wherein the website link i is any website link in the at least one website link;
and determining the evaluation parameters of the website link i according to the operation record and the service evaluation record.
Optionally, the apparatus 400 is further specifically configured to:
inquiring whether the user opens and divides the screen mirror image to synchronously share the content through the local equipment when the user does not agree to upload the first file;
and if the user opens the first file through the local equipment and divides the screen image to synchronously share the content, executing the step of loading the first file on a preset page.
Optionally, the apparatus 400 is further specifically configured to:
acquiring target identity information of the user;
determining target data processing parameters corresponding to the target identity information;
processing the second file according to the target data processing parameters to obtain a third file;
and storing the third file.
It can be seen that, in the file processing device described in the embodiment of the present application, the first file is loaded on the preset page, the preset page is obtained by opening the preset website, the target editing tool is selected on the preset page, and the first file is edited by the target editing tool to obtain the second file, so that the corresponding special file can be opened based on the cloud application, that is, the file processing efficiency is improved without installing the corresponding application.
It may be understood that the functions of each program module of the file processing apparatus according to the present embodiment may be specifically implemented according to the method in the foregoing method embodiment, and the specific implementation process may refer to the relevant description of the foregoing method embodiment, which is not repeated herein.
The embodiment of the application also provides a computer storage medium, wherein the computer storage medium stores a computer program for electronic data exchange, and the computer program makes a computer execute part or all of the steps of any one of the above method embodiments, and the computer includes an electronic device.
Embodiments of the present application also provide a computer program product comprising a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform part or all of the steps of any one of the methods described in the method embodiments above. The computer program product may be a software installation package, said computer comprising an electronic device.
It should be noted that, for simplicity of description, the foregoing method embodiments are all described as a series of acts, but it should be understood by those skilled in the art that the present application is not limited by the order of acts described, as some steps may be performed in other orders or concurrently in accordance with the present application. Further, those skilled in the art will also appreciate that the embodiments described in the specification are all preferred embodiments, and that the acts and modules referred to are not necessarily required for the present application.
In the foregoing embodiments, the descriptions of the embodiments are emphasized, and for parts of one embodiment that are not described in detail, reference may be made to related descriptions of other embodiments.
In the several embodiments provided by the present application, it should be understood that the disclosed apparatus may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, such as the above-described division of units, merely a division of logic functions, and there may be additional manners of dividing in actual implementation, such as multiple units or components may be combined or integrated into another system, or some features may be omitted, or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, or may be in electrical or other forms.
The units described above as separate components may or may not be physically separate, and components shown as units may or may not be physical units, may be located in one place, or may be distributed over a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present application may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated units described above, if implemented in the form of software functional units and sold or used as stand-alone products, may be stored in a computer readable memory. Based on such understanding, the technical solution of the present application may be embodied in essence or a part contributing to the prior art or all or part of the technical solution in the form of a software product stored in a memory, comprising several instructions for causing a computer device (which may be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the above-mentioned method of the various embodiments of the present application. And the aforementioned memory includes: a U-disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a removable hard disk, a magnetic disk, or an optical disk, or other various media capable of storing program codes.
Those of ordinary skill in the art will appreciate that all or a portion of the steps in the various methods of the above embodiments may be implemented by a program that instructs associated hardware, and the program may be stored in a computer readable memory, which may include: flash disk, read-Only Memory (ROM), random access Memory (Random Access Memory, RAM), magnetic disk or optical disk.
The foregoing has outlined rather broadly the more detailed description of embodiments of the application, wherein the principles and embodiments of the application are explained in detail using specific examples, the above examples being provided solely to facilitate the understanding of the method and core concepts of the application; meanwhile, as those skilled in the art will have variations in the specific embodiments and application scope in accordance with the ideas of the present application, the present description should not be construed as limiting the present application in view of the above.

Claims (5)

1. A method for processing a file, the method being applied to a cloud conference, the method comprising:
under a cloud conference scene, loading a first file on a preset page, wherein the preset page is obtained by opening a preset website, and the preset website is a related website of a cloud conference application;
selecting a target editing tool from the preset page, and editing the first file through the target editing tool to obtain a second file, so that the file is directly edited through a cloud without installing a corresponding application; the loading the first file on the preset page includes:
selecting the first file;
detecting whether an application for editing the first file is installed in a user side;
when the user side does not install the application for editing the first file, detecting whether the user agrees to upload the first file;
when the user agrees to upload the first file, loading the first file on the preset page;
the loading the first file on the preset page includes:
acquiring target attribute information of the first file;
searching at least one website link supporting to open the first file according to the target attribute information;
pushing the at least one website link to the user;
prompting the user to select a website link from the at least one website link as the preset website;
opening the preset website to obtain a preset page;
loading the first file through the preset page;
wherein said pushing said at least one web site link to said user comprises:
determining a historical use record of each website link in the at least one website link to obtain at least one historical use record;
determining an evaluation parameter of each website link according to the at least one historical use record to obtain at least one evaluation parameter;
determining a priority order according to the at least one evaluation parameter;
pushing the at least one website link to the user according to the priority order;
wherein, determining the evaluation parameter of each website link according to the at least one historical usage record to obtain at least one evaluation parameter includes:
acquiring an operation record and a service evaluation record corresponding to a website link i, wherein the website link i is any website link in the at least one website link; the operational record includes at least one of: webpage opening time length, webpage function number and webpage sensitivity; the service valuation record includes at least one of: service scoring, service evaluation content;
determining the evaluation parameters of the website links i according to the operation records and the service evaluation records;
wherein the method further comprises:
acquiring target identity information of the user;
determining target data processing parameters corresponding to the target identity information according to a mapping relation between pre-stored preset identity information and data processing parameters; the data processing parameters include at least one of: compression processing parameters, life cycle parameters, storage mode parameters, encryption processing parameters, data packaging parameters and screen throwing parameters;
processing the second file according to the target data processing parameters to obtain a third file;
and storing the third file.
2. The method according to claim 1, wherein the method further comprises:
inquiring whether the user opens and divides the screen mirror image to synchronously share the content through the local equipment when the user does not agree to upload the first file;
and if the user opens the first file through the local equipment and divides the screen image to synchronously share the content, executing the step of loading the first file on a preset page.
3. A document processing apparatus for use in a cloud conference, the apparatus comprising: a loading unit and an editing unit, wherein,
the loading unit is used for loading a first file on a preset page, wherein the preset page is obtained by opening a preset website, and the preset website is a related website of the cloud conference application;
the editing unit is used for selecting a target editing tool from the preset page, editing the first file through the target editing tool to obtain a second file, and editing the file directly through a cloud without installing a corresponding application;
the loading the first file on the preset page includes:
selecting the first file;
detecting whether an application for editing the first file is installed in a user side;
when the user side does not install the application for editing the first file, detecting whether the user agrees to upload the first file;
when the user agrees to upload the first file, loading the first file on the preset page;
the loading the first file on the preset page includes:
acquiring target attribute information of the first file;
searching at least one website link supporting to open the first file according to the target attribute information;
pushing the at least one website link to the user;
prompting the user to select a website link from the at least one website link as the preset website;
opening the preset website to obtain a preset page;
loading the first file through the preset page;
wherein said pushing said at least one web site link to said user comprises:
determining a historical use record of each website link in the at least one website link to obtain at least one historical use record;
determining an evaluation parameter of each website link according to the at least one historical use record to obtain at least one evaluation parameter;
determining a priority order according to the at least one evaluation parameter;
pushing the at least one website link to the user according to the priority order;
wherein, determining the evaluation parameter of each website link according to the at least one historical usage record to obtain at least one evaluation parameter includes:
acquiring an operation record and a service evaluation record corresponding to a website link i, wherein the website link i is any website link in the at least one website link; the operational record includes at least one of: webpage opening time length, webpage function number and webpage sensitivity; the service valuation record includes at least one of: service scoring, service evaluation content;
determining the evaluation parameters of the website links i according to the operation records and the service evaluation records;
wherein, the device is also specifically used for:
acquiring target identity information of the user;
determining target data processing parameters corresponding to the target identity information according to a mapping relation between pre-stored preset identity information and data processing parameters; the data processing parameters include at least one of: compression processing parameters, life cycle parameters, storage mode parameters, encryption processing parameters, data packaging parameters and screen throwing parameters;
processing the second file according to the target data processing parameters to obtain a third file;
and storing the third file.
4. An electronic device comprising a processor, a memory for storing one or more programs and configured to be executed by the processor, the programs comprising instructions for performing the steps in the method of claim 1 or 2.
5. A computer-readable storage medium, characterized in that a computer program for electronic data exchange is stored, wherein the computer program causes a computer to perform the method according to claim 1 or 2.
CN202210968256.6A 2022-08-12 2022-08-12 File processing method, electronic equipment and related products Active CN115328363B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210968256.6A CN115328363B (en) 2022-08-12 2022-08-12 File processing method, electronic equipment and related products

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210968256.6A CN115328363B (en) 2022-08-12 2022-08-12 File processing method, electronic equipment and related products

Publications (2)

Publication Number Publication Date
CN115328363A CN115328363A (en) 2022-11-11
CN115328363B true CN115328363B (en) 2023-11-03

Family

ID=83922925

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210968256.6A Active CN115328363B (en) 2022-08-12 2022-08-12 File processing method, electronic equipment and related products

Country Status (1)

Country Link
CN (1) CN115328363B (en)

Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101102211A (en) * 2007-07-09 2008-01-09 中兴通讯股份有限公司 A method for sharing the document in data conference and its system
CN102982401A (en) * 2011-10-05 2013-03-20 微软公司 Multi-user and multi-device cooperation
CN105049402A (en) * 2014-04-25 2015-11-11 统一有限责任两合公司 Method and apparatus for the transmission and adaptation of data, computer program, software product and digital storage medium for providing and adapting data
CN106875214A (en) * 2017-01-13 2017-06-20 深圳市智慧交通有限公司 A kind of advertisement sending method shared based on circle of friends and system
CN109558575A (en) * 2018-10-25 2019-04-02 平安科技(深圳)有限公司 Online Table edit method, apparatus, computer equipment and storage medium
CN110196971A (en) * 2019-04-23 2019-09-03 平安科技(深圳)有限公司 Online document edit methods, device, terminal device and storage medium
CN110597774A (en) * 2019-09-13 2019-12-20 腾讯科技(深圳)有限公司 File sharing method, system, device, computing equipment and terminal equipment
CN111488513A (en) * 2019-01-29 2020-08-04 百度在线网络技术(北京)有限公司 Method and device for generating page
CN112528203A (en) * 2020-12-18 2021-03-19 平安国际智慧城市科技股份有限公司 Webpage-based online document making method and system
CN113395477A (en) * 2020-03-13 2021-09-14 北京字节跳动网络技术有限公司 Sharing method and device based on video conference, electronic equipment and computer readable medium
CN113449957A (en) * 2021-04-28 2021-09-28 华能(上海)电力检修有限责任公司 Intelligent working system based on PAGEOFFLICE control
CN113542337A (en) * 2020-04-30 2021-10-22 北京字节跳动网络技术有限公司 Information sharing method, device, electronic device and storage medium
CN114118038A (en) * 2021-11-30 2022-03-01 深圳壹账通智能科技有限公司 Table document online editing method, device, equipment and medium
CN114155119A (en) * 2020-12-30 2022-03-08 万翼科技有限公司 Data processing system, method, electronic device, and computer storage medium
CN114237737A (en) * 2021-11-25 2022-03-25 北京轩宇信息技术有限公司 A Processing Method for Structured Itemization of Word File Data
CN114371896A (en) * 2021-12-30 2022-04-19 北京字跳网络技术有限公司 A prompting method, device, device and medium based on document sharing
CN114461580A (en) * 2021-12-23 2022-05-10 北京达佳互联信息技术有限公司 An online document sharing method, device, electronic device and storage medium
WO2022126711A1 (en) * 2020-12-14 2022-06-23 杭州趣链科技有限公司 Webpage forensics method, apparatus and device
CN114816293A (en) * 2022-03-17 2022-07-29 联想(北京)有限公司 File sharing method and file sharing equipment

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8525802B2 (en) * 2008-03-31 2013-09-03 Lg Electronics Inc. Portable terminal capable of sensing proximity touch and method for providing graphic user interface using the same
US10275116B2 (en) * 2015-06-07 2019-04-30 Apple Inc. Browser with docked tabs

Patent Citations (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101102211A (en) * 2007-07-09 2008-01-09 中兴通讯股份有限公司 A method for sharing the document in data conference and its system
CN102982401A (en) * 2011-10-05 2013-03-20 微软公司 Multi-user and multi-device cooperation
CN105049402A (en) * 2014-04-25 2015-11-11 统一有限责任两合公司 Method and apparatus for the transmission and adaptation of data, computer program, software product and digital storage medium for providing and adapting data
CN106875214A (en) * 2017-01-13 2017-06-20 深圳市智慧交通有限公司 A kind of advertisement sending method shared based on circle of friends and system
CN109558575A (en) * 2018-10-25 2019-04-02 平安科技(深圳)有限公司 Online Table edit method, apparatus, computer equipment and storage medium
CN111488513A (en) * 2019-01-29 2020-08-04 百度在线网络技术(北京)有限公司 Method and device for generating page
CN110196971A (en) * 2019-04-23 2019-09-03 平安科技(深圳)有限公司 Online document edit methods, device, terminal device and storage medium
CN110597774A (en) * 2019-09-13 2019-12-20 腾讯科技(深圳)有限公司 File sharing method, system, device, computing equipment and terminal equipment
CN113395477A (en) * 2020-03-13 2021-09-14 北京字节跳动网络技术有限公司 Sharing method and device based on video conference, electronic equipment and computer readable medium
CN114584736A (en) * 2020-03-13 2022-06-03 北京字节跳动网络技术有限公司 Sharing method and device based on video conference, electronic equipment and computer medium
CN113542337A (en) * 2020-04-30 2021-10-22 北京字节跳动网络技术有限公司 Information sharing method, device, electronic device and storage medium
WO2022126711A1 (en) * 2020-12-14 2022-06-23 杭州趣链科技有限公司 Webpage forensics method, apparatus and device
CN112528203A (en) * 2020-12-18 2021-03-19 平安国际智慧城市科技股份有限公司 Webpage-based online document making method and system
CN114155119A (en) * 2020-12-30 2022-03-08 万翼科技有限公司 Data processing system, method, electronic device, and computer storage medium
CN113449957A (en) * 2021-04-28 2021-09-28 华能(上海)电力检修有限责任公司 Intelligent working system based on PAGEOFFLICE control
CN114237737A (en) * 2021-11-25 2022-03-25 北京轩宇信息技术有限公司 A Processing Method for Structured Itemization of Word File Data
CN114118038A (en) * 2021-11-30 2022-03-01 深圳壹账通智能科技有限公司 Table document online editing method, device, equipment and medium
CN114461580A (en) * 2021-12-23 2022-05-10 北京达佳互联信息技术有限公司 An online document sharing method, device, electronic device and storage medium
CN114371896A (en) * 2021-12-30 2022-04-19 北京字跳网络技术有限公司 A prompting method, device, device and medium based on document sharing
CN114816293A (en) * 2022-03-17 2022-07-29 联想(北京)有限公司 File sharing method and file sharing equipment

Also Published As

Publication number Publication date
CN115328363A (en) 2022-11-11

Similar Documents

Publication Publication Date Title
CN109918345B (en) Document processing method, device, terminal and storage medium
US10261743B2 (en) Interactive group content systems and methods
US11232481B2 (en) Extended applications of multimedia content previews in the cloud-based content management system
US11589091B2 (en) Video information processing method, computer equipment and storage medium
US9032020B2 (en) Online video enhancement
KR101673188B1 (en) Method and apparatus for sharing contents
US8856067B2 (en) Method for storing media captured using a portable electronic device
US20160071065A1 (en) Information processing device, non-transitory computer readable medium, and information processing method
CN105100679B (en) Server and method for providing collaboration service and user terminal for receiving collaboration service
KR20160079936A (en) System and method for visual selection of elements in video content
CN106844705B (en) Method and apparatus for displaying multimedia content
US20130254259A1 (en) Method and system for publication and sharing of files via the internet
US20170163907A1 (en) Method and system for creating a video advertisement with embedded user content
US20190199763A1 (en) Systems and methods for previewing content
CN111209727B (en) Picture processing method and device, electronic equipment and storage medium
JP2014182790A (en) Pdf file preview manipulation
US10057606B2 (en) Systems and methods for automated application of business rules using temporal metadata and content fingerprinting
CN112819923A (en) Method and device for generating electronic business card and computer storage medium
US20140013193A1 (en) Methods and systems for capturing information-enhanced images
CN115328363B (en) File processing method, electronic equipment and related products
CN116737302A (en) Chat window display method and device and electronic equipment
CN113221517B (en) Mail editing method and device, computer equipment and storage medium
CN116527994A (en) Video generation method and device and electronic equipment
CN115037905A (en) Screen recording file processing method, electronic equipment and related products
CN111260397A (en) Application advertisement management method and system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant