CN106598412B - A kind of implementation method of digital book interaction system for rearranging - Google Patents
A kind of implementation method of digital book interaction system for rearranging Download PDFInfo
- Publication number
- CN106598412B CN106598412B CN201611169324.3A CN201611169324A CN106598412B CN 106598412 B CN106598412 B CN 106598412B CN 201611169324 A CN201611169324 A CN 201611169324A CN 106598412 B CN106598412 B CN 106598412B
- Authority
- CN
- China
- Prior art keywords
- module
- page
- annotation
- sound
- recorded
- 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
Links
- 230000003993 interaction Effects 0.000 title claims abstract description 24
- 238000000034 method Methods 0.000 title claims abstract description 23
- 230000001360 synchronised effect Effects 0.000 claims abstract description 9
- 238000009877 rendering Methods 0.000 claims description 6
- 230000008859 change Effects 0.000 claims description 3
- 230000008569 process Effects 0.000 claims description 3
- 230000006399 behavior Effects 0.000 claims description 2
- 238000012217 deletion Methods 0.000 claims 1
- 230000037430 deletion Effects 0.000 claims 1
- 230000001960 triggered effect Effects 0.000 claims 1
- 230000002452 interceptive effect Effects 0.000 abstract description 7
- 230000008676 import Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000004069 differentiation Effects 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000036316 preload Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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/0483—Interaction with page-structured environments, e.g. book metaphor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
- G06F3/165—Management of the audio stream, e.g. setting of volume, audio stream path
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Document Processing Apparatus (AREA)
Abstract
The invention discloses a kind of digital book to interact system for rearranging, it is characterised in that including:Read module, for opening the digital book of PDF format and showing book page;Annotations module, read module is connected, for being annotated on book page;Module is recorded, connects read module, for recorded voice, is annotated, timestamp is inserted in the metadata of annotation to record with the time shaft of sound, export annotation is FDF files;Playing module, for playing the sound recorded, FDF files are imported to digital book, while according to the time shaft of sound, it is synchronous to play notes content.Synchronization module, it is that each sound and derived comment file distribute identical UUID, using page and ID as major key, uploads to cloud platform and supply other client downloads.The invention also discloses a kind of implementation method of digital book interaction system for rearranging.The present invention can realize the further realization to digital book interactivity, and reader can be annotated and be recorded on digital book, and playback and annotation, realize man-machine two-way interactive.
Description
Technical field
The present invention relates to a kind of digital book to interact system for rearranging, and in particular to a kind of voice that can realize digital book
Broadcasting, the digital book interaction system for rearranging of note annotation are recorded, the invention further relates to digital book interaction system for rearranging
Implementation method, the invention belongs to digital reading Technical Development Area.
Background technology
Digital book can be read on the mobile terminals such as smart mobile phone, flat board.Reader needs when being read on mobile terminal
Specifically to be operated by special ocr software.Prior art can realize importing to digital book, download, read
The general operations such as reading, this interactive and interactivity is weaker, and it is mainly that reader obtains digital book by mobile terminal
The information of itself.Chinese patent ZL201110096549.1 discloses a kind of realization of the audible readable interactive digital books of former typesetting
System and method, the system can be realized to Chinese book being synchronously highlighted with sound sentence by sentence, can realize high-volume
Chinese online audible readable interactive books are made and shown.But the patent is mainly to realize the work(that the voice of word is read
Can, it is still that the information of digital book in itself is transmitted to reader by speech form.Thus, it is desirable to continue the friendship to digital book
Mutual property continues to improve, and realizes that readers ' reading numeral reading is preferably experienced.
The content of the invention
For solve the deficiencies in the prior art, it is an object of the invention to provide a kind of digital book interaction system for rearranging and its
Implementation method, to solve the weaker technical problem of interactivity between reader and digital book in the prior art.
In order to realize above-mentioned target, the present invention adopts the following technical scheme that:
A kind of digital book interacts system for rearranging, it is characterised in that including:
Read module, for opening the digital book of PDF format and showing book page;
Annotations module, read module is connected, for being annotated on book page;
Module is recorded, connects read module, for recorded voice, is annotated with the time shaft of sound to record, by timestamp
Insert in the metadata of annotation, export comment file;
Playing module, for playing the sound recorded, comment file is imported to digital book, while according to the time of sound
Axle, it is synchronous to play notes content;
Reordering module, read module is connected, for readjusting the order of the page.
Foregoing a kind of digital book interaction system for rearranging, it is characterised in that also including synchronization module, for text will to be annotated
Part harmony tone uploading is to cloud platform;And sharing module, sharing module are used to the URL of the page being sent to third-party platform.
Foregoing a kind of digital book interaction system for rearranging, it is characterised in that synchronization module is used for for each sound and led
The comment file distribution identical UUID gone out, using the page and ID as major key, uploads to cloud platform under other-end user
Carry.
The implementation method of foregoing a kind of digital book interaction system for rearranging, it is characterised in that comprise the following steps:
Step 1:Read module reads in the digital book of PDF format and shows book page;
Step 2:Reader is annotated by annotations module on book page;
Step 3:Reader is recorded module connection read module, come with the time shaft of sound by recording module recorded voice
Annotation is recorded, timestamp is inserted in the metadata of annotation, exports comment file;
Step 4:The sound that reader is recorded by playing module broadcasting, playing module importing comment file to digital book,
It is synchronous to play notes content simultaneously according to the time shaft of sound;
Step 5:Reader readjusts the order of the page by reordering module.
The implementation method of foregoing a kind of digital book interaction system for rearranging, it is characterised in that the step 1 includes:Read
Read through model includes the memory cost of memory management object, memory management Object Management group document and the page, is touched when the Out of Memory used time
OOM is sent out, destroys part temporary object and caching;Read module includes rendering thread pool and memory cache, and rendering thread pool will be every
The render process of the individual page is according to priority put into thread pool, and current page highest priority, preloading page priorities are relatively low, knot
Fruit is put into memory cache.
The implementation method of foregoing a kind of digital book interaction system for rearranging, it is characterised in that the step 2 includes:Note
State machine can be established by releasing module, and state machine is used to distinguish read state, annotate state, and annotation state presses different annotations, then
Differentiation state, the change of each step state of storage of linked list is established, be ultimately written PDF streams.
The implementation method of foregoing a kind of digital book interaction system for rearranging, it is characterised in that the step 3 includes:
Recording module will first delete with the annotation for recording mark, keep the annotation that derived annotation is all this recording;
Module generation unique mark UUID is recorded, with this mark name audio files and comment file FDF, link annotation mould during recording
Block, when addition annotates, the timestamp at the moment is recorded, timestamp and UUID are merged into write-in comment field;After the completion of recording, this
Ground stores the sound of recording and derived annotation, derived annotation is with XML lattice by file id, user id, number of pages subhead address book stored
Formula stores.
The implementation method of foregoing a kind of digital book interaction system for rearranging, it is characterised in that the step 4 includes:Broadcast
Amplification module, structure is locally stored according to recording module, judges whether this page has the content that can be played;Record will be first carried before playing
The annotation of system mark is deleted, and ensures to play the content for there was only this broadcasting every time;Playing module establishes annotation array, every during broadcasting
An array traversal is carried out every setting time, the timestamp each annotated is checked, when more than reproduction time, then the annotation is added
Enter to render thread, after finishing playing, the annotation with timestamp from render annotation array in remove.
The implementation method of foregoing a kind of digital book interaction system for rearranging, it is characterised in that the step 5 includes:Weight
The each page of module index is arranged, thumbnail is established, establishes page array, sequence of pages is retaken by dragging, by adding it
His the PDF page increases the page to the page array, the page is deleted from array by deleting button, finally page number
Group is re-write in document object.
The implementation method of foregoing a kind of digital book interaction system for rearranging, it is characterised in that also comprise the following steps:Together
Annotation on the page and recording are uploaded to cloud platform by step module, and other-end is downloaded by cloud platform.
The present invention is advantageous in that:The present invention can realize the further realization to digital book interactivity, reader
It can be annotated and be recorded on digital book, and playback and annotation, realize man-machine two-way interactive.
Brief description of the drawings
Fig. 1 is a kind of structural representation of digital book interaction system for rearranging of the present invention;
Fig. 2 is a kind of schematic flow sheet of the implementation method of digital book interaction system for rearranging of the present invention;
Fig. 3 is a kind of schematic diagram of book page in a kind of digital book interaction system for rearranging of the present invention;
The implication of reference in figure:
1st, annotate, 2, player icon, 10, read module, 20, annotations module, 30, record module, 40, playing module,
50th, synchronization module, 60, sharing module, 70, reordering module.
Embodiment
Make specific introduce to the present invention below in conjunction with the drawings and specific embodiments.
Shown in reference picture 1, a kind of digital book interaction system for rearranging of the present invention, including:
Read module 10, for opening the digital book of PDF format and showing book page;
Annotations module 20, read module 10 is connected, for being annotated on book page;
Record module 30, connect read module 10, for recorded voice, annotation is recorded with the time shaft of sound, by when
Between stamp insertion annotation metadata in, export annotation be FDF files;
Playing module 40, for play record sound, import FDF files to digital book, while according to sound when
Countershaft, it is synchronous to play notes content.
Reordering module 70, read module is connected, for readjusting the order of the page.Specifically, reordering module is used for
Pdf document content is reorganized, is inserted, is deleted, ranking pages.
As a further improvement, also include synchronization module 50, for by comment file harmony tone uploading to cloud platform.It is synchronous
Module is that each sound and derived comment file distribute identical UUID, using the page and ID as major key, uploads to cloud and puts down
Platform is downloaded for other-end user.
As a further improvement, present invention additionally comprises sharing module 60, sharing module is used to the URL of the page being sent to day
Read the third-party platforms such as logical address list, QQ, wechat.Synchronization module 50 links sharing module 60, and sharing module 60 is by synchronization module
The URL of the file of upload, which is sent to, reads the third-party platforms such as logical address list, QQ, wechat day.
The digital book interaction of the present invention is preferred for mobile terminal, mobile terminal include touch-screen cell phone,
There is mobile flat board of touch-screen etc..Certainly, if other intelligent terminals, can also be applied.Than if any screen touch function
Computer, other interactive devices etc..
Specifically, read module 10 is used to show digital book on screen with single page or continuous page mode.Also
It is to say, can be with single page mode by read module 10, continuous page mode reads PDF document.Annotations module 20, for highlighting
Page word, is arbitrarily scribbled, addition annotation, signature;Record module 30, for recorded voice, recorded with the time shaft of sound
Annotation, timestamp is inserted in the metadata of annotation, export PDF annotations are FDF files, and a page can be recorded in multistage
Hold;Playing module 40, for playing the sound recorded, FDF files are imported to specified PDF, while according to the time shaft of sound, together
Step plays notes content.
System for rearranging is interacted based on above-mentioned digital book, illustrates a kind of realization of digital book interaction system for rearranging below
Method, it comprises the following steps:
Step 1:Read module 10 reads in the digital book of PDF format and shows book page.Specifically, read module
10 include memory management object, after establishing memory management object, the memory cost of memory management Object Management group document and the page, when
The Out of Memory used time triggers OOM, destroys part temporary object and caching;Read module 10 includes rendering thread pool and internal memory delays
Deposit, render thread pool and the render process of each page is according to priority put into thread pool, current page highest priority, preload
Page priorities are relatively low, are as a result put into memory cache.Multithreading is used due to rendering PDF, by setting up thread pool, control line
The priority of journey so that PDF displays are smooth, and main thread does not block.In addition, using pre-rendered and caching mechanism, improve PDF and add
Speed is carried, when system is vacant, look-ahead user's next step behavior, is rendered in advance, and adds caching, cache algorithm is preferred
Using LRU life cycle algorithms.
Step 2:Reader is annotated by annotations module 20 on book page.Read module 10 links annotations module
20.Annotations module 20 can establish state machine, and state machine is used to distinguish read state, annotates state, annotation state is by different
Annotation, repartitions state, establishes the change of each step state of storage of linked list, is ultimately written PDF streams.In annotation procedure, mould is annotated
Block 20 is to extract word coordinate, rectangular extent, so as to word by analyzing the text object in PDF (text object)
Highlighted, underscore, strikethrough, the annotation such as wave.In addition, annotations module 20 is by adding annotat in PDF specifications
Ion ink objects do random scribble, and different styles of writing is realized by changing the attributes such as width, color.
Step 3:Reader records module 30 and connects read module 10 by recording the recorded voice of module 30, with sound when
Countershaft annotates to record, and timestamp is inserted in the metadata of annotation, exports comment file, preferably comment file form is FDF
File.Specifically, recording module 30 will first delete with the annotation for recording mark, and it is all this recording to keep derived annotation
Annotation;Record module 30 and generate unique mark UUID, with this mark name audio files and comment file FDF, during recording
Annotations module 20 is linked, when addition annotates, records the timestamp at the moment, timestamp and UUID are merged into write-in comment field;
It is local by file id, user id, number of pages subhead address book stored after the completion of recording, 2 files are stored, i.e., store the sound of recording respectively
Sound file and derived comment file, derived annotation store in xml format.In above-mentioned recording module 30, a sound is corresponding
One FDF comment file, when recording, the UUID of the sound is inserted into annotation, during broadcasting, only when time shaft reaches the time
During stamp, the annotation can be just rendered.This recording can be that multiterminal are recorded, i.e., the explanation content to page optional position is recorded
System, a player is saved as, can play when clicking on player icon on screen.
Step 4:Reader plays the sound recorded by playing module 40, and playing module 40 imports FDF files to digitized map
Book, while according to the time shaft of sound, it is synchronous to play notes content.Specifically, playing module 40, according to recording module 30
Structure is locally stored, judges whether this page has the content that can be played;This judgement has several situations, when judging that the page only has one
During the content that individual energy plays, directly play out, when judging that this page has the content that multiple energy play, allow user to select broadcasting.
It should be noted that before recording and playing, the annotation that this page of upper FDF is imported can be all deleted, FDF is exported after the completion of recording, is played
FDF is imported before starting.It will first be deleted before playing with the annotation for recording mark, ensure to play every time and there was only the interior of this broadcasting
Hold;Playing module 40 establishes annotation array, and every setting time, (this setting time can be by designer according to reality during broadcasting
Border situation is selected, than preferably such as 100ms) array traversal is carried out, the timestamp each annotated is checked, when more than broadcasting
When putting the time, then the annotation is added and render thread, after finishing playing, the annotation with timestamp from rendering annotation array
Middle removal.
Step 5:Person readjusts the order of the page by reordering module.Specifically, reordering module indexes each page
Face, thumbnail is established, establish page array, sequence of pages is retaken by dragging, by adding other PDF page to the page
Face array increases the page, the page is deleted from array by deleting button, page array is finally re-write document pair
As in.
Present invention additionally comprises following steps:Synchronization module 50 is that each sound and derived comment file distribute identical
UUID, using page and ID as major key, upload to cloud platform and supply other client downloads.The content that cloud platform index is recorded,
With pdf document ID, ID, number of pages, UUID is recorded as major key.Link synchronization module, checks whether each file is servicing
Exist on device, if there is no or the MD5 values that calculate it is different, establish and upload queue, upload this document, whether check each file
Exist at app ends, if there is no or the MD5 values that calculate it is different, establish and download queue, download this document, from the team after download
Deleted in row, and notify user, there is the content of renewal.Synchronization module 50 links sharing module 60, and sharing module 60 is by synchronous mould
The URL of transmitting file, which is sent to, on block reads tripartite's platform such as logical address list, QQ, wechat day.Realize sharing for file.
From the above, it can be seen that the present invention can realize further realization to digital book interactivity, reader can be
Annotated and recorded on digital book, and playback and annotation, realize man-machine two-way interactive.
The basic principles, principal features and advantages of the present invention have been shown and described above.The technical staff of the industry should
Understand, the invention is not limited in any way for above-described embodiment, all to be obtained by the way of equivalent substitution or equivalent transformation
Technical scheme, all fall within protection scope of the present invention.
Claims (2)
1. a kind of implementation method of digital book interaction system for rearranging, it is characterised in that the digital book interacts system for rearranging
Including:Read module, for opening the digital book of PDF format and showing book page;Annotations module, read module is connected,
For being annotated on book page;Module is recorded, connects read module, for recorded voice, is come with the time shaft of sound
Annotation is recorded, timestamp is inserted in the metadata of annotation, exports comment file;Playing module, for playing the sound recorded,
Comment file is imported to digital book, while according to the time shaft of sound, it is synchronous to play notes content;Reordering module, connection are read
Read through model, for readjusting the order of the page;Synchronization module, for for each sound and derived comment file distribution it is identical
UUID, using the page and ID as major key, upload to cloud platform;
The implementation method comprises the following steps:
Step 1:Read module reads in the digital book of PDF format and shows book page, and wherein read module includes internal memory pipe
The memory cost of object, memory management Object Management group document and the page is managed, OOM is triggered when the Out of Memory used time, part is destroyed and faces
When object and caching;Read module includes rendering thread pool and memory cache, renders PDF and uses multithreading, controls the excellent of thread
First level;Render thread pool and the render process of each page is according to priority put into thread pool, current page highest priority, pre-add
It is relatively low to carry page priorities, is as a result put into memory cache;When system is vacant, look-ahead user's next step behavior, prior wash with watercolours
Dye, and add caching;
Step 2:Reader is annotated by annotations module on book page, and wherein annotations module can establish state machine, shape
State machine is used to distinguish read state, annotates state, and annotation state presses different annotations, repartitions state, it is every to establish storage of linked list
The change of one step state, it is ultimately written PDF streams;In annotation procedure, annotations module is extracted by analyzing the text object in PDF
Word coordinate and rectangular extent, so as to be annotated to word;
Step 3:Reader records module connection read module by recording module recorded voice, is recorded with the time shaft of sound
Annotation, timestamp is inserted in the metadata of annotation, export comment file, wherein recording module first by with the note for recording mark
Deletion is released, keeps the annotation that derived annotation is all this recorded voice;Module generation unique mark UUID is recorded, is marked with this
Know name audio files and comment file FDF, link annotations module during recording, during addition annotation, record the timestamp at the moment,
Timestamp and UUID are merged into write-in comment field;It is local to press file id, user id, number of pages subhead address book stored after the completion of recording,
Store the sound recorded and derived annotation, derived annotation store in xml format;In module is recorded, a sound is corresponding
One FDF comment file, when recording, the UUID of the sound is inserted into annotation, during broadcasting, only when time shaft reaches the time
During stamp, it can just render and be annotated corresponding to the timestamp;Record explanation content of the module to page optional position to record, preserve
For a player, click on player icon on screen and play out;
Step 4:The sound that reader is recorded by playing module broadcasting, playing module importing comment file to digital book, simultaneously
It is synchronous to play notes content, wherein playing module according to the time shaft of sound, structure is locally stored according to recording module, sentenced
Whether the disconnected page opened has the content that can be played;It will first be deleted before playing with the annotation for recording mark, ensure to play every time only
There is the content of this broadcasting;When the page for judging to open only has a content that can be played, directly play out, when judgement is opened
Page have it is multiple can play content when, allow user select play;Playing module establishes annotation array, during broadcasting when setting
Between carry out array traversal, the timestamp each annotated is checked, when more than reproduction time, then the note more than reproduction time
Release addition and render thread, after finishing playing, the annotation with timestamp from render annotation array in remove;
Step 5:Reader readjusts the order of the page by reordering module, and wherein reordering module indexes each page, establishes contracting
Sketch map, establishes page array, and sequence of pages is retaken by dragging, by adding other PDF page to the page number of opening
Group increases the page, the page is deleted from array by deleting button, finally page array is re-write in document object;
Step 6:Annotation on the page and recording are uploaded to cloud platform by reader by synchronization module, and other-end is put down by cloud
Platform is downloaded;Wherein, synchronization module is that each sound and derived comment file distribute identical UUID, with the page and user
ID is major key, checks whether the file that each needs to upload exists on the server, if there is no or calculating MD5 values not
Together, establish and upload queue, upload the different file of the MD5 values for being not present or calculating;Check whether each file is deposited at app ends
, if there is no or the MD5 values that calculate it is different, establish and download queue, the different text of the MD5 values that download is not present or calculated
Part, deleted after download from the download queue, and notify user, the content for having renewal.
A kind of 2. implementation method of digital book interaction system for rearranging according to claim 1, it is characterised in that the number
Word books interaction system for rearranging also includes sharing module, for the URL of the page to be sent into third-party platform.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611052369 | 2016-11-25 | ||
CN2016110523692 | 2016-11-25 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106598412A CN106598412A (en) | 2017-04-26 |
CN106598412B true CN106598412B (en) | 2018-04-10 |
Family
ID=58600814
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611169324.3A Active CN106598412B (en) | 2016-11-25 | 2016-12-16 | A kind of implementation method of digital book interaction system for rearranging |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106598412B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110858221A (en) * | 2018-08-07 | 2020-03-03 | 北京京东尚科信息技术有限公司 | A method and device for making an audio picture book |
CN111090381B (en) * | 2018-10-24 | 2021-11-19 | 广州金山移动科技有限公司 | Display position adjusting method and device and electronic equipment |
CN109597970A (en) * | 2018-12-06 | 2019-04-09 | 万兴科技股份有限公司 | Obtain the method and device of PDF annotation information |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016000015A1 (en) * | 2014-07-02 | 2016-01-07 | Document Corporation Ip Unit Trust | Method and system for selective document redaction |
CN105653511A (en) * | 2015-12-31 | 2016-06-08 | 田雪松 | File comment information generation method |
-
2016
- 2016-12-16 CN CN201611169324.3A patent/CN106598412B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016000015A1 (en) * | 2014-07-02 | 2016-01-07 | Document Corporation Ip Unit Trust | Method and system for selective document redaction |
CN105653511A (en) * | 2015-12-31 | 2016-06-08 | 田雪松 | File comment information generation method |
Also Published As
Publication number | Publication date |
---|---|
CN106598412A (en) | 2017-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11023666B2 (en) | Narrative-based media organizing system for transforming and merging graphical representations of digital media within a work area | |
US11514234B2 (en) | Method and system for annotation and connection of electronic documents | |
US7870477B2 (en) | Method and system for portable data aggregation | |
CN106598412B (en) | A kind of implementation method of digital book interaction system for rearranging | |
US11237848B2 (en) | View playback to enhance collaboration and comments | |
CN101300567A (en) | Media sharing and authoring on the web | |
CN1670704A (en) | Method and system for centralized copy/paste functionality | |
CN103186665A (en) | Digital auxiliary reading software for paper book | |
CN102768662A (en) | Method and device for loading picture | |
CN107704519A (en) | User terminal photograph album management system and its exchange method based on cloud computing technology | |
CN106599219B (en) | A kind of implementation method of digital book interaction share system | |
CN105589842A (en) | Typesetting method and device for digital publications | |
CN106598946A (en) | Content extracting method and device | |
CN101110842A (en) | Method for mobile terminal instant outputting blog to internet | |
CN102799632A (en) | Method for acquiring and describing text information based on visual basic application (VBA) and tetrahedron data model | |
CN101482885B (en) | Information pushing method, apparatus and terminal | |
CN110232047A (en) | Time wire management system, method, computer readable storage medium and the terminal of cad file | |
CN105706408A (en) | Providiing electronic books to user device | |
CN113822138A (en) | Similar video determination method and device | |
CN102662768B (en) | Method and device for reproducing operation in browser window | |
CN106230880B (en) | A kind of storage method and application server of data | |
CN106527877B (en) | A kind of implementation method of digital book interactive system | |
CN117034223A (en) | Document processing method, apparatus, program product, computer device, and medium | |
CN107193961A (en) | Information recording method and device | |
CN115587200A (en) | Content Classification Method and Device Based on Smart Album Manager 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 |