[go: up one dir, main page]

CN108509142B - Writing software interaction method and device, terminal equipment and storage medium - Google Patents

Writing software interaction method and device, terminal equipment and storage medium Download PDF

Info

Publication number
CN108509142B
CN108509142B CN201810310259.4A CN201810310259A CN108509142B CN 108509142 B CN108509142 B CN 108509142B CN 201810310259 A CN201810310259 A CN 201810310259A CN 108509142 B CN108509142 B CN 108509142B
Authority
CN
China
Prior art keywords
writing
software
display window
writing software
content
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
CN201810310259.4A
Other languages
Chinese (zh)
Other versions
CN108509142A (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.)
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Guangzhou Shizhen Information Technology Co Ltd
Original Assignee
Guangzhou Shiyuan Electronics Thecnology Co Ltd
Guangzhou Shizhen Information 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 Guangzhou Shiyuan Electronics Thecnology Co Ltd, Guangzhou Shizhen Information Technology Co Ltd filed Critical Guangzhou Shiyuan Electronics Thecnology Co Ltd
Priority to CN201810310259.4A priority Critical patent/CN108509142B/en
Publication of CN108509142A publication Critical patent/CN108509142A/en
Application granted granted Critical
Publication of CN108509142B publication Critical patent/CN108509142B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04804Transparency, e.g. transparent or translucent windows

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明公开了一种书写软件交互方法、装置、终端设备及计算机可读存储介质,其方法包括以下步骤:获取对显示于第一书写软件的第一显示窗口内的书写内容的移动;其中,所述书写内容由书写笔迹构成;当判断基于所述移动使得所述书写内容被设置在与所述第一书写软件具有连接关系的第二书写软件的第二显示窗口内时,根据所述书写内容在所述第二显示窗口的设置位置,将所述书写内容的书写笔迹绘制在所述第二书写软件的相应页面上;通过两个书写类软件的交互实现内容数据的统一与结合,便于内容数据的保存与归档。

Figure 201810310259

The invention discloses a writing software interaction method, device, terminal device and computer-readable storage medium. The method includes the following steps: acquiring the movement of the writing content displayed in the first display window of the first writing software; wherein, The written content is composed of written handwriting; when it is determined that the written content is set in the second display window of the second writing software that has a connection relationship with the first writing software based on the movement, according to the writing The content is in the setting position of the second display window, and the writing handwriting of the writing content is drawn on the corresponding page of the second writing software; the unification and combination of the content data are realized through the interaction of the two writing software, which is convenient for Preservation and archiving of content data.

Figure 201810310259

Description

一种书写软件交互方法、装置、终端设备及存储介质A writing software interaction method, device, terminal device and storage medium

技术领域technical field

本发明涉及书写交互领域,尤其涉及一种书写软件交互方法、装置、终端设备及计算机可读存储介质。The present invention relates to the field of writing interaction, and in particular, to a writing software interaction method, device, terminal device and computer-readable storage medium.

背景技术Background technique

在进行日常会议或者学术交流的过程中,主讲人在使用智能平板辅助演讲的过程中可能会用到电子白板软件进行书写来突出演讲重点或者要点。在讲解过程中,主持人可能需要做一些零碎内容的补充,且这些补充的内容在进行补充的时候并不确定是否需要添加到电子白板中。为此,智能平板还提供了一个可随时随地全局轻便调出的辅助书写的书写板软件,书写板软件在被调出时,可以置顶于任意的应用程序界面之上主讲人在演讲时即可随时调出小悬浮窗的书写板进行演讲的补充说明。In the process of daily meetings or academic exchanges, the speaker may use the electronic whiteboard software to write to highlight the key points or main points of the speech when using the smart tablet to assist the speech. In the process of explaining, the host may need to make some supplementary contents, and these supplementary contents are not sure whether they need to be added to the electronic whiteboard when they are supplemented. To this end, the smart tablet also provides a writing pad software that can be easily called out globally anytime, anywhere. When the writing pad software is called out, it can be placed on top of any application interface. Call up the writing board of the small floating window at any time to give supplementary instructions for the speech.

在实现本发明的过程中,发明人发现现有技术中至少存在如下问题:在一些情况下,如果主持人觉得补充的内容比较重要,需要保存,则其可以将书写板上的内容保存为一个单独的文件(即与电子白板保存的文件相独立的文件)。这会产生如下问题:如果整个讲解过程调出了多个书写板,调出的各个书写板会各自保存为一个单独的文件,保存的内容信息会过于零碎杂乱,不利于最后的保存归档,当用户想要在演讲结束后对保存的内容进行回顾整理时,由于保存了单独的文件太多,重复打开文件获取的信息又过于零碎,且保存的内容各自分开没有连贯性,内容繁琐杂乱难以整理与理解,浪费一定的时间成本与精力成本,造成用户体验不佳。In the process of realizing the present invention, the inventor found that there are at least the following problems in the prior art: in some cases, if the host thinks that the supplementary content is important and needs to be saved, he can save the content on the writing board as a A separate file (that is, a separate file from the file saved by the electronic whiteboard). This will cause the following problems: if multiple writing boards are called up during the whole explanation process, each called writing board will be saved as a separate file, and the saved content information will be too fragmented and messy, which is not conducive to the final preservation and filing. When the user wants to review and organize the saved content after the speech, because there are too many separate files saved, the information obtained by repeatedly opening the file is too fragmented, and the saved content is separated from each other without coherence, and the content is cumbersome and difficult to organize. And understanding, waste a certain amount of time and energy costs, resulting in poor user experience.

发明内容SUMMARY OF THE INVENTION

针对上述问题,本发明的目的在于提供一种书写软件交互方法、装置、终端设备及计算机可读存储介质,通过两个书写类软件的交互实现内容数据的统一与结合,便于内容数据的保存与归档。In view of the above problems, the purpose of the present invention is to provide a writing software interaction method, device, terminal device and computer-readable storage medium, which realizes the unification and combination of content data through the interaction of two writing software, and facilitates the preservation and integration of content data. Archive.

第一方面,本发明实施例提供了一种书写软件交互方法,包括:In a first aspect, an embodiment of the present invention provides a writing software interaction method, including:

获取对显示于第一书写软件的第一显示窗口内的书写内容的移动;其中,所述书写内容由书写笔迹构成;acquiring the movement of the writing content displayed in the first display window of the first writing software; wherein the writing content is composed of handwriting;

当判断基于所述移动使得所述书写内容被设置在与所述第一书写软件具有连接关系的第二书写软件的第二显示窗口内时,根据所述书写内容在所述第二显示窗口的设置位置,将所述书写内容的书写笔迹绘制在所述第二书写软件的相应页面上。When it is determined that the writing content is set in the second display window of the second writing software having a connection relationship with the first writing software based on the movement, the writing content is displayed in the second display window according to the writing content. A position is set, and the writing handwriting of the writing content is drawn on the corresponding page of the second writing software.

在第一方面的第一种实现方式中,在所述当判断基于所述移动使得所述书写内容被设置在与所述第一书写软件具有连接关系的第二书写软件的第二显示窗口内时,根据所述书写内容在所述第二显示窗口的设置位置,将所述书写内容的书写笔迹绘制在所述第二书写软件的相应页面上之前,还包括:In a first implementation manner of the first aspect, when the judgment is based on the movement, the writing content is set in a second display window of a second writing software that has a connection relationship with the first writing software , before drawing the handwriting of the writing content on the corresponding page of the second writing software according to the setting position of the writing content in the second display window, further comprising:

当检测到在第一书写软件的第一显示窗口的下方为第二书写软件的第二显示窗口时,建立所述第一书写软件与所述第二书写软件之间的连接。When it is detected that the second display window of the second writing software is located below the first display window of the first writing software, a connection between the first writing software and the second writing software is established.

根据第一方面的第一种实现方式,在第一方面的第二种实现方式中,所述获取对显示于第一书写软件的第一显示窗口内的书写内容的移动,具体包括:According to the first implementation manner of the first aspect, in the second implementation manner of the first aspect, the acquiring the movement of the writing content displayed in the first display window of the first writing software specifically includes:

获取用户选中的所述第一书写软件的第一显示窗口内的书写内容;obtaining the writing content in the first display window of the first writing software selected by the user;

将所述书写内容保存为图片并置于一透明视图中;saving the written content as a picture and placing it in a transparent view;

检测用户对所述透明视图的移动操作,并根据所述移动操作移动所述透明视图;Detecting a user's moving operation on the transparent view, and moving the transparent view according to the moving operation;

则所述当判断基于所述移动使得所述书写内容被设置在与所述第一书写软件具有连接关系的第二书写软件的第二显示窗口内时,根据在所述第二显示窗口的设置位置,将所述书写内容的书写笔迹绘制在所述第二书写软件的相应页面上,具体为:Then, when it is determined that the writing content is set in the second display window of the second writing software that has a connection relationship with the first writing software based on the movement, according to the setting in the second display window position, and draw the writing handwriting of the writing content on the corresponding page of the second writing software, specifically:

当判断基于所述移动操作使得所述透明视图被放置在与所述第一书写软件具有连接关系的第二书写软件的第二显示窗口内时,通过所述第一书写软件与所述第二书写软件之间的连接,将与所述书写内容对应的书写笔迹传输至所述第二书写软件;When it is determined that the transparent view is placed in the second display window of the second writing software having a connection relationship with the first writing software based on the moving operation, the first writing software communicates with the second writing software through the first writing software. The connection between the writing software transmits the writing handwriting corresponding to the writing content to the second writing software;

