笔记混排方法、装置、电子设备和存储介质制造方法及图纸

技术编号:32913041 阅读:16 留言:0更新日期:2022-04-07 12:03
本发明专利技术提供一种笔记混排方法、装置、电子设备和存储介质,其中方法包括:获取插入功能块指令,并确定所述插入功能块指令指示的插入位置;在所述插入位置处于手写块中的情况下,对所述手写块进行分割,并将所述插入功能块指令对应的新增功能块插入所述手写块的分割处。本发明专利技术提供的方法、装置、电子设备和存储介质,先分割手写块,然后在手写块的分割处插入新增功能块,能够使笔记界面中各功能块之间不叠加,从而有助于定位笔记界面中的各功能块,进而在笔记导出时,可以通过定位笔记界面中的各功能块,使得导出的笔记中各功能块排序正常,从而提高笔记应用的实用性和使用体验。从而提高笔记应用的实用性和使用体验。从而提高笔记应用的实用性和使用体验。

【技术实现步骤摘要】
笔记混排方法、装置、电子设备和存储介质


[0001]本专利技术涉及智能终端
,尤其涉及一种笔记混排方法、装置、电子设备和存储介质。

技术介绍

[0002]笔记应用可以用于记录学习内容、记录生活点滴以及记录备忘事项等等,无需通过纸笔就可以随时随地进行记录。尤其对于墨水屏设备而言,由于墨水屏能够提供类似于纸张的显示效果,便于用户阅读和书写,因此,笔记应用广泛应用于墨水屏设备。
[0003]目前,墨水屏设备或者其他具备手写功能的智能终端,其笔记应用中的手写块支持插入图片、录音、文本等功能块。然而,在手写块中插入其他功能块后,导致笔记在导出为其他格式时发生功能块混乱问题,从而无法完成笔记导出功能,进而影响笔记应用的实用性。

技术实现思路

[0004]本专利技术提供一种笔记混排方法、装置、电子设备和存储介质,用以解决现有技术中在手写块中插入功能块后无法导出笔记的缺陷。
[0005]本专利技术提供一种笔记混排方法,包括:
[0006]获取插入功能块指令,并确定所述插入功能块指令指示的插入位置;
[0007]在所述插入位置处于手写块中的情况下,对所述手写块进行分割,并将所述插入功能块指令对应的新增功能块插入所述手写块的分割处。
[0008]根据本专利技术提供的一种笔记混排方法,所述对所述手写块进行分割,包括:
[0009]确定终止位置,所述终止位置是在获取所述插入功能块指令之前停止手写的位置;
[0010]基于所述终止位置,定位所述手写块中的手写轨迹区域,并获取所述手写轨迹区域底部边缘的第一垂直坐标值;
[0011]基于所述第一垂直坐标值,对所述手写块进行分割。
[0012]根据本专利技术提供的一种笔记混排方法,所述第一垂直坐标值基于如下步骤确定:
[0013]获取所述手写块内当前笔迹的轨迹点坐标,基于当前笔迹的轨迹点坐标,更新所述手写轨迹区域内的最大垂直坐标值;
[0014]将基于最尾笔迹更新所得的最大垂直坐标值,确定为所述第一垂直坐标值,所述最尾笔迹为以所述终止位置为收笔点的笔迹。
[0015]根据本专利技术提供的一种笔记混排方法,所述对所述手写块进行分割,之后还包括:
[0016]删除分割后得到的空白手写块;
[0017]所述将所述插入功能块指令对应的新增功能块插入所述手写块的分割处,之后还包括:
[0018]获取所述新增功能块底部边缘的第二垂直坐标值;
[0019]基于所述第二垂直坐标值,插入新构建的手写块。
[0020]根据本专利技术提供的一种笔记混排方法,所述获取插入功能块指令,并确定所述插入功能块指令指示的插入位置,之后还包括:
[0021]在所述插入位置处于任一功能块之前或之后,则基于所述任一功能块顶部边缘或底部边缘的目标垂直坐标值,插入所述插入功能块指令对应的新增功能块。
[0022]根据本专利技术提供的一种笔记混排方法,还包括:
[0023]在检测到任一文本块发生高度变化时,获取所述任一文本块的坐标变化值,所述坐标变化值是所述任一文本块底部边缘的垂直坐标值的变化量;
[0024]基于所述坐标变化值,调整所述任一文本块之后的各功能块的垂直坐标值。
[0025]根据本专利技术提供的一种笔记混排方法,还包括:
[0026]获取删除功能块指令,并确定所述删除功能块指令对应的待删除功能块;
[0027]删除所述待删除功能块,并基于所述待删除功能块的块高度,调整所述待删除功能块之后的各功能块的垂直坐标值。
[0028]根据本专利技术提供的一种笔记混排方法,还包括:
[0029]获取移动功能块指令,并确定所述移动功能块指令对应的待移动功能块;
[0030]移动所述待移动功能块至所述移动功能块指令对应的目标位置,并基于所述待移动功能块的块高度,调整移动前的待移动功能块之后的各功能块的垂直坐标值。
[0031]根据本专利技术提供的一种笔记混排方法,还包括:
[0032]获取替换功能块指令,并确定所述替换功能块指令对应的被替换功能块和待替换功能块;
[0033]删除所述被替换功能块,并在删除位置插入所述待替换功能块;
[0034]基于所述被替换功能块的块高度和所述待替换功能块的块高度,调整所述待替换功能块之后的各功能块的垂直坐标值。
[0035]根据本专利技术提供的一种笔记混排方法,还包括:
[0036]获取笔记导出指令,并获取待导出手写块的整体位图图像;
[0037]确定所述待导出手写块中手写区域顶部边缘的第三垂直坐标值,以及所述手写区域底部边缘的第四垂直坐标值;
[0038]基于所述第三垂直坐标值和所述第四垂直坐标值,对所述整体位图图像进行截取,得到目标位图图像;
[0039]将所述目标位图图像发送至导入端,以供所述导入端填充所述目标位图图像至所述导入端的目标手写块,所述目标手写块的高度由所述目标位图图像的高度确定得到。
[0040]本专利技术还提供一种笔记混排装置,包括:
[0041]确定模块,用于获取插入功能块指令,并确定所述插入功能块指令指示的插入位置;
[0042]分割模块,用于在所述插入位置处于手写块中的情况下,对所述手写块进行分割,并将所述插入功能块指令对应的新增功能块插入所述手写块的分割处。
[0043]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述笔记混排方法的步骤。
[0044]本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述笔记混排方法的步骤。
[0045]本专利技术提供的笔记混排方法、装置、电子设备和存储介质,在手写块中插入新增功能块,先分割手写块,然后在手写块的分割处插入新增功能块,相比直接在手写块上叠加新增功能块,本专利技术能够使笔记界面中各功能块之间不叠加,从而有助于定位笔记界面中的各功能块,进而在笔记导出时,可以通过定位笔记界面中的各功能块,使得导出的笔记中各功能块排序正常,从而提高笔记应用的实用性和使用体验。
附图说明
[0046]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0047]图1是本专利技术提供的笔记混排方法的流程示意图之一;
[0048]图2是本专利技术提供的笔记混排示意图之一;
[0049]图3是本专利技术提供的笔记混排示意图之二;
[0050]图4是本专利技术提供的手写块分割方法的流程示意图;
[0051]图5是本专利技术提供的笔记混排方法的流程示意图之二;
[0052]图6是本专利技术提供的笔记混排方法的流程示意图之三;...

