CN111325007A - Comment analyzing method and terminal for PPTX file - Google Patents
Comment analyzing method and terminal for PPTX file Download PDFInfo
- Publication number
- CN111325007A CN111325007A CN202010074994.7A CN202010074994A CN111325007A CN 111325007 A CN111325007 A CN 111325007A CN 202010074994 A CN202010074994 A CN 202010074994A CN 111325007 A CN111325007 A CN 111325007A
- Authority
- CN
- China
- Prior art keywords
- file
- information
- author
- annotation
- comments
- 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.)
- Granted
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Document Processing Apparatus (AREA)
Abstract
The invention discloses a comment analyzing method and a terminal of a PPTX file, which are used for reading the file content of the PPTX file, traversing whether a comment #. xml file exists in the file content or not, and reading comment information in the comment #. xml file if the comment #. xml file exists, wherein the number of the comment #. xml file represents the serial number of the file. The comment information is modified by reading the file content of the PPTX file, finding the comments #. xml file from the file content of the PPTX file and reading the file to obtain the comment information, so that a user can modify the comment information in the PPTX file without a PowerPoint program.
Description
Technical Field
The invention relates to the technical field of file processing, in particular to a comment analyzing method and a comment analyzing terminal for a PPTX file.
Background
Office PowerPoint is a presentation software. Not only can the user use it to create a presentation, but the user can also take a face-to-face meeting, teleconference or present the presentation to the audience on the internet. There are two compression formats of the officePowerPoint storage file, which are the PPT format and the PPTX format respectively.
The PPTX format document is used as an Office PowerPoint storage file, if a user wants to modify the annotation of the Office PowerPoint document, the user needs to rely on an Office PowerPoint program, and if the user is on a device without the Office PowerPoint program, the user cannot directly acquire or modify annotation information in the PPTX file.
Disclosure of Invention
The technical problem to be solved by the invention is as follows: the annotation analyzing method and the terminal for the PPTX file can effectively analyze annotation information in the PPTX file on the premise of not depending on a PowerPoint program.
In order to solve the technical problems, the invention adopts the technical scheme that:
a method for analyzing annotations of a PPTX file comprises the following steps:
s1, reading the file content of the PPTX file;
s2, traversing whether the document content has the comments #. xml file, if yes, reading the comment information in the comments #. xml file, wherein # of the comments #. xml file represents the file sequence number.
In order to solve the technical problem, the invention adopts another technical scheme as follows:
an annotation analyzing terminal for a PPTX file comprises a memory, a processor and a computer program which is stored on the memory and can run on the processor, wherein the processor executes the computer program to realize the following steps:
s1, reading the file content of the PPTX file;
s2, traversing whether the document content has the comments #. xml file, if yes, reading the comment information in the comments #. xml file, wherein # of the comments #. xml file represents the file sequence number.
The invention has the beneficial effects that: a comment analyzing method and a terminal of a PPTX file are disclosed, wherein comments #. xml files are found and read from the file contents of the PPTX file by reading the file contents of the PPTX file to obtain comment information, and the comment information is modified, so that a user can modify the comment information in the PPTX file without a PowerPoint program.
Drawings
Fig. 1 is a schematic flow chart of a method for analyzing annotations of a PPTX file according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of an annotation analyzing terminal of a PPTX file according to an embodiment of the present invention.
Description of reference numerals:
1. a terminal for analyzing the annotations of a PPTX file; 2. a processor; 3. a memory.
Detailed Description
In order to explain technical contents, achieved objects, and effects of the present invention in detail, the following description is made with reference to the accompanying drawings in combination with the embodiments.
Referring to fig. 1, a method for analyzing annotations of a PPTX file includes the steps of:
s1, reading the file content of the PPTX file;
s2, traversing whether the document content has the comments #. xml file, if yes, reading the comment information in the comments #. xml file, wherein # of the comments #. xml file represents the file sequence number.
From the above description, the beneficial effects of the present invention are: the comment information is obtained by reading the file content of the PPTX file and finding and reading the comments #. xml file from the file content of the PPTX file, so that the comment information is modified, and a user can modify the comment information in the PPTX file without a PowerPoint program.
Further, the step S1 is specifically:
reading a PPTX file by utilizing zlib to obtain a ppt directory of the PPTX file;
the step S2 specifically includes:
traversing whether a comments #. xml file exists in a comments directory under the ppt directory, if so, reading and modifying the comment information in the comments #. xml file through repidxml, wherein # of the comments #. xml file represents a file sequence number.
From the above description, it can be known that the PPTX file can be directly opened in a decompression manner through zlib to obtain the content of the PPTX file, and then the comments #. xml file is read through repidxml and the content of the comments #. xml file is modified as needed, so as to achieve the effect of modifying the annotation information.
Further, the step S2 further includes the steps of:
reading the authorsd attribute in the comments #. xml file to obtain the author unique identifier of the annotation corresponding to the comments #. xml file;
the step S2 is followed by the step of:
s3, obtaining the commendamental authors in the file content, and reading the author information of which the id attribute in the p: cmAuthor Lst node is the same as the unique identifier of the author in the commendamental authors.
As can be seen from the above description, by acquiring the author information, the modifier can determine whether to modify the annotation according to the author information; meanwhile, the corresponding author information can be synchronously modified when the annotation information is modified, so that the annotation modification effect of the technical scheme is consistent with the annotation modification effect of the PowerPoint program.
Further, the step S2 is specifically:
traversing whether a comment #. xml file path exists in a Target attribute in a slide #. xml.rels file under a rels directory in the file content, if so, acquiring the # -in the slide #. xml.rels to obtain a slide page number corresponding to the comment #. xml file;
reading the comments #. xml file, judging whether p15, parentCm child nodes exist under the p, cmLst node, child nodes under cm, child nodes under extLst, child nodes p15, ext child nodes under thaddingInfo in the comments #. xml file, if not, obtaining the child nodes p, text under the same child nodes p, cm, obtaining annotation information, and obtaining idx attribute, dt attribute and author ID attribute under the same child nodes p, cm, so as to respectively obtain the annotation serial number, annotation time information and author unique identification of the annotation information;
if the p15 parentCm child node exists, acquiring the child node p, text, under the same child node p, cm, acquiring reply information, acquiring the idx attribute of the p15 parentCm child node, and acquiring annotation information corresponding to the reply information according to the idx attribute of the p15 parentCm child node;
the step S3 specifically includes:
s3, obtaining commendation authors in the file content, reading clrlx attribute, lastIdx attribute, initials attribute and name attribute in the commendation authors, to obtain the author comment establishing sequence, author comment total number, author name information and author name abbreviation corresponding to the comment information or the reply information, and generating the author information including the author comment establishing sequence, the author comment total number, the author name information and the author name abbreviation.
As can be seen from the above description, the slide page number corresponding to the comment information in each comments # xml file is determined by the Target attribute in the slide # xml file; distinguishing annotations and replies by p15: parentCm child nodes; the method comprises the steps of obtaining information such as author annotation establishing sequence, author annotation total number, author name information and author name abbreviation through an author unique identifier, determining associated information of annotation and reply through idx attributes, obtaining corresponding relations between the author unique identifier corresponding to the annotation information and slide page numbers, the author information and the reply information, and obtaining detailed information of the annotation information and the associated information on the basis of PPTX format derivative products which do not relate to PowerPoint programs.
Further, the step S2, after obtaining the annotation serial number, the annotation time information, and the author unique identifier of the annotation information, further includes:
and storing the author unique identification, the slide page number, the annotation information and the annotation time information of each child node p: cm in a json data in a one-to-one correspondence manner.
As can be seen from the above description, the obtained annotation related information is saved, so that after the annotation related information is obtained once, the annotation information can be subsequently and directly checked and modified according to the saved json data.
Referring to fig. 2, an annotation analyzing terminal for PPTX files includes a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor executes the computer program to implement the following steps:
s1, reading the file content of the PPTX file;
s2, traversing whether the document content has the comments #. xml file, if yes, reading the comment information in the comments #. xml file, wherein # of the comments #. xml file represents the file sequence number.
From the above description, the beneficial effects of the present invention are: the comment information is obtained by reading the file content of the PPTX file and finding and reading the comments #. xml file from the file content of the PPTX file, so that the comment information is modified, and a user can modify the comment information in the PPTX file without a PowerPoint program.
Further, when the processor executes the step S1 of the computer program, the following steps are specifically implemented:
reading a PPTX file by utilizing zlib to obtain a ppt directory of the PPTX file;
when the processor executes the step S2 of the computer program, the following steps are specifically implemented:
traversing whether a comments #. xml file exists in a comments directory under the ppt directory, if so, reading and modifying the comment information in the comments #. xml file through repidxml, wherein # of the comments #. xml file represents a file sequence number.
From the above description, it can be known that the PPTX file can be directly opened in a decompression manner through zlib to obtain the content of the PPTX file, and then the comments #. xml file is read through repidxml and the content of the comments #. xml file is modified as needed, so as to achieve the effect of modifying the annotation information.
Further, the processor, when executing the step S2 of the computer program, further includes implementing the following steps:
reading the authorsd attribute in the comments #. xml file to obtain the author unique identifier of the annotation corresponding to the comments #. xml file;
the step S2 is followed by the step of:
s3, obtaining the commendamental authors in the file content, and reading the author information of which the id attribute in the p: cmAuthor Lst node is the same as the unique identifier of the author in the commendamental authors.
As can be seen from the above description, by acquiring the author information, the modifier can determine whether to modify the annotation according to the author information; meanwhile, the corresponding author information can be synchronously modified when the annotation information is modified, so that the annotation modification effect of the technical scheme is consistent with the annotation modification effect of the PowerPoint program.
Further, when the processor executes the step S2 of the computer program, the following steps are specifically implemented:
traversing whether a comment #. xml file path exists in a Target attribute in a slide #. xml.rels file under a rels directory in the file content, if so, acquiring the # -in the slide #. xml.rels to obtain a slide page number corresponding to the comment #. xml file;
reading the comments #. xml file, judging whether p15, parentCm child nodes exist under the p, cmLst node, child nodes under cm, child nodes under extLst, child nodes p15, ext child nodes under thaddingInfo in the comments #. xml file, if not, obtaining the child nodes p, text under the same child nodes p, cm, obtaining annotation information, and obtaining idx attribute, dt attribute and author ID attribute under the same child nodes p, cm, so as to respectively obtain the annotation serial number, annotation time information and author unique identification of the annotation information;
if the p15 parentCm child node exists, acquiring the child node p, text, under the same child node p, cm, acquiring reply information, acquiring the idx attribute of the p15 parentCm child node, and acquiring annotation information corresponding to the reply information according to the idx attribute of the p15 parentCm child node;
when the processor executes the step S3 of the computer program, the following steps are specifically implemented:
s3, obtaining commendation authors in the file content, reading clrlx attribute, lastIdx attribute, initials attribute and name attribute in the commendation authors, to obtain the author comment establishing sequence, author comment total number, author name information and author name abbreviation corresponding to the comment information or the reply information, and generating the author information including the author comment establishing sequence, the author comment total number, the author name information and the author name abbreviation.
As can be seen from the above description, the slide page number corresponding to the comment information in each comments # xml file is determined by the Target attribute in the slide # xml file; distinguishing annotations and replies by p15: parentCm child nodes; the method comprises the steps of obtaining information such as author annotation establishing sequence, author annotation total number, author name information and author name abbreviation through an author unique identifier, determining associated information of annotation and reply through idx attributes, obtaining corresponding relations between the author unique identifier corresponding to the annotation information and slide page numbers, the author information and the reply information, and obtaining detailed information of the annotation information and the associated information on the basis of PPTX format derivative products which do not relate to PowerPoint programs.
Further, after the processor executes the step S2 of obtaining the annotation serial number, the annotation time information and the author unique identifier of the annotation information, the processor further implements the following steps:
and storing the author unique identification, the slide page number, the annotation information and the annotation time information of each child node p: cm in a json data in a one-to-one correspondence manner.
As can be seen from the above description, the obtained annotation related information is saved, so that after the annotation related information is obtained once, the annotation information can be subsequently and directly checked and modified according to the saved json data.
Referring to fig. 1, a first embodiment of the present invention is:
a method for analyzing annotations of a PPTX file comprises the following steps:
s1, reading the file content of the PPTX file;
in this embodiment, step S1 specifically includes:
reading the PPTX file by utilizing zlib to obtain a ppt directory of the PPTX file, namely directly opening the PPTX file in a decompression mode without modifying the PPTX file in any format;
s2, traversing whether the contents of the file contain comments #. xml files, if yes, reading the comment information in the comments #. xml files, wherein # of the comments #. xml files represents the sequence number of the files;
in this embodiment, step S2 specifically includes:
traversing the slide #. xml.rels file under the lips directory in the file content, reading whether a comment #. xml file path exists in a Target attribute in the slide #. xml.rels file through repidxml, if so, acquiring the # -in the slide #. xml.rels file to obtain a slide page number corresponding to the comment #. xml file, # of the comment #. xml file represents a file sequence number, such as the slide7.xml.rels file, the 7 th page related information in a slide is represented, and the comment 1.xml file represents a first comment file in the PPT X file, wherein all comment information on one slide corresponds to one comment file, such as the first six pages have no comment information in the embodiment, and the slide7.xml file maintains the comment 1.xml file path, and at this time, the slide page number corresponding to the slide page number is the slide page 7.7.xml file;
reading a documents #. xml file through repidxml, judging whether p15: parentCm child node exists under p: cmLst node in the documents #. xml file, sub-node p under cm, sub-node p under extLst, sub-node p15: ext, and readingInfo, if not, obtaining sub-node p: text under the same child node p: cm, obtaining annotation information, obtaining idx attribute, dt attribute and authorsd attribute under the same child node p: cm, respectively obtaining annotation serial number, annotation time information and author unique identification of the annotation information, storing the unique identification, slide code, annotation information and annotation time information of each child node p: cm in json data in a one-to-one correspondence manner, so as to be convenient for subsequent direct calling and use, wherein two sub-nodes p: cmLst node exist, one of the two sub-nodes p: cmcm does not exist, and one of the sub-nodes p: 15: cmeL is saved in the documents #, the information in the text of the child node p which is lower than the child node p cm is the annotation information, for example, the annotation information is 'stop notice', and the idx attribute is 1;
if the p15, parentCm child node exists, acquiring the child node p, text, under the same child node p, cm, acquiring reply information, acquiring the idx attribute of the p15, parentCm child node, and acquiring annotation information corresponding to the reply information according to the idx attribute of the p15, parentCm child node, namely, if the p15, parentCm child node exists in the other child node p, the information in the child node p, under the child node p, cm, text is the reply information, for example, the reply information is 'can also be in the form of a word slow down by one point', and if the idx attribute of the p15, parentCm child node is 1, the 'can also be in the form of a word slow down point' is the reply information of 'notice pause';
s3, obtaining the commendamental authors.xml file in the file content, reading author confidences of which the id attribute is the same as the unique identifier of the author in the p: cmAuthorLst node in the commendamental authors.xml file;
in this embodiment, step S3 specifically includes:
obtaining commendation authors in document content, xml document, reading parent node p in commendation authors 'id attribute, lastIdx attribute, initials attribute and name attribute to obtain author comment establishing sequence, author comment total number, author name information and author name abbreviation corresponding to comment information or reply information, generating author information including author comment establishing sequence, author comment total number, author name information and author name abbreviation, obtaining author information of original comment information, amending others to amend comments, such as PPTX document has two authors originally, author A entrusts C to check busy and amend comment information, then author C only amends author information corresponding to author A's unique identifier, and does not amend comment information of another author B, meanwhile, the modifier can also know the annotation information by consulting the author A and the author B, and the specific information of the annotation information is helpful for the author and the modifier of the original annotation information to know the annotation condition so as to ensure the accuracy of modifying the annotation information.
Where zlib is a library of functions that provide for data decompression and repidxml is an XML DOM parsing toolkit.
Referring to fig. 2, the second embodiment of the present invention is:
an annotation analyzing terminal 1 for a PPTX file comprises a memory 3, a processor 2 and a computer program stored in the memory 3 and capable of running on the processor 2, wherein the steps in the first embodiment are implemented when the processor 2 executes the computer program.
In summary, according to the annotation analyzing method and terminal for the PPTX file provided by the present invention, the PPTX file can be directly opened in a decompression manner through zlib to obtain the content of the PPTX file, find the comments #.xml file from the file content of the PPTX file, read the comments #.xml file through repidxml and modify the contents of the comments #.xml file as needed, wherein the slide page number corresponding to the annotation information in each comments #.xml file is determined through the Target attribute in the slides #.xml.rels file; distinguishing annotations and replies by p15: parentCm child nodes; the method comprises the steps of obtaining information such as author annotation establishing sequence, author annotation total number, author name information and author name abbreviation through an author unique identifier, and determining associated information of annotation and reply through idx attributes, so that on the basis of PPTX format derivative products which do not relate to the PowerPoint program, the detailed information of the annotation information and the associated information thereof is obtained, reasonable modification can be carried out on the annotation information, and on the basis of not changing the file format of PPTX, the displayed annotation modification effect is consistent with the annotation modification effect of the PowerPoint program.
The above description is only an embodiment of the present invention, and not intended to limit the scope of the present invention, and all equivalent changes made by using the contents of the present specification and the drawings, or applied directly or indirectly to the related technical fields, are included in the scope of the present invention.
Claims (10)
1. A method for analyzing annotations of a PPTX file is characterized by comprising the following steps:
s1, reading the file content of the PPTX file;
s2, traversing whether the document content has the comments #. xml file, if yes, reading the comment information in the comments #. xml file, wherein # of the comments #. xml file represents the file sequence number.
2. The method for analyzing the comments of the PPTX file as recited in claim 1, wherein the step S1 specifically includes:
reading a PPTX file by utilizing zlib to obtain a ppt directory of the PPTX file;
the step S2 specifically includes:
traversing whether a comments #. xml file exists in a comments directory under the ppt directory, if so, reading and modifying the comment information in the comments #. xml file through repidxml, wherein # of the comments #. xml file represents a file sequence number.
3. The method for parsing the annotation of the PPTX file according to claim 1, wherein the step S2 further comprises the steps of:
reading the authorsd attribute in the comments #. xml file to obtain the author unique identifier of the annotation corresponding to the comments #. xml file;
the step S2 is followed by the step of:
s3, obtaining the commendamental authors in the file content, and reading the author information of which the id attribute in the p: cmAuthor Lst node is the same as the unique identifier of the author in the commendamental authors.
4. The annotation parsing method for the PPTX file as claimed in claim 3, wherein the step S2 specifically comprises:
traversing whether a comment #. xml file path exists in a Target attribute in a slide #. xml.rels file under a rels directory in the file content, if so, acquiring the # -in the slide #. xml.rels to obtain a slide page number corresponding to the comment #. xml file;
reading the comments #. xml file, judging whether p15, parentCm child nodes exist under the p, cmLst node, child nodes under cm, child nodes under extLst, child nodes p15, ext child nodes under thaddingInfo in the comments #. xml file, if not, obtaining the child nodes p, text under the same child nodes p, cm, obtaining annotation information, and obtaining idx attribute, dt attribute and author ID attribute under the same child nodes p, cm, so as to respectively obtain the annotation serial number, annotation time information and author unique identification of the annotation information;
if the p15 parentCm child node exists, acquiring the child node p, text, under the same child node p, cm, acquiring reply information, acquiring the idx attribute of the p15 parentCm child node, and acquiring annotation information corresponding to the reply information according to the idx attribute of the p15 parentCm child node;
the step S3 specifically includes:
s3, obtaining commendation authors in the file content, reading clrlx attribute, lastIdx attribute, initials attribute and name attribute in the commendation authors, to obtain the author comment establishing sequence, author comment total number, author name information and author name abbreviation corresponding to the comment information or the reply information, and generating the author information including the author comment establishing sequence, the author comment total number, the author name information and the author name abbreviation.
5. The method for parsing the comments of the PPTX file according to claim 4, wherein the step S2, after obtaining the comment serial number, the comment time information and the author unique identifier of the comment information, further comprises:
and storing the author unique identification, the slide page number, the annotation information and the annotation time information of each child node p: cm in a json data in a one-to-one correspondence manner.
6. An annotation analyzing terminal for a PPTX file, comprising a memory, a processor and a computer program stored on the memory and capable of running on the processor, wherein the processor executes the computer program to realize the following steps:
s1, reading the file content of the PPTX file;
s2, traversing whether the document content has the comments #. xml file, if yes, reading the comment information in the comments #. xml file, wherein # of the comments #. xml file represents the file sequence number.
7. The annotation parsing terminal for PPTX files according to claim 6, wherein the processor when executing the step S1 of the computer program implements the following steps:
reading a PPTX file by utilizing zlib to obtain a ppt directory of the PPTX file;
when the processor executes the step S2 of the computer program, the following steps are specifically implemented:
traversing whether a comments #. xml file exists in a comments directory under the ppt directory, if so, reading and modifying the comment information in the comments #. xml file through repidxml, wherein # of the comments #. xml file represents a file sequence number.
8. The annotation parsing terminal for PPTX files according to claim 6, wherein said processor further implements the following steps when executing the step S2 of said computer program:
reading the authorsd attribute in the comments #. xml file to obtain the author unique identifier of the annotation corresponding to the comments #. xml file;
the step S2 is followed by the step of:
s3, obtaining the commendamental authors in the file content, and reading the author information of which the id attribute in the p: cmAuthor Lst node is the same as the unique identifier of the author in the commendamental authors.
9. The annotation parsing terminal for PPTX files according to claim 8, wherein the processor when executing the step S2 of the computer program implements the following steps:
traversing whether a comment #. xml file path exists in a Target attribute in a slide #. xml.rels file under a rels directory in the file content, if so, acquiring the # -in the slide #. xml.rels to obtain a slide page number corresponding to the comment #. xml file;
reading the comments #. xml file, judging whether p15, parentCm child nodes exist under the p, cmLst node, child nodes under cm, child nodes under extLst, child nodes p15, ext child nodes under thaddingInfo in the comments #. xml file, if not, obtaining the child nodes p, text under the same child nodes p, cm, obtaining annotation information, and obtaining idx attribute, dt attribute and author ID attribute under the same child nodes p, cm, so as to respectively obtain the annotation serial number, annotation time information and author unique identification of the annotation information;
if the p15 parentCm child node exists, acquiring the child node p, text, under the same child node p, cm, acquiring reply information, acquiring the idx attribute of the p15 parentCm child node, and acquiring annotation information corresponding to the reply information according to the idx attribute of the p15 parentCm child node;
when the processor executes the step S3 of the computer program, the following steps are specifically implemented:
s3, obtaining commendation authors in the file content, reading clrlx attribute, lastIdx attribute, initials attribute and name attribute in the commendation authors, to obtain the author comment establishing sequence, author comment total number, author name information and author name abbreviation corresponding to the comment information or the reply information, and generating the author information including the author comment establishing sequence, the author comment total number, the author name information and the author name abbreviation.
10. The annotation parsing terminal of PPTX file according to claim 9, wherein said processor executes said step S2 of said computer program, and after obtaining annotation serial number, annotation time information and author unique identifier of said annotation information, further implements the following steps:
and storing the author unique identification, the slide page number, the annotation information and the annotation time information of each child node p: cm in a json data in a one-to-one correspondence manner.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010074994.7A CN111325007B (en) | 2020-01-22 | 2020-01-22 | Comment analysis method and terminal for PPTX file |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010074994.7A CN111325007B (en) | 2020-01-22 | 2020-01-22 | Comment analysis method and terminal for PPTX file |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111325007A true CN111325007A (en) | 2020-06-23 |
CN111325007B CN111325007B (en) | 2022-10-21 |
Family
ID=71168797
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010074994.7A Active CN111325007B (en) | 2020-01-22 | 2020-01-22 | Comment analysis method and terminal for PPTX file |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111325007B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112417829A (en) * | 2020-11-27 | 2021-02-26 | 上海妙一生物科技有限公司 | Processing method and device for adding page annotations |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0778139A (en) * | 1993-06-30 | 1995-03-20 | Canon Inc | Method for appending comment and document processor |
CN102811118A (en) * | 2011-04-18 | 2012-12-05 | 美国博通公司 | An access point, an apparatus, and a method for operating a communication device |
CN108037915A (en) * | 2017-11-07 | 2018-05-15 | 福建天泉教育科技有限公司 | A kind of method and terminal of acquisition json configuration files |
CN108459836A (en) * | 2018-01-19 | 2018-08-28 | 广州视源电子科技股份有限公司 | Annotate display methods, device, equipment and storage medium |
CN108776651A (en) * | 2018-06-08 | 2018-11-09 | 北京厚德思成科技有限公司 | The annotation processing method and system of pdf document |
CN108959200A (en) * | 2018-07-10 | 2018-12-07 | 山东中孚安全技术有限公司 | A kind of method and system for extracting the picture in PPT document |
CN110362793A (en) * | 2019-07-18 | 2019-10-22 | 江苏中威科技软件***有限公司 | A method of it converts and shows for layout files |
-
2020
- 2020-01-22 CN CN202010074994.7A patent/CN111325007B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0778139A (en) * | 1993-06-30 | 1995-03-20 | Canon Inc | Method for appending comment and document processor |
CN102811118A (en) * | 2011-04-18 | 2012-12-05 | 美国博通公司 | An access point, an apparatus, and a method for operating a communication device |
CN108037915A (en) * | 2017-11-07 | 2018-05-15 | 福建天泉教育科技有限公司 | A kind of method and terminal of acquisition json configuration files |
CN108459836A (en) * | 2018-01-19 | 2018-08-28 | 广州视源电子科技股份有限公司 | Annotate display methods, device, equipment and storage medium |
CN108776651A (en) * | 2018-06-08 | 2018-11-09 | 北京厚德思成科技有限公司 | The annotation processing method and system of pdf document |
CN108959200A (en) * | 2018-07-10 | 2018-12-07 | 山东中孚安全技术有限公司 | A kind of method and system for extracting the picture in PPT document |
CN110362793A (en) * | 2019-07-18 | 2019-10-22 | 江苏中威科技软件***有限公司 | A method of it converts and shows for layout files |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112417829A (en) * | 2020-11-27 | 2021-02-26 | 上海妙一生物科技有限公司 | Processing method and device for adding page annotations |
CN112417829B (en) * | 2020-11-27 | 2022-03-11 | 上海妙一生物科技有限公司 | Processing method and device for adding page annotations |
Also Published As
Publication number | Publication date |
---|---|
CN111325007B (en) | 2022-10-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2358311C2 (en) | Word processing document, stored as single xml file, which can be manipulated by applications which can read xml language | |
US7844898B2 (en) | Exporting a document in multiple formats | |
CA2433247C (en) | System and method for supporting non-native xml in native xml of a word-processor document | |
US20160239504A1 (en) | Method for entity enrichment of digital content to enable advanced search functionality in content management systems | |
CN108595171B (en) | Object model generation method, device, equipment and storage medium | |
CN108664471B (en) | Character recognition error correction method, device, equipment and computer readable storage medium | |
US7370060B2 (en) | System and method for user edit merging with preservation of unrepresented data | |
US20150106928A1 (en) | Screening of email templates in campaign management | |
CN112527291A (en) | Webpage generation method and device, electronic equipment and storage medium | |
US8756242B2 (en) | Semantic reflection storage and automatic reconciliation of hierarchical messages | |
US20130124969A1 (en) | Xml editor within a wysiwyg application | |
CN116955674A (en) | Method and web device for generating graph database statement through LLM | |
US7461337B2 (en) | Exception markup documents | |
CN112181924A (en) | File conversion method, device, equipment and medium | |
CN111325007B (en) | Comment analysis method and terminal for PPTX file | |
US20040210881A1 (en) | Method of generating an application program interface for resource description framwork (RDF) based information | |
CN115599388B (en) | API (application program interface) document generation method, storage medium and electronic equipment | |
US10073821B2 (en) | Representation of multiple markup language files that differ in structure and content in one file for the production of new markup language files | |
CN111507079B (en) | Multi-language document generation method, system and equipment | |
CN114756554B (en) | Data query processing method based on MyBatis framework | |
CN114036781B (en) | Data processing method, data display method and device and electronic equipment | |
CN112836477B (en) | Method and device for generating code annotation document, electronic equipment and storage medium | |
CN113296763A (en) | Application capability management method and system | |
CN115756487A (en) | Target type variable searching method, electronic equipment and storage medium | |
CN107273386B (en) | XML Schema constraint file generation method and device for database |
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 |