根据所述透明视图在所述第二书写软件的第二显示窗口上的放置位置,将所述书写内容的书写笔迹绘制在所述第二书写软件的相应页面上。According to the placement position of the transparent view on the second display window of the second writing software, the writing handwriting of the writing content is drawn on the corresponding page of the second writing software.

根据第一方面的第二种实现方式,在第一方面的第三种实现方式中,所述根据所述透明视图在所述第二书写软件的第二显示窗口上的放置位置,将所述书写笔迹绘制在所述第二书写软件的相应页面上具体为:According to a second implementation manner of the first aspect, in a third implementation manner of the first aspect, according to the placement position of the transparent view on the second display window of the second writing software, the The writing handwriting drawn on the corresponding page of the second writing software is specifically:

当所述透明视图在所述第二书写软件的第二显示窗口上的放置位置为所述第二显示窗口的书写区域时,将所述透明视图中的图片插入到所述放置位置上;When the placement position of the transparent view on the second display window of the second writing software is the writing area of the second display window, inserting the picture in the transparent view into the placement position;

于所述图片的位置上绘制所述书写笔迹以使所述书写笔迹与所述图片显示的书写内容重合,并删除所述图片;Drawing the writing handwriting on the position of the picture to make the writing handwriting coincide with the writing content displayed by the picture, and deleting the picture;

当所述透明视图在所述第二书写软件的第二显示窗口上的放置位置为所述第二显示窗口的页面管理区域时,将所述书写笔迹绘制于所述第二书写软件的新建空白页上。When the placement position of the transparent view on the second display window of the second writing software is the page management area of the second display window, the writing handwriting is drawn on the newly created blank of the second writing software on the page.

根据第一方面的第一种实现方式,在第一方面的第四种实现方式中,所述获取对显示于第一书写软件的第一显示窗口内的书写内容的移动,具体包括:According to the first implementation manner of the first aspect, in a fourth implementation manner of the first aspect, the acquiring the movement of the writing content displayed in the first display window of the first writing software specifically includes:

获取用户选中的所述第一书写软件的第一显示窗口内的书写内容;obtaining the writing content in the first display window of the first writing software selected by the user;

根据所述第一书写软件的尺寸、所述书写内容在第一书写软件中的位置及所述第二书写软件的尺寸计算缩放比例;Calculate the scaling ratio according to the size of the first writing software, the position of the writing content in the first writing software, and the size of the second writing software;

将所述书写内容保存为图片,并根据所述缩放比例缩放后置于一透明视图中;saving the written content as a picture, and placing it in a transparent view after scaling according to the zoom ratio;

检测用户对所述透明视图的移动操作,并根据所述移动操作移动所述透明视图;Detecting a user's moving operation on the transparent view, and moving the transparent view according to the moving operation;

通过所述第一书写软件与所述第二书写软件之间的连接,将与所述书写内容对应的书写笔迹传输至所述第二书写软件;The handwriting corresponding to the writing content is transmitted to the second writing software through the connection between the first writing software and the second writing software;

则所述当判断基于所述移动使得所述书写内容被设置在与所述第一书写软件具有连接关系的第二书写软件的第二显示窗口内时,根据在所述第二显示窗口的设置位置,将所述书写内容的书写笔迹绘制在所述第二书写软件的相应页面上,具体为:Then, when it is determined that the writing content is set in the second display window of the second writing software that has a connection relationship with the first writing software based on the movement, according to the setting in the second display window position, and draw the writing handwriting of the writing content on the corresponding page of the second writing software, specifically:

当判断基于所述移动操作使得所述透明视图被放置在与所述第一书写软件具有连接关系的第二书写软件的第二显示窗口内时,根据所述透明视图在所述第二书写软件的第二显示窗口上的放置位置,将所述书写内容的书写笔迹绘制在所述第二书写软件的相应页面上。When it is determined that the transparent view is placed in the second display window of the second writing software that has a connection relationship with the first writing software based on the moving operation, the transparent view is displayed in the second writing software according to the transparent view. The placement position on the second display window of the writing content is drawn on the corresponding page of the second writing software.

根据第一方面的第四种实现方式,在第一方面的第五种实现方式中,所述当判断基于所述移动操作使得所述透明视图被放置在与所述第一书写软件具有连接关系的第二书写软件的第二显示窗口内时,根据所述透明视图在所述第二书写软件的第二显示窗口上的放置位置,将所述书写内容的书写笔迹绘制在所述第二书写软件的相应页面上,具体为:According to a fourth implementation manner of the first aspect, in a fifth implementation manner of the first aspect, the when judgment is based on the moving operation so that the transparent view is placed in a connection relationship with the first writing software When inside the second display window of the second writing software, according to the placement position of the transparent view on the second display window of the second writing software, the writing handwriting of the writing content is drawn on the second writing software On the corresponding page of the software, specifically:

当所述透明视图在所述第二书写软件的第二显示窗口上的放置位置为所述第二显示窗口的书写区域时,根据所述放置位置及所述缩放比例将所述书写笔迹绘制于所述透明视图在所述第二书写软件的第二显示窗口上的放置位置上;When the placement position of the transparent view on the second display window of the second writing software is the writing area of the second display window, the writing handwriting is drawn on the second display window according to the placement position and the zoom ratio. the placement position of the transparent view on the second display window of the second writing software;

当所述透明视图在所述第二书写软件的第二显示窗口上的放置位置为所述第二显示窗口的页面管理区域时,根据所述缩放比例将所述书写笔迹绘制于所述第二书写软件的新建空白页上。When the placement position of the transparent view on the second display window of the second writing software is the page management area of the second display window, the writing handwriting is drawn on the second display window according to the zoom ratio Writing software on a new blank page.

根据第一方面的第一种实现方式,在第一方面的第六种实现方式中,还包括:According to a first implementation manner of the first aspect, in a sixth implementation manner of the first aspect, further comprising:

当检测到所述第一书写软件的书写内容发生更新时,同步更新绘制于所述第二书写软件上的所述书写内容。When it is detected that the writing content of the first writing software is updated, the writing content drawn on the second writing software is updated synchronously.

根据第一方面的第一种实现方式,在第一方面的第七种实现方式中,还包括:According to a first implementation manner of the first aspect, in a seventh implementation manner of the first aspect, further comprising:

当检测到位于所述第二书写软件的页面导航栏处的导航页面的页面拖移操作,获取所述页面拖移操作对应的页面的书写内容;When detecting a page drag operation of the navigation page located at the page navigation bar of the second writing software, acquiring the writing content of the page corresponding to the page drag operation;

将所述书写内容绘制于所述第一书写软件的新显示窗口的显示页面上。The writing content is drawn on the display page of the new display window of the first writing software.

根据第一方面的以上任一种实现方式,在第一方面的第八种实现方式中,所述第一软件为书写板,所述第二软件为电子白板。According to any one of the above implementation manners of the first aspect, in an eighth implementation manner of the first aspect, the first software is a writing board, and the second software is an electronic whiteboard.

第二方面,本发明实施例提供了一种书写软件交互装置,包括:In a second aspect, an embodiment of the present invention provides a writing software interaction device, including:

移动操作获取模块,用于获取对显示于第一书写软件的第一显示窗口内的书写内容的移动;其中,所述书写内容由书写笔迹构成;a movement operation acquisition module, configured to acquire the movement of the writing content displayed in the first display window of the first writing software; wherein the writing content is composed of handwriting;

书写内容绘制模块,用于当判断基于所述移动使得所述书写内容被设置在与所述第一书写软件具有连接关系的第二书写软件的第二显示窗口内时,根据所述书写内容在所述第二显示窗口的设置位置,将所述书写内容的书写笔迹绘制在所述第二书写软件的相应页面上。The writing content drawing module is configured to, when judging that the writing content is set in the second display window of the second writing software having a connection relationship with the first writing software based on the movement, according to the writing content The setting position of the second display window is to draw the writing handwriting of the writing content on the corresponding page of the second writing software.

第三方面,本发明实施例提供了一种书写软件交互终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现上述中任意一项所述的书写软件交互方法。In a third aspect, an embodiment of the present invention provides an interactive terminal device for writing software, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, where the processor executes the The writing software interaction method described in any one of the above is realized when the computer program is used.

第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行上述中任意一项所述的书写软件交互方法。In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, where the computer-readable storage medium includes a stored computer program, wherein when the computer program runs, a device where the computer-readable storage medium is located is controlled Execute the writing software interaction method described in any one of the above.

上述技术方案中的一个技术方案具有如下有益效果:A technical scheme in the above-mentioned technical scheme has the following beneficial effects:

随着显示于第一书写软件的第一显示窗口内的书写内容被移动并被设置在与所述第一书写软件具有连接关系的第二书写软件的第二显示窗口内时,根据所述书写内容在所述第二显示窗口的设置位置,将所述书写内容的书写笔迹绘制在所述第二书写软件的相应页面上,通过第一软件与第二软件的连接交互,使得第一书写软件上的书写内容能够转移到第二书写软件上,实现书写内容数据的统一与归整,便于书写内容数据的保存与归档。As the writing content displayed in the first display window of the first writing software is moved and set in the second display window of the second writing software having a connection relationship with the first writing software, according to the writing The content is in the setting position of the second display window, the handwriting of the writing content is drawn on the corresponding page of the second writing software, and the first software and the second software are connected and interacted, so that the first writing software The written content on the device can be transferred to the second writing software, so as to realize the unification and organization of the written content data, and facilitate the preservation and filing of the written content data.

附图说明Description of drawings