【技术保护点】

【技术特征摘要】
1.一种笔记混排方法,其特征在于,包括:获取插入功能块指令,并确定所述插入功能块指令指示的插入位置;在所述插入位置处于手写块中的情况下,对所述手写块进行分割,并将所述插入功能块指令对应的新增功能块插入所述手写块的分割处。2.根据权利要求1所述的笔记混排方法,所述对所述手写块进行分割,包括:确定终止位置,所述终止位置是在获取所述插入功能块指令之前停止手写的位置;基于所述终止位置,定位所述手写块中的手写轨迹区域,并获取所述手写轨迹区域底部边缘的第一垂直坐标值;基于所述第一垂直坐标值,对所述手写块进行分割。3.根据权利要求2所述的笔记混排方法,所述第一垂直坐标值基于如下步骤确定:获取所述手写块内当前笔迹的轨迹点坐标,基于当前笔迹的轨迹点坐标,更新所述手写轨迹区域内的最大垂直坐标值;将基于最尾笔迹更新所得的最大垂直坐标值,确定为所述第一垂直坐标值,所述最尾笔迹为以所述终止位置为收笔点的笔迹。4.根据权利要求1至3中任一项所述的笔记混排方法,所述对所述手写块进行分割,之后还包括:删除分割后得到的空白手写块;所述将所述插入功能块指令对应的新增功能块插入所述手写块的分割处,之后还包括:获取所述新增功能块底部边缘的第二垂直坐标值;基于所述第二垂直坐标值,插入新构建的手写块。5.根据权利要求1至3中任一项所述的笔记混排方法,所述获取插入功能块指令,并确定所述插入功能块指令指示的插入位置,之后还包括:在所述插入位置处于任一功能块之前或之后,则基于所述任一功能块顶部边缘或底部边缘的目标垂直坐标值,插入所述插入功能块指令对应的新增功能块。6.根据权利要求1至3中任一项所述的笔记混排方法,其特征在于,还包括:在检测到任一文本块发生高度变化时,获取所述任一文本块的坐标变化值,所述坐标变化值是所述任一文本块底部边缘的垂直坐标值的变化量;基于所述坐标变化值,调整所述任一文本块之后的各功能块的垂直坐标值。7.根据权利要求1至3中任一项所述的笔记混排方法,其特征在于,还包括:获取删除功能块指令,并确定所述删除功能块指令对应的待删除功能块;删除所述待...

【专利技术属性】
技术研发人员:葛星星杨宇郭晓天
申请(专利权)人:合肥讯飞读写科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1