为了更清楚地说明本发明的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the technical solutions of the present invention more clearly, the following will briefly introduce the accompanying drawings used in the embodiments. Obviously, the drawings in the following description are only some embodiments of the present invention, which are common in the art. As far as technical personnel are concerned, other drawings can also be obtained based on these drawings without any creative effort.

图1是本发明第一实施例提供的书写软件交互方法的流程示意图。FIG. 1 is a schematic flowchart of a writing software interaction method provided by a first embodiment of the present invention.

图2是本发明第三实施例提供的将书写内容移动并绘制在第二书写软件的第二显示窗口的书写区域的示意图。FIG. 2 is a schematic diagram of moving and drawing the writing content in the writing area of the second display window of the second writing software according to the third embodiment of the present invention.

图3是本发明第三实施例提供的书写内容所在的透明视图被移动到页面管理区域的示意图。FIG. 3 is a schematic diagram illustrating that the transparent view where the writing content is located is moved to the page management area according to the third embodiment of the present invention.

图4是本发明第三实施例提供的书写内容所在的透明视图被移动到页面管理区域后所述书写内容被绘制在第二书写软件的新建空白页的示意图。4 is a schematic diagram illustrating that the writing content is drawn on a new blank page of the second writing software after the transparent view where the writing content is located according to the third embodiment of the present invention is moved to the page management area.

图5是本发明第七实施例提供的书写软件交互装置的结构示意图。FIG. 5 is a schematic structural diagram of a writing software interaction device provided by a seventh embodiment of the present invention.

具体实施方式Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, but not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

请参阅图1,本发明第一实施例提供了一种书写软件交互方法,其可由终端设备来执行,并包括:Referring to FIG. 1, the first embodiment of the present invention provides a writing software interaction method, which can be executed by a terminal device, and includes:

S11,获取对显示于第一书写软件的第一显示窗口内的书写内容的移动;其中,所述书写内容由书写笔迹构成。S11: Acquire the movement of the writing content displayed in the first display window of the first writing software; wherein the writing content is composed of writing handwriting.

在本发明实施例中,所述终端设备可以为桌上型计算机、笔记本、掌上电脑、移动终端及智能平板等计算设备。特别地,所述终端设备为大屏智能平板,可用于进行电子会议或者学术报告会等,通过在大屏智能平板上进行会议内容或者学术方案等内容的展示或者所述大屏智能平板本身的功能辅助主讲人进行内容的讲解。In this embodiment of the present invention, the terminal device may be a computing device such as a desktop computer, a notebook, a palmtop computer, a mobile terminal, and a smart tablet. In particular, the terminal device is a large-screen smart tablet, which can be used for electronic conferences or academic lectures, etc., by displaying conference content or academic programs on the large-screen smart tablet, or the large-screen smart tablet itself. The function assists the speaker to explain the content.

在本发明实施例中,所述第一书写软件为书写板,所述第二软件为电子白板,所述书写板为可随时随地全局轻便调出的辅助书写的浮动窗口,在被调出时,可以置顶于任意的应用程序界面之上。在很多场景下,用户通常会调出书写板记录会议或者学术探究会、讨论会等场景下的许多界面的零碎信息,所述电子白板为主要用于书写的书写软件,用户可通过书写软件的书写进行辅助演讲或者板书的展示。In the embodiment of the present invention, the first writing software is a writing pad, the second software is an electronic whiteboard, and the writing pad is a floating window for writing assistance that can be called out globally and easily anytime, anywhere. , which can be placed on top of any application interface. In many scenarios, users usually call up the writing board to record the fragmented information of many interfaces in conferences, academic research meetings, seminars, etc. The electronic whiteboard is writing software mainly used for writing. Writing is used to assist presentations in speeches or writing on the blackboard.

在本发明实施例中,用户在选中第一书写软件的第一显示窗口上的书写内容后,所述终端设备将所述书写内容保存为图片并置于一透明视图中,然后随着用户对选中的书写内容的移动,所述透明视图随着用户的移动操作相应的移动,所述终端设备获取对显示于第一书写软件的第一显示窗口内的书写内容的移动。In this embodiment of the present invention, after the user selects the writing content on the first display window of the first writing software, the terminal device saves the writing content as a picture and places it in a transparent view, and then follows the user's selection of the writing content as a picture. When the selected writing content moves, the transparent view moves correspondingly with the user's moving operation, and the terminal device acquires the movement of the writing content displayed in the first display window of the first writing software.

S12,当判断基于所述移动使得所述书写内容被设置在与所述第一书写软件具有连接关系的第二书写软件的第二显示窗口内时,根据所述书写内容在所述第二显示窗口的设置位置,将所述书写内容的书写笔迹绘制在所述第二书写软件的相应页面上。S12, when it is determined that the writing content is set in a second display window of a second writing software that has a connection relationship with the first writing software based on the movement, display the writing content in the second display window according to the writing content The setting position of the window is to draw the writing handwriting of the writing content on the corresponding page of the second writing software.

在本发明实施例中,当所述终端设备在判断到随着用户的移动操作,所述透明视图在移动到第二书写软件的第二显示窗口所在的位置上,并且所述透明视图被放置在所述第二书写软件的第二显示窗口内时,所述终端设备根据第一书写软件与第二书写软件已经建立的连接关系,及所述透明视图的放置位置,将所述书写内容的书写笔迹绘制在所述第二书写软件的相应页面上。In this embodiment of the present invention, when the terminal device determines that the operation is following the user's movement, the transparent view is moved to the position where the second display window of the second writing software is located, and the transparent view is placed When in the second display window of the second writing software, the terminal device stores the writing content according to the established connection relationship between the first writing software and the second writing software and the placement position of the transparent view. The handwriting is drawn on the corresponding page of the second writing software.

综上所述,本发明第一实施例提供了一种书写软件交互方法,随着显示于第一书写软件的第一显示窗口内的书写内容被移动并被设置在与所述第一书写软件具有连接关系的第二书写软件的第二显示窗口内时,根据所述书写内容在所述第二显示窗口的设置位置,将所述书写内容的书写笔迹绘制在所述第二书写软件的相应页面上,通过第一软件与第二软件的连接交互,使得第一书写软件上的书写内容能够转移到第二书写软件上,实现书写内容数据的统一与归整,便于书写内容数据的保存与归档。To sum up, the first embodiment of the present invention provides a method for interacting with writing software, as the writing content displayed in the first display window of the first writing software is moved and set in the same position as the first writing software. When in the second display window of the second writing software with the connection relationship, according to the setting position of the writing content in the second display window, the writing handwriting of the writing content is drawn on the corresponding part of the second writing software. On the page, through the connection and interaction between the first software and the second software, the writing content on the first writing software can be transferred to the second writing software, so as to realize the unification and sorting of the writing content data, and facilitate the preservation and operation of the writing content data. Archive.

为了便于对本发明的理解,下面将对本发明的一些优选实施例做更进一步的描述。In order to facilitate the understanding of the present invention, some preferred embodiments of the present invention will be further described below.

本发明第二实施例:The second embodiment of the present invention:

在本发明第一实施例的基础上,在所述S12之前,还包括:On the basis of the first embodiment of the present invention, before the S12, it further includes:

当检测到在第一书写软件的第一显示窗口的下方为第二书写软件的第二显示窗口时,建立所述第一书写软件与所述第二书写软件之间的连接。When it is detected that the second display window of the second writing software is located below the first display window of the first writing software, a connection between the first writing software and the second writing software is established.

在本发明实施例中,建立所述第一书写软件与所述第二书写软件之间的连接包括两个可建立连接的时期:In this embodiment of the present invention, establishing the connection between the first writing software and the second writing software includes two periods during which the connection can be established:

第一种:在所述第一书写软件被全局调出时,所述终端设备检测到所述第一书写软件的显示窗口下方包含所述第二书写软件的第二显示窗口,建立所述第一书写软件与所述第二书写软件之间的连接;需要说明的是,所述第一书写软件作为所述终端设备中一个可任意调出的浮动窗口,可以置顶于任意的应用程序界面之上;The first type: when the first writing software is called out globally, the terminal device detects that the second display window of the second writing software is included under the display window of the first writing software, and establishes the first writing software. A connection between a writing software and the second writing software; it should be noted that the first writing software, as a floating window that can be arbitrarily called up in the terminal device, can be placed on top of any application program interface superior;

第二种:在用户选中所述第一书写软件上的书写内容并拖动所述书写内容时,所述终端设备检测到所述第一书写软件的显示窗口下方包含所述第二书写软件的第二显示窗口,建立所述第一书写软件与所述第二书写软件之间的连接。The second type: when the user selects the writing content on the first writing software and drags the writing content, the terminal device detects that the display window of the first writing software contains the content of the second writing software. The second display window establishes the connection between the first writing software and the second writing software.

本发明第三实施例:The third embodiment of the present invention:

在本发明第二实施例的基础上,所述S11,具体包括:Based on the second embodiment of the present invention, the S11 specifically includes:

获取用户选中的所述第一书写软件的第一显示窗口内的书写内容。The writing content in the first display window of the first writing software selected by the user is acquired.

将所述书写内容保存为图片并置于一透明视图中。The writing is saved as a picture and placed in a transparent view.

检测用户对所述透明视图的移动操作,并根据所述移动操作移动所述透明视图。A user's moving operation on the transparent view is detected, and the transparent view is moved according to the moving operation.

在本发明实施例中,用户可以通过多种方式选中所述第一书写软件的第一显示窗口内的书写内容,本发明对于选中的方式不做任何限定,例如选中方式可以是鼠标选中,长按选中,圈选选中等,例如当用户通过多指长按的方式选中第一书写软件的第一显示窗口上的书写内容时,所述终端设备检测到用户选中操作,获取所述选中的书写内容,将所述书写内容保存为图片并置于一透明视图中,所述透明视图作为用户交互的载体,供用户将第一书写软件上的书写内容传递至第二书写软件,由于将所述书写内容保存为图片并置于一透明视图中这一操作很快,用户看不到这一操作过程,在用户看来,仅仅是用户选中了第一书写软件的第一显示窗口上的书写内容,并开始移动选中的书写内容,而随着用户手指的移动,所述终端设备根据用户的移动操作移动所述透明视图。In the embodiment of the present invention, the user can select the writing content in the first display window of the first writing software in various ways. The present invention does not limit the selection method. Press selection, circle selection, etc., for example, when the user selects the writing content on the first display window of the first writing software by long-pressing with multiple fingers, the terminal device detects the user's selection operation, and obtains the selected writing content, save the written content as a picture and place it in a transparent view, the transparent view is used as a carrier for user interaction for the user to transfer the written content on the first writing software to the second writing software. The operation of saving the writing content as a picture and placing it in a transparent view is very fast, and the user cannot see the operation process. From the user's point of view, it is only the user who has selected the writing content on the first display window of the first writing software. , and starts to move the selected writing content, and with the movement of the user's finger, the terminal device moves the transparent view according to the user's movement operation.

则所述S12,具体包括:The S12 specifically includes:

当判断基于所述移动操作使得所述透明视图被放置在与所述第一书写软件具有连接关系的第二书写软件的第二显示窗口内时,通过所述第一书写软件与所述第二书写软件之间的连接,将与所述书写内容对应的书写笔迹传输至所述第二书写软件。When it is determined that the transparent view is placed in the second display window of the second writing software having a connection relationship with the first writing software based on the moving operation, the first writing software communicates with the second writing software through the first writing software. The connection between the writing software transmits the writing handwriting corresponding to the writing content to the second writing software.

根据所述透明视图在所述第二书写软件的第二显示窗口上的放置位置,将所述书写内容的书写笔迹绘制在所述第二书写软件的相应页面上。According to the placement position of the transparent view on the second display window of the second writing software, the writing handwriting of the writing content is drawn on the corresponding page of the second writing software.

在本发明实施例中,当所述透明视图随着用户的移动离开所述第一书写软件的第一显示窗口,被移动到所述第二书写软件的第二显示窗口上,并且被放置到所述第二书写软件的第二显示窗口内时,即对应用户的操作,所述透明视图停在所述第二书写软件的第二显示窗口内然后用户松手停止移动操作,所述终端设备通过所述第一书写软件与所述第二书写软件之间的连接,将与所述书写内容对应的书写笔迹传输至所述第二书写软件,然后开始书写内容中的书写笔迹的绘制,请参阅图2,当所述透明视图在所述第二书写软件的第二显示窗口上的放置位置(对应用户操作,例如用户松手时最后手指所停留的位置)为所述第二显示窗口的书写区域时,将所述透明视图中的图片插入到所述放置位置上,然后于所述图片的位置上绘制所述书写笔迹以使所述书写笔迹与所述图片显示的书写内容重合,并在绘制完毕之后删除所述图片,由于绘制书写笔迹的速度极快,用户看不到这一过程,在用户看来,用户将在所述第一书写软件上选中的书写内容成功移动到所述第二书写软件上;请参阅图3,当所述透明视图在所述第二书写软件的第二显示窗口上的放置位置为所述第二显示窗口的页面管理区域时,即所述透明视图被拖拽至所述第二书写软件的第二显示窗口上的页面导航栏或者加页按钮处时,请参阅图4,将所述书写笔迹绘制于所述第二书写软件的新建空白页上,需要说明的是,在用户进行书写内容保存图片所在的透明视图的移动操作时,所述第一书写软件可进行隐藏,也可不隐藏,这些都在本发明的保护范围之内。In this embodiment of the present invention, when the transparent view leaves the first display window of the first writing software along with the movement of the user, it is moved to the second display window of the second writing software, and is placed on the second display window of the second writing software. When inside the second display window of the second writing software, that is, corresponding to the user's operation, the transparent view stops in the second display window of the second writing software and then the user releases the hand to stop the moving operation, and the terminal device The connection between the first writing software and the second writing software transmits the writing handwriting corresponding to the writing content to the second writing software, and then starts the drawing of the writing handwriting in the writing content, please refer to Fig. 2, when the transparent view is placed on the second display window of the second writing software (corresponding to user operations, such as the position where the last finger stays when the user releases his hand), it is the writing area of the second display window , insert the picture in the transparent view into the placement position, and then draw the writing handwriting on the position of the picture to make the writing handwriting coincide with the writing content displayed by the picture, and draw After the completion of the deletion of the picture, the user cannot see this process due to the extremely fast handwriting speed. From the user's point of view, the user successfully moves the writing content selected on the first writing software to the second writing software. On the writing software; please refer to FIG. 3, when the placement position of the transparent view on the second display window of the second writing software is the page management area of the second display window, that is, the transparent view is dragged When dragged to the page navigation bar or the page add button on the second display window of the second writing software, please refer to FIG. It should be noted that, when the user performs the moving operation of the transparent view where the writing content is stored, the first writing software may or may not be hidden, which are all within the protection scope of the present invention.

本发明第四实施例:The fourth embodiment of the present invention:

在本发明第二实施例的基础上,所述S11,具体包括:Based on the second embodiment of the present invention, the S11 specifically includes:

获取用户选中的所述第一书写软件的第一显示窗口内的书写内容。The writing content in the first display window of the first writing software selected by the user is acquired.

根据所述第一书写软件的尺寸、所述书写内容在第一书写软件中的位置及所述第二书写软件的尺寸计算缩放比例。The scaling ratio is calculated according to the size of the first writing software, the position of the writing content in the first writing software, and the size of the second writing software.

将所述书写内容保存为图片,并根据所述缩放比例缩放后置于一透明视图中。The written content is saved as a picture, and placed in a transparent view after being scaled according to the zoom ratio.

检测用户对所述透明视图的移动操作,并根据所述移动操作移动所述透明视图。A user's moving operation on the transparent view is detected, and the transparent view is moved according to the moving operation.

通过所述第一书写软件与所述第二书写软件之间的连接,将与所述书写内容对应的书写笔迹传输至所述第二书写软件。Through the connection between the first writing software and the second writing software, the writing handwriting corresponding to the writing content is transmitted to the second writing software.

在本发明实施例中,当用户选中第一书写软件的第一显示窗口上的书写内容时,所述终端设备检测到用户选中操作,根据所述第一书写软件的尺寸、所述书写内容在第一书写软件中的位置及所述第二书写软件的尺寸计算缩放比例,然后将获取的所述选中的书写内容保存为图片,并根据所述缩放比例将所述图片缩放后置于一透明视图中,所述透明视图作为用户交互的载体,供用户将第一书写软件上的书写内容传递至第二书写软件,由于将所述书写内容保存为图片并置于一透明视图中这一操作很快,用户看不到这一操作过程,在用户看来,仅仅是用户选中了第一书写软件的第一显示窗口上的书写内容,并开始移动选中的书写内容,而随着用户手指的移动,所述终端设备根据用户的移动操作移动所述透明视图,同时在检测到用户的移动操作时便通过所述第一书写软件与所述第二书写软件之间的连接,将与所述书写内容对应的书写笔迹传输至所述第二书写软件。In this embodiment of the present invention, when the user selects the writing content on the first display window of the first writing software, the terminal device detects the user's selection operation, and according to the size of the first writing software, the writing content is in The position in the first writing software and the size of the second writing software are used to calculate the scaling ratio, and then the obtained selected writing content is saved as a picture, and the picture is scaled according to the scaling ratio and placed in a transparent view, the transparent view is used as a carrier for user interaction, for the user to transfer the writing content on the first writing software to the second writing software, because the operation of saving the writing content as a picture and placing it in a transparent view Soon, the user cannot see this operation process. From the user's point of view, it is just that the user selects the writing content on the first display window of the first writing software, and starts to move the selected writing content. moving, the terminal device moves the transparent view according to the user's moving operation, and at the same time, when detecting the user's moving operation, it will connect with the first writing software and the second writing software through the connection between the first writing software The writing handwriting corresponding to the writing content is transmitted to the second writing software.

则所述S12,具体为:Then the S12 is specifically:

当判断基于所述移动操作使得所述透明视图被放置在与所述第一书写软件具有连接关系的第二书写软件的第二显示窗口内时,根据所述透明视图在所述第二书写软件的第二显示窗口上的放置位置,将所述书写内容的书写笔迹绘制在所述第二书写软件的相应页面上。When it is determined that the transparent view is placed in the second display window of the second writing software that has a connection relationship with the first writing software based on the moving operation, the transparent view is displayed in the second writing software according to the transparent view. The placement position on the second display window of the writing content is drawn on the corresponding page of the second writing software.

在本发明实施例中,当所述透明视图随着用户的移动离开所述第一书写软件的第一显示窗口,被移动到所述第二书写软件的第二显示窗口上,并且被放置到所述第二书写软件的第二显示窗口内时,所述终端设备根据所述透明视图在所述第二书写软件的第二显示窗口上的放置位置开始所述书写笔迹的绘制,当所述透明视图在所述第二书写软件的第二显示窗口上的放置位置为所述第二显示窗口的书写区域时,根据所述放置位置及所述缩放比例将所述书写笔迹绘制于所述透明视图在所述第二书写软件的第二显示窗口上的放置位置上;当所述透明视图在所述第二书写软件的第二显示窗口上的放置位置为所述第二显示窗口的页面管理区域时,根据所述缩放比例将所述书写笔迹绘制于所述第二书写软件的新建空白页上;需要说明的是,在用户进行书写内容保存图片所在的透明视图的移动操作时,所述第一书写软件可进行隐藏,也可不隐藏,这些都在本发明的保护范围之内。In this embodiment of the present invention, when the transparent view leaves the first display window of the first writing software along with the movement of the user, it is moved to the second display window of the second writing software, and is placed on the second display window of the second writing software. When inside the second display window of the second writing software, the terminal device starts to draw the writing handwriting according to the placement position of the transparent view on the second display window of the second writing software, and when the When the placement position of the transparent view on the second display window of the second writing software is the writing area of the second display window, the writing handwriting is drawn on the transparent view according to the placement position and the zoom ratio. The placement position of the view on the second display window of the second writing software; when the placement position of the transparent view on the second display window of the second writing software is the page management of the second display window area, the writing handwriting is drawn on the newly created blank page of the second writing software according to the zoom ratio; The first writing software may or may not be hidden, and these are all within the protection scope of the present invention.

本发明第五实施例:The fifth embodiment of the present invention:

在本发明第二实施例的基础上,还包括:On the basis of the second embodiment of the present invention, it also includes:

当检测到所述第一书写软件的书写内容发生更新时,同步更新绘制于所述第二书写软件上的所述书写内容。When it is detected that the writing content of the first writing software is updated, the writing content drawn on the second writing software is updated synchronously.

在本发明实施例中,当用户将第一书写软件上的书写内容移动到所述第二书写软件上时,所述第一书写软件上的同样的书写内容仍然存在,当用户在所述第一书写软件上增加、修改或者删除所述书写内容时,所述终端设备检测到所述书写内容的变化,通过所述第一书写软件及第二书写软件的连接,同步更新绘制于所述第二书写软件上的所述书写内容,避免因书写板上的书写内容的更改而需频繁人为移动更改后的书写内容,减少用户的操作步骤,提高用户的使用体验。In this embodiment of the present invention, when the user moves the writing content on the first writing software to the second writing software, the same writing content on the first writing software still exists. When the writing content is added, modified or deleted on a writing software, the terminal device detects the change of the writing content, and through the connection between the first writing software and the second writing software, synchronously updates the drawing on the first writing software. 2. The writing content on the writing software avoids frequent manual movement of the changed writing content due to the change of the writing content on the writing board, reduces the user's operation steps, and improves the user's use experience.

本发明第六实施例:The sixth embodiment of the present invention:

在本发明第二实施例的基础上,还包括:On the basis of the second embodiment of the present invention, it also includes:

当检测到位于所述第二书写软件的页面导航栏处的导航页面的页面拖移操作,获取所述页面拖移操作对应的页面的书写内容。When a page drag operation of the navigation page located at the page navigation bar of the second writing software is detected, the writing content of the page corresponding to the page drag operation is acquired.

将所述书写内容绘制于所述第一书写软件的新显示窗口的显示页面上。The writing content is drawn on the display page of the new display window of the first writing software.

在本发明实施例中,用户在所述第二书写软件的页面导航栏中,选中任意页面,以某种特定的方式例如长按、多指移动或者单指移动等手势变化将选中的导航页面从页面导航处拉出,所述终端设备检测到这一页面拉出操作,获取所述拉出操作对应的页面的书写内容,然后将所述书写内容绘制于所述第一书写软件的新显示窗口的显示页面上,拖拽处多个导航页面则对应绘制在所述第一书写软件的多个新显示窗口的显示页面上,实现书写板与电子白板软件的交互,当用户只需要一小块显示窗口进行辅助书写时,可以将电子白板的内容拖拽出来,从而方便用户的使用。In the embodiment of the present invention, the user selects any page in the page navigation bar of the second writing software, and changes the selected navigation page in a specific manner, such as long press, multi-finger movement, or single-finger movement, etc. Pull out from the page navigation, the terminal device detects this page pull operation, obtains the written content of the page corresponding to the pull operation, and then draws the written content on the new display of the first writing software On the display page of the window, the multiple navigation pages at the dragged place are correspondingly drawn on the display pages of multiple new display windows of the first writing software, so as to realize the interaction between the writing board and the electronic whiteboard software. When auxiliary writing is performed in the block display window, the content of the electronic whiteboard can be dragged and dropped, so as to facilitate the use of the user.

请参阅图2,本发明第七实施例提供了一种书写软件交互装置,包括:Referring to FIG. 2, a seventh embodiment of the present invention provides a writing software interaction device, including:

移动操作获取模块11,用于获取对显示于第一书写软件的第一显示窗口内的书写内容的移动;其中,所述书写内容由书写笔迹构成。The movement operation acquisition module 11 is configured to acquire the movement of the writing content displayed in the first display window of the first writing software; wherein, the writing content is composed of handwriting.

书写内容绘制模块12,用于当判断基于所述移动使得所述书写内容被设置在与所述第一书写软件具有连接关系的第二书写软件的第二显示窗口内时,根据所述书写内容在所述第二显示窗口的设置位置,将所述书写内容的书写笔迹绘制在所述第二书写软件的相应页面上。The writing content drawing module 12 is configured to, when judging that the writing content is set in the second display window of the second writing software having a connection relationship with the first writing software based on the movement, according to the writing content At the setting position of the second display window, the writing handwriting of the writing content is drawn on the corresponding page of the second writing software.

在第七实施例的第一种实现方式中,在所述书写内容绘制模块12之前,还包括:In the first implementation manner of the seventh embodiment, before the writing content drawing module 12, it further includes:

软件连接模块,用于当检测到在第一书写软件的第一显示窗口的下方为第二书写软件的第二显示窗口时,建立所述第一书写软件与所述第二书写软件之间的连接。The software connection module is used to establish a connection between the first writing software and the second writing software when it is detected that there is a second display window of the second writing software below the first display window of the first writing software. connect.

根据第七实施例的第一种实现方式,在第七实施例的第二种实现方式中,所述移动操作获取模块11具体包括:According to the first implementation manner of the seventh embodiment, in the second implementation manner of the seventh embodiment, the moving operation acquisition module 11 specifically includes:

第一书写内容获取单元,用于获取用户选中的所述第一书写软件的第一显示窗口内的书写内容。The first writing content obtaining unit is configured to obtain the writing content in the first display window of the first writing software selected by the user.

第一透明视图设置单元,用于将所述书写内容保存为图片并置于一透明视图中。The first transparent view setting unit is used for saving the writing content as a picture and placing it in a transparent view.

第一透明视图移动单元,用于检测用户对所述透明视图的移动操作,并根据所述移动操作移动所述透明视图。A first transparent view moving unit, configured to detect a user's moving operation on the transparent view, and move the transparent view according to the moving operation.

则所述书写内容绘制模块12,具体包括:Then the writing content drawing module 12 specifically includes:

第一书写内容传输单元,用于当判断基于所述移动操作使得所述透明视图被放置在与所述第一书写软件具有连接关系的第二书写软件的第二显示窗口内时,通过所述第一书写软件与所述第二书写软件之间的连接,将与所述书写内容对应的书写笔迹传输至所述第二书写软件。The first writing content transmission unit is configured to, when judging that the transparent view is placed in the second display window of the second writing software having a connection relationship with the first writing software based on the moving operation, pass the The connection between the first writing software and the second writing software transmits the writing handwriting corresponding to the writing content to the second writing software.

第一书写内容绘制单元,同于根据所述透明视图在所述第二书写软件的第二显示窗口上的放置位置,将所述书写内容的书写笔迹绘制在所述第二书写软件的相应页面上。The first writing content drawing unit, which is the same as drawing the writing handwriting of the writing content on the corresponding page of the second writing software according to the placement position of the transparent view on the second display window of the second writing software superior.

根据第七实施例的第二种实现方式,在第七实施例的第三种实现方式中,所述第一书写内容绘制单元具体包括:According to the second implementation manner of the seventh embodiment, in the third implementation manner of the seventh embodiment, the first writing content drawing unit specifically includes:

图片插入子单元,用于当所述透明视图在所述第二书写软件的第二显示窗口上的放置位置为所述第二显示窗口的书写区域时,将所述透明视图中的图片插入到所述放置位置上。The picture inserting subunit is used for inserting the picture in the transparent view into the writing area of the second display window when the placement position of the transparent view on the second display window of the second writing software is the writing area of the second display window. the placement position.

第一当前页绘制子单元,用于于所述图片的位置上绘制所述书写笔迹以使所述书写笔迹与所述图片显示的书写内容重合,并删除所述图片。The first current page drawing subunit is used to draw the writing handwriting on the position of the picture to make the writing handwriting coincide with the writing content displayed by the picture, and delete the picture.

第一新建页绘制子单元,用于当所述透明视图在所述第二书写软件的第二显示窗口上的放置位置为所述第二显示窗口的页面管理区域时,将所述书写笔迹绘制于所述第二书写软件的新建空白页上。The first new page drawing subunit is used to draw the writing handwriting when the placement position of the transparent view on the second display window of the second writing software is the page management area of the second display window on a new blank page of the second writing software.

根据第七实施例的第一种实现方式,在第七实施例的第四种实现方式中,所述移动操作获取模块11具体包括:According to the first implementation manner of the seventh embodiment, in the fourth implementation manner of the seventh embodiment, the moving operation acquisition module 11 specifically includes:

第二书写内容获取单元,用于获取用户选中的所述第一书写软件的第一显示窗口内的书写内容。The second writing content acquiring unit is configured to acquire the writing content in the first display window of the first writing software selected by the user.

缩放比例计算单元,用于根据所述第一书写软件的尺寸、所述书写内容在第一书写软件中的位置及所述第二书写软件的尺寸计算缩放比例。The scaling ratio calculation unit is configured to calculate the scaling ratio according to the size of the first writing software, the position of the writing content in the first writing software, and the size of the second writing software.

第二透明视图设置单元,用于将所述书写内容保存为图片,并根据所述缩放比例缩放后置于一透明视图中。The second transparent view setting unit is configured to save the written content as a picture, and place it in a transparent view after scaling according to the zoom ratio.

第二透明视图移动单元,用于检测用户对所述透明视图的移动操作,并根据所述移动操作移动所述透明视图。The second transparent view moving unit is configured to detect a user's moving operation on the transparent view, and move the transparent view according to the moving operation.

第二书写内容传输单元,用于通过所述第一书写软件与所述第二书写软件之间的连接,将与所述书写内容对应的书写笔迹传输至所述第二书写软件。The second writing content transmission unit is configured to transmit the writing handwriting corresponding to the writing content to the second writing software through the connection between the first writing software and the second writing software.

则所述书写内容绘制模块12具体为:Then the writing content drawing module 12 is specifically:

第二书写内容绘制单元,用于当判断基于所述移动操作使得所述透明视图被放置在与所述第一书写软件具有连接关系的第二书写软件的第二显示窗口内时,根据所述透明视图在所述第二书写软件的第二显示窗口上的放置位置,将所述书写内容的书写笔迹绘制在所述第二书写软件的相应页面上。The second writing content drawing unit is configured to, when judging that the transparent view is placed in the second display window of the second writing software having a connection relationship with the first writing software based on the moving operation, according to the The placement position of the transparent view on the second display window of the second writing software, the writing handwriting of the writing content is drawn on the corresponding page of the second writing software.

根据第七实施例的第四种实现方式,在第七实施例的第五种实现方式中,所述第二书写内容绘制单元具体包括:According to the fourth implementation manner of the seventh embodiment, in the fifth implementation manner of the seventh embodiment, the second writing content drawing unit specifically includes:

第二当前页绘制子单元,用于当所述透明视图在所述第二书写软件的第二显示窗口上的放置位置为所述第二显示窗口的书写区域时,根据所述放置位置及所述缩放比例将所述书写笔迹绘制于所述透明视图在所述第二书写软件的第二显示窗口上的放置位置上。The second current page drawing subunit is used for, when the placement position of the transparent view on the second display window of the second writing software is the writing area of the second display window, according to the placement position and the The zoom ratio draws the writing handwriting on the placement position of the transparent view on the second display window of the second writing software.

第二新建页绘制子单元,用于当所述透明视图在所述第二书写软件的第二显示窗口上的放置位置为所述第二显示窗口的页面管理区域时,根据所述缩放比例将所述书写笔迹绘制于所述第二书写软件的新建空白页上。The second new page drawing subunit is configured to, when the placement position of the transparent view on the second display window of the second writing software is the page management area of the second display window, according to the zoom ratio The writing handwriting is drawn on a new blank page of the second writing software.

根据第七实施例的第一种实现方式,在第七实施例的第六种实现方式中,还包括:According to the first implementation manner of the seventh embodiment, the sixth implementation manner of the seventh embodiment further includes:

同步更新模块,用于当检测到所述第一书写软件的书写内容发生更新时,同步更新绘制于所述第二书写软件上的所述书写内容。A synchronous updating module is configured to synchronously update the writing content drawn on the second writing software when it is detected that the writing content of the first writing software is updated.

根据第七实施例的第一种实现方式,在第七实施例的第七种实现方式中,还包括:According to the first implementation manner of the seventh embodiment, the seventh implementation manner of the seventh embodiment further includes:

第三书写内容获取模块,用于当检测到位于所述第二书写软件的页面导航栏处的导航页面的页面拖移操作,获取所述页面拖移操作对应的页面的书写内容。The third written content acquisition module is configured to acquire the written content of the page corresponding to the page drag operation when a page drag operation of the navigation page located at the page navigation bar of the second writing software is detected.

第三书写内容绘制模块,用于将所述书写内容绘制于所述第一书写软件的新显示窗口的显示页面上。The third writing content drawing module is used for drawing the writing content on the display page of the new display window of the first writing software.

根据第七实施例的以上任一种实现方式,在第七实施例的第八种实现方式中,所述第一软件为书写板,所述第二软件为电子白板。According to any one of the above implementation manners of the seventh embodiment, in an eighth implementation manner of the seventh embodiment, the first software is a writing board, and the second software is an electronic whiteboard.

本发明第八实施例提供的书写软件交互终端设备。该实施例的书写软件交互终端设备包括:处理器、存储器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,例如书写软件交互程序。所述处理器执行所述计算机程序时实现上述各个书写软件交互方法实施例中的步骤,例如图1所示的步骤S11。或者,所述处理器执行所述计算机程序时实现上述各装置实施例中各模块/单元的功能,例如移动操作获取模块11。The writing software interactive terminal device provided by the eighth embodiment of the present invention. The writing software interactive terminal device of this embodiment includes: a processor, a memory, and a computer program stored in the memory and executable on the processor, such as a writing software interactive program. When the processor executes the computer program, the steps in each of the above embodiments of the writing software interaction method are implemented, for example, step S11 shown in FIG. 1 . Alternatively, when the processor executes the computer program, the functions of the modules/units in the foregoing device embodiments, such as the movement operation acquisition module 11 , are implemented.

示例性的,所述计算机程序可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器中,并由所述处理器执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序在所述书写软件交互终端设备中的执行过程。Exemplarily, the computer program may be divided into one or more modules/units, and the one or more modules/units are stored in the memory and executed by the processor to accomplish the present invention. The one or more modules/units may be a series of computer program instruction segments capable of accomplishing specific functions, and the instruction segments are used to describe the execution process of the computer program in the writing software interactive terminal device.

所述书写软件交互终端设备可以是桌上型计算机、笔记本、掌上电脑及智能平板等计算设备。所述书写软件交互终端设备可包括,但不仅限于,处理器、存储器。本领域技术人员可以理解,上述部件仅仅是书写软件交互终端设备的示例,并不构成对书写软件交互终端设备的限定,可以包括比上述部件更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述书写软件交互终端设备还可以包括输入输出设备、网络接入设备、总线等。The writing software interactive terminal device may be a computing device such as a desktop computer, a notebook, a palmtop computer, and a smart tablet. The writing software interactive terminal device may include, but is not limited to, a processor and a memory. Those skilled in the art can understand that the above components are only examples of interactive terminal devices for writing software, and do not constitute a limitation to the interactive terminal devices for writing software, and may include more or less components than the above components, or combine some components, Or different components, such as the writing software interactive terminal device, may also include an input and output device, a network access device, a bus, and the like.

所称处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述书写软件交互终端设备的控制中心,利用各种接口和线路连接整个书写软件交互终端设备的各个部分。The processor may be a central processing unit (Central Processing Unit, CPU), or other general-purpose processors, digital signal processors (Digital Signal Processor, DSP), application specific integrated circuits (Application Specific Integrated Circuit, ASIC), off-the-shelf processors Programmable Gate Array (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The processor is the control center of the writing software interactive terminal device, and uses various interfaces and lines to connect the entire writing software interactive terminal. parts of the device.

所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述书写软件交互终端设备的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。The memory can be used to store the computer program and/or module, and the processor implements the writing by running or executing the computer program and/or module stored in the memory and calling the data stored in the memory. The software interacts with various functions of the terminal device. The memory may mainly include a stored program area and a stored data area, wherein the stored program area may store an operating system, an application program required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the storage data area may store Data (such as audio data, phonebook, etc.) created according to the usage of the mobile phone, etc. In addition, the memory may include high-speed random access memory, and may also include non-volatile memory such as hard disk, internal memory, plug-in hard disk, Smart Media Card (SMC), Secure Digital (SD) card , a flash memory card (Flash Card), at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device.

其中,所述书写软件交互终端设备集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。Wherein, if the modules/units integrated in the writing software interactive terminal device are implemented in the form of software functional units and sold or used as independent products, they may be stored in a computer-readable storage medium. Based on this understanding, the present invention can implement all or part of the processes in the methods of the above embodiments, and can also be completed by instructing relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer When the program is executed by the processor, the steps of the foregoing method embodiments can be implemented. Wherein, the computer program includes computer program code, and the computer program code may be in the form of source code, object code, executable file or some intermediate form, and the like. The computer-readable medium may include: any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a removable hard disk, a magnetic disk, an optical disc, a computer memory, a read-only memory (ROM, Read-Only Memory), Random Access Memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium, etc. It should be noted that the content contained in the computer-readable media may be appropriately increased or decreased according to the requirements of legislation and patent practice in the jurisdiction, for example, in some jurisdictions, according to legislation and patent practice, the computer-readable media Electric carrier signals and telecommunication signals are not included.

需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本发明提供的装置实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。It should be noted that the device embodiments described above are only schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical unit, that is, it can be located in one place, or it can be distributed over multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution in this embodiment. In addition, in the drawings of the apparatus embodiments provided by the present invention, the connection relationship between the modules indicates that there is a communication connection between them, which may be specifically implemented as one or more communication buses or signal lines. Those of ordinary skill in the art can understand and implement it without creative effort.

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。The above are the preferred embodiments of the present invention. It should be pointed out that for those skilled in the art, without departing from the principles of the present invention, several improvements and modifications can also be made, and these improvements and modifications may also be regarded as It is the protection scope of the present invention.

Claims (9)

1.一种书写软件交互方法,其特征在于,包括:1. a writing software interaction method, is characterized in that, comprises: 获取对显示于第一书写软件的第一显示窗口内的书写内容的移动;其中,所述书写内容由书写笔迹构成;acquiring the movement of the writing content displayed in the first display window of the first writing software; wherein the writing content is composed of handwriting; 当检测到在第一书写软件的第一显示窗口的下方为第二书写软件的第二显示窗口时,建立所述第一书写软件与所述第二书写软件之间的连接;When it is detected that the second display window of the second writing software is below the first display window of the first writing software, establishing a connection between the first writing software and the second writing software; 当判断基于所述移动使得所述书写内容被设置在与所述第一书写软件具有连接关系的第二书写软件的第二显示窗口内时,根据所述书写内容在所述第二显示窗口的设置位置,将所述书写内容的书写笔迹绘制在所述第二书写软件的相应页面上;When it is determined that the writing content is set in the second display window of the second writing software having a connection relationship with the first writing software based on the movement, the writing content is displayed in the second display window according to the writing content. Setting the position, and drawing the writing handwriting of the writing content on the corresponding page of the second writing software; 其中,所述获取对显示于第一书写软件的第一显示窗口内的书写内容的移动,具体包括:Wherein, the acquiring the movement of the writing content displayed in the first display window of the first writing software specifically includes: 获取用户选中的所述第一书写软件的显示窗口内的书写内容;Obtain the writing content in the display window of the first writing software selected by the user; 将所述书写内容保存为图片并置于一透明视图中;saving the written content as a picture and placing it in a transparent view; 检测用户对所述透明视图的移动操作,并根据所述移动操作移动所述透明视图;Detecting a user's moving operation on the transparent view, and moving the transparent view according to the moving operation; 则所述当判断基于所述移动使得所述书写内容被设置在与所述第一书写软件具有连接关系的第二书写软件的第二显示窗口内时,根据在所述第二显示窗口的设置位置,将所述书写内容的书写笔迹绘制在所述第二书写软件的相应页面上,具体为:Then, when it is determined that the writing content is set in the second display window of the second writing software that has a connection relationship with the first writing software based on the movement, according to the setting in the second display window position, and draw the writing handwriting of the writing content on the corresponding page of the second writing software, specifically: 当判断基于所述移动操作使得所述透明视图被放置在与所述第一书写软件具有连接关系的第二书写软件的第二显示窗口内时,通过所述第一书写软件与所述第二书写软件之间的连接,将与所述书写内容对应的书写笔迹传输至所述第二书写软件;When it is determined that the transparent view is placed in the second display window of the second writing software having a connection relationship with the first writing software based on the moving operation, the first writing software communicates with the second writing software through the first writing software. The connection between the writing software transmits the writing handwriting corresponding to the writing content to the second writing software; 根据所述透明视图在所述第二书写软件的第二显示窗口上的放置位置,将所述书写内容的书写笔迹绘制在所述第二书写软件的相应页面上;drawing the handwriting of the writing content on the corresponding page of the second writing software according to the placement position of the transparent view on the second display window of the second writing software; 所述根据所述透明视图在所述第二书写软件的第二显示窗口上的放置位置,将所述书写笔迹绘制在所述第二书写软件的相应页面上具体为:Drawing the writing handwriting on the corresponding page of the second writing software according to the placement position of the transparent view on the second display window of the second writing software is specifically: 当所述透明视图在所述第二书写软件的第二显示窗口上的放置位置为所述第二显示窗口的书写区域时,将所述透明视图中的图片插入到所述放置位置上;When the placement position of the transparent view on the second display window of the second writing software is the writing area of the second display window, inserting the picture in the transparent view into the placement position; 于所述图片的位置上绘制所述书写笔迹以使所述书写笔迹与所述图片显示的书写内容重合,并删除所述图片;Drawing the writing handwriting on the position of the picture to make the writing handwriting coincide with the writing content displayed by the picture, and deleting the picture; 当所述透明视图在所述第二书写软件的第二显示窗口上的放置位置为所述第二显示窗口的页面管理区域时,将所述书写笔迹绘制于所述第二书写软件的新建空白页上。When the placement position of the transparent view on the second display window of the second writing software is the page management area of the second display window, the writing handwriting is drawn on the newly created blank of the second writing software on the page. 2.根据权利要求1所述的书写软件交互方法,其特征在于,所述获取对显示于第一书写软件的第一显示窗口内的书写内容的移动,具体包括:2. The writing software interaction method according to claim 1, wherein the acquiring the movement of the writing content displayed in the first display window of the first writing software specifically comprises: 获取用户选中的所述第一书写软件的第一显示窗口内的书写内容;obtaining the writing content in the first display window of the first writing software selected by the user; 根据所述第一书写软件的尺寸、所述书写内容在第一书写软件中的位置及所述第二书写软件的尺寸计算缩放比例;Calculate the scaling ratio according to the size of the first writing software, the position of the writing content in the first writing software, and the size of the second writing software; 将所述书写内容保存为图片,并根据所述缩放比例缩放后置于一透明视图中;saving the written content as a picture, and placing it in a transparent view after scaling according to the zoom ratio; 检测用户对所述透明视图的移动操作,并根据所述移动操作移动所述透明视图;Detecting a user's moving operation on the transparent view, and moving the transparent view according to the moving operation; 通过所述第一书写软件与所述第二书写软件之间的连接,将与所述书写内容对应的书写笔迹传输至所述第二书写软件;The handwriting corresponding to the writing content is transmitted to the second writing software through the connection between the first writing software and the second writing software; 则所述当判断基于所述移动使得所述书写内容被设置在与所述第一书写软件具有连接关系的第二书写软件的第二显示窗口内时,根据在所述第二显示窗口的设置位置,将所述书写内容的书写笔迹绘制在所述第二书写软件的相应页面上,具体为:Then, when it is determined that the writing content is set in the second display window of the second writing software that has a connection relationship with the first writing software based on the movement, according to the setting in the second display window position, and draw the writing handwriting of the writing content on the corresponding page of the second writing software, specifically: 当判断基于所述移动操作使得所述透明视图被放置在与所述第一书写软件具有连接关系的第二书写软件的第二显示窗口内时,根据所述透明视图在所述第二书写软件的第二显示窗口上的放置位置,将所述书写内容的书写笔迹绘制在所述第二书写软件的相应页面上。When it is determined that the transparent view is placed in the second display window of the second writing software that has a connection relationship with the first writing software based on the moving operation, the transparent view is displayed in the second writing software according to the transparent view. The placement position on the second display window of the writing content is drawn on the corresponding page of the second writing software. 3.根据权利要求2所述的书写软件交互方法,其特征在于,所述当判断基于所述移动操作使得所述透明视图被放置在与所述第一书写软件具有连接关系的第二书写软件的第二显示窗口内时,根据所述透明视图在所述第二书写软件的第二显示窗口上的放置位置,将所述书写内容的书写笔迹绘制在所述第二书写软件的相应页面上,具体为:3 . The method for interacting with writing software according to claim 2 , wherein the transparent view is placed on a second writing software that has a connection relationship with the first writing software based on the moving operation. 4 . When inside the second display window of the second writing software, the writing handwriting of the writing content is drawn on the corresponding page of the second writing software according to the placement position of the transparent view on the second display window of the second writing software ,Specifically: 当所述透明视图在所述第二书写软件的第二显示窗口上的放置位置为所述第二显示窗口的书写区域时,根据所述放置位置及所述缩放比例将所述书写笔迹绘制于所述透明视图在所述第二书写软件的第二显示窗口上的放置位置上;When the placement position of the transparent view on the second display window of the second writing software is the writing area of the second display window, the writing handwriting is drawn on the second display window according to the placement position and the zoom ratio. the placement position of the transparent view on the second display window of the second writing software; 当所述透明视图在所述第二书写软件的第二显示窗口上的放置位置为所述第二显示窗口的页面管理区域时,根据所述缩放比例将所述书写笔迹绘制于所述第二书写软件的新建空白页上。When the placement position of the transparent view on the second display window of the second writing software is the page management area of the second display window, the writing handwriting is drawn on the second display window according to the zoom ratio Writing software on a new blank page. 4.根据权利要求1所述的书写软件交互方法,其特征在于,还包括:4. writing software interaction method according to claim 1, is characterized in that, also comprises: 当检测到所述第一书写软件的书写内容发生更新时,同步更新绘制于所述第二书写软件上的所述书写内容。When it is detected that the writing content of the first writing software is updated, the writing content drawn on the second writing software is updated synchronously. 5.根据权利要求1所述的书写软件交互方法,其特征在于,还包括:5. writing software interaction method according to claim 1, is characterized in that, also comprises: 当检测到位于所述第二书写软件的页面导航栏处的导航页面的页面拖移操作,获取所述页面拖移操作对应的页面的书写内容;When detecting a page drag operation of the navigation page located at the page navigation bar of the second writing software, acquiring the writing content of the page corresponding to the page drag operation; 将所述书写内容绘制于所述第一书写软件的新显示窗口的显示页面上。The writing content is drawn on the display page of the new display window of the first writing software. 6.根据权利要求1至5任意一项所述的书写软件交互方法,其特征在于,所述第一书写软件为书写板,所述第二书写软件为电子白板。6 . The writing software interaction method according to claim 1 , wherein the first writing software is a writing board, and the second writing software is an electronic whiteboard. 7 . 7.一种书写软件交互装置,其特征在于,包括:7. An interactive device for writing software, comprising: 移动操作获取模块,用于获取对显示于第一书写软件的第一显示窗口内的书写内容的移动;其中,所述书写内容由书写笔迹构成;a movement operation acquisition module, configured to acquire the movement of the writing content displayed in the first display window of the first writing software; wherein the writing content is composed of handwriting; 软件连接模块,用于当检测到在第一书写软件的第一显示窗口的下方为第二书写软件的第二显示窗口时,建立所述第一书写软件与所述第二书写软件之间的连接;The software connection module is used to establish a connection between the first writing software and the second writing software when it is detected that there is a second display window of the second writing software below the first display window of the first writing software. connect; 书写内容绘制模块,用于当判断基于所述移动使得所述书写内容被设置在与所述第一书写软件具有连接关系的第二书写软件的第二显示窗口内时,根据所述书写内容在所述第二显示窗口的设置位置,将所述书写内容的书写笔迹绘制在所述第二书写软件的相应页面上;The writing content drawing module is configured to, when judging that the writing content is set in the second display window of the second writing software having a connection relationship with the first writing software based on the movement, according to the writing content The setting position of the second display window, the handwriting of the writing content is drawn on the corresponding page of the second writing software; 其中,所述移动操作获取模块具体包括:Wherein, the moving operation acquisition module specifically includes: 第一书写内容获取单元,用于获取用户选中的所述第一书写软件的第一显示窗口内的书写内容;a first writing content acquiring unit, configured to acquire the writing content in the first display window of the first writing software selected by the user; 第一透明视图设置单元,用于将所述书写内容保存为图片并置于一透明视图中;a first transparent view setting unit, used for saving the written content as a picture and placing it in a transparent view; 第一透明视图移动单元,用于检测用户对所述透明视图的移动操作,并根据所述移动操作移动所述透明视图;a first transparent view moving unit, configured to detect a user's moving operation on the transparent view, and move the transparent view according to the moving operation; 则所述书写内容绘制模块,具体包括:Then the writing content drawing module specifically includes: 第一书写内容传输单元,用于当判断基于所述移动操作使得所述透明视图被放置在与所述第一书写软件具有连接关系的第二书写软件的第二显示窗口内时,通过所述第一书写软件与所述第二书写软件之间的连接,将与所述书写内容对应的书写笔迹传输至所述第二书写软件;The first writing content transmission unit is configured to, when judging that the transparent view is placed in the second display window of the second writing software having a connection relationship with the first writing software based on the moving operation, pass the The connection between the first writing software and the second writing software transmits the writing handwriting corresponding to the writing content to the second writing software; 第一书写内容绘制单元,同于根据所述透明视图在所述第二书写软件的第二显示窗口上的放置位置,将所述书写内容的书写笔迹绘制在所述第二书写软件的相应页面上;The first writing content drawing unit, which is the same as drawing the writing handwriting of the writing content on the corresponding page of the second writing software according to the placement position of the transparent view on the second display window of the second writing software superior; 所述第一书写内容绘制单元具体包括:The first writing content drawing unit specifically includes: 图片插入子单元,用于当所述透明视图在所述第二书写软件的第二显示窗口上的放置位置为所述第二显示窗口的书写区域时,将所述透明视图中的图片插入到所述放置位置上;The picture inserting subunit is used for inserting the picture in the transparent view into the writing area of the second display window when the placement position of the transparent view on the second display window of the second writing software is the writing area of the second display window. on said placement position; 第一当前页绘制子单元,用于于所述图片的位置上绘制所述书写笔迹以使所述书写笔迹与所述图片显示的书写内容重合,并删除所述图片;a first current page drawing subunit, used for drawing the writing handwriting on the position of the picture to make the writing handwriting overlap with the writing content displayed by the picture, and delete the picture; 第一新建页绘制子单元,用于当所述透明视图在所述第二书写软件的第二显示窗口上的放置位置为所述第二显示窗口的页面管理区域时,将所述书写笔迹绘制于所述第二书写软件的新建空白页上。The first new page drawing subunit is used to draw the writing handwriting when the placement position of the transparent view on the second display window of the second writing software is the page management area of the second display window on a new blank page of the second writing software. 8.一种书写软件交互终端设备,其特征在于,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至6中任意一项所述的书写软件交互方法。8. An interactive terminal device for writing software, comprising a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, when the processor executes the computer program The writing software interaction method according to any one of claims 1 to 6 is realized. 9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行如权利要求1至6中任意一项所述的书写软件交互方法。9. A computer-readable storage medium, characterized in that the computer-readable storage medium comprises a stored computer program, wherein, when the computer program is run, the device where the computer-readable storage medium is located is controlled to execute as claimed in the claims The writing software interaction method described in any one of 1 to 6.
CN201810310259.4A 2018-04-08 2018-04-08 Writing software interaction method and device, terminal equipment and storage medium Active CN108509142B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810310259.4A CN108509142B (en) 2018-04-08 2018-04-08 Writing software interaction method and device, terminal equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810310259.4A CN108509142B (en) 2018-04-08 2018-04-08 Writing software interaction method and device, terminal equipment and storage medium

Publications (2)

Publication Number Publication Date
CN108509142A CN108509142A (en) 2018-09-07
CN108509142B true CN108509142B (en) 2020-10-27

Family

ID=63380800

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810310259.4A Active CN108509142B (en) 2018-04-08 2018-04-08 Writing software interaction method and device, terminal equipment and storage medium

Country Status (1)

Country Link
CN (1) CN108509142B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110928459B (en) * 2019-10-09 2021-07-23 广州视源电子科技股份有限公司 Writing operation method, device, device and storage medium of intelligent interactive tablet
CN110928475B (en) * 2019-10-09 2021-08-20 广州视源电子科技股份有限公司 Page interaction method, device, device and storage medium of intelligent interactive tablet
CN112256191B (en) * 2020-10-22 2023-03-24 广州视源电子科技股份有限公司 Intelligent blackboard, data processing method and device thereof and intelligent interactive panel
CN114625279B (en) * 2020-12-10 2025-06-24 广东泰奇克光电科技有限公司 Capacitive screen writing operation method and device, and smart device
CN115167736B (en) * 2022-07-07 2024-04-12 深圳乐播科技有限公司 Image-text position adjustment method, image-text position adjustment equipment and storage medium
CN116700554B (en) * 2022-10-24 2024-05-24 荣耀终端有限公司 Information display method, electronic device and readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102945226A (en) * 2011-10-13 2013-02-27 微软公司 Application used for transferring a plurality of content items and functions to electronic content items
CN103309910A (en) * 2012-03-15 2013-09-18 富士施乐株式会社 Information processing apparatus and information processing method
CN107422974A (en) * 2017-07-21 2017-12-01 广州视源电子科技股份有限公司 Handwriting writing display method and system based on dual systems, storage medium and equipment
CN107450831A (en) * 2017-07-21 2017-12-08 广州视源电子科技股份有限公司 Handwriting display processing method and system based on dual systems, storage medium and equipment

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100106654A1 (en) * 2008-10-16 2010-04-29 Hntb Holdings Ltd Managing and memorializing design requirements of a building project
US10043408B2 (en) * 2015-08-24 2018-08-07 Gulshan Prem Choppla Student, teacher, administrative and research coordinating helper

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102945226A (en) * 2011-10-13 2013-02-27 微软公司 Application used for transferring a plurality of content items and functions to electronic content items
CN103309910A (en) * 2012-03-15 2013-09-18 富士施乐株式会社 Information processing apparatus and information processing method
CN107422974A (en) * 2017-07-21 2017-12-01 广州视源电子科技股份有限公司 Handwriting writing display method and system based on dual systems, storage medium and equipment
CN107450831A (en) * 2017-07-21 2017-12-08 广州视源电子科技股份有限公司 Handwriting display processing method and system based on dual systems, storage medium and equipment

Also Published As

Publication number Publication date
CN108509142A (en) 2018-09-07

Similar Documents

Publication Publication Date Title
CN108509142B (en) Writing software interaction method and device, terminal equipment and storage medium
CN110580125B (en) Partial refreshing method, device, equipment and medium for display interface
WO2019128732A1 (en) Icon management method and device
CN105068727B (en) A kind of implementation method and device of drawing tool
US10296170B2 (en) Electronic apparatus and method for managing content
CN111782332A (en) Application interface switching method, device, terminal and storage medium
DE202015003891U1 (en) Premade answers in messages
US10049114B2 (en) Electronic device, method and storage medium
CN109445677B (en) Method, device, medium and electronic equipment for editing content in document
CN106919307A (en) A kind of text clone method and mobile terminal
WO2018010316A1 (en) Desktop page management method and device
CN109062471B (en) Method, device, device and medium for mobile display of page elements
CN108932057A (en) Operation control method, operation control device, storage medium and electronic equipment
CN108459800A (en) Line selection editing method, device, equipment and storage medium of writing whiteboard
WO2020186814A1 (en) Page element highlighting method, apparatus, device and storage medium
CN105706038A (en) Two-step content selection with automatic content classification
WO2022068721A1 (en) Screen capture method and apparatus, and electronic device
CN111580905B (en) Negative one-screen card management method, terminal and computer readable storage medium
CN104731495A (en) Page content selecting method and system
WO2020186815A1 (en) Page element highlighting method and apparatus, and device and storage medium
CN113805709B (en) Information input method and device
WO2021068382A1 (en) Multi-window operation control method and apparatus, and device and storage medium
CN110929484A (en) Text processing method, device and storage medium
CN108446062A (en) Object fixing method and device, terminal equipment and storage medium
CN108984077A (en) A kind of convenient method, device and electronic equipment deleted and replicate content in document

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