
技术摘要:
本发明实施例提供了一种连接点生成方法和装置,可以确定目标文档中的待处理图形,当接收到针对待处理图形中的目标边的连接点生成指令时,获取目标边两端的连接点在目标文档中的坐标值,根据坐标值和连接点生成指令中携带的位置标识,确定目标边中用户需要生成连接点的 全部
背景技术:
随着计算机技术的快速发展,信息化办公逐渐深入各行各业,用户的办公效率也 在不断提高。例如,利用office办公应用程序,用户可以在文档中创建多边形,进而可以使 用该多边形制作流程图,或者其他示意图,以便进行展示。 多边形通常包括多个连接点,连接点处于每两条边的交点处。用户可以对连接点 进行操作,以改变多边形的大小和形状。用户还可以在多边形的边的等分(例如,边的中点) 处添加连接点,以满足用户的个性化需求。例如,当用户需要在某一边的中点添加连接点 时,该用户需要用肉眼观察该边,并判断该边的中点的位置,然后,用户可以在确定出的位 置选择添加连接点。 然而,发明人在实现本发明的过程中发现,现有技术至少存在如下问题: 用户人工确定的位置存在较大的误差,无法实现在该边的中点的真正位置新建连 接点,进而会降低用户体验。
技术实现要素:
本发明实施例的目的在于提供一种连接点生成方法和装置,以提高用户体验。具 体技术方案如下: 第一方面,为了达到上述目的,本发明实施例公开了一种连接点生成方法,所述方 法包括: 确定目标文档中的待处理图形,其中,所述待处理图形为多边形; 当接收到针对所述待处理图形中的目标边的连接点生成指令时,获取所述目标边 两端的连接点在所述目标文档中的坐标值; 根据所述坐标值和所述连接点生成指令中携带的位置标识,确定所述目标边中用 户需要生成连接点的目标位置的目标坐标值,其中,所述位置标识用于表示所述目标位置 在所述目标边中的位置; 按照所述目标坐标值,在所述目标文档中生成连接点。 可选的,所述位置标识表示所述目标位置为所述目标边的中点对应的位置; 所述根据所述坐标值和所述连接点生成指令中携带的位置标识,确定所述目标边 中用户需要生成连接点的目标位置的目标坐标值,包括: 根据所述目标边两端的连接点的横坐标值,计算所述目标边的中点的横坐标值, 并根据所述目标边两端的连接点的纵坐标值,计算所述目标边的中点的纵坐标值; 将所述目标边的中点的横坐标值和所述目标边的中点的纵坐标值,作为所述目标 坐标值。 可选的,所述目标边为组成所述待处理图形的所有边,所述位置标识表示所述目 4 CN 111611782 A 说 明 书 2/10 页 标位置为所述目标边的中点对应的位置; 所述根据所述坐标值和所述连接点生成指令中携带的位置标识,确定所述目标边 中用户需要生成连接点的目标位置的目标坐标值,包括: 针对所述待处理图形中的每一边,根据该边两端的连接点的坐标值,计算该边的 中点的坐标值; 将计算得到的各边的中点的坐标值,作为所述目标坐标值。 可选的,在所述按照所述目标坐标值,在所述目标文档中生成连接点之后,所述方 法还包括: 以预设形式显示所述目标边中生成的连接点。 第二方面,为了达到上述目的,本发明实施例公开了一种连接点生成装置,所述装 置包括: 第一确定模块,用于确定目标文档中的待处理图形,其中,所述待处理图形为多边 形; 获取模块,用于当接收到针对所述待处理图形中的目标边的连接点生成指令时, 获取所述目标边两端的连接点在所述目标文档中的坐标值; 第二确定模块,用于根据所述坐标值和所述连接点生成指令中携带的位置标识, 确定所述目标边中用户需要生成连接点的目标位置的目标坐标值,其中,所述位置标识用 于表示所述目标位置在所述目标边中的位置; 生成模块,用于按照所述目标坐标值,在所述目标文档中生成连接点。 可选的,所述位置标识表示所述目标位置为所述目标边的中点对应的位置; 所述第二确定模块,具体用于根据所述目标边两端的连接点的横坐标值,计算所 述目标边的中点的横坐标值,并根据所述目标边两端的连接点的纵坐标值,计算所述目标 边的中点的纵坐标值; 将所述目标边的中点的横坐标值和所述目标边的中点的纵坐标值,作为所述目标 坐标值。 可选的,所述目标边为组成所述待处理图形的所有边,所述位置标识表示所述目 标位置为所述目标边的中点对应的位置; 所述第二确定模块,具体用于针对所述待处理图形中的每一边,根据该边两端的 连接点的坐标值,计算该边的中点的坐标值; 将计算得到的各边的中点的坐标值,作为所述目标坐标值。 可选的,所述装置还包括: 处理模块,用于以预设形式显示所述目标边中生成的连接点。 第三方面,为了达到上述目的,本发明实施例公开了一种电子设备,包括处理器、 通信接口、存储器和通信总线,其中,所述处理器,所述通信接口,所述存储器通过所述通信 总线完成相互间的通信; 所述存储器,用于存放计算机程序; 所述处理器,用于执行所述存储器上所存放的程序时,实现上述任一所述的连接 点生成方法。 在本发明实施的又一方面,还提供了一种计算机可读存储介质,所述计算机可读 5 CN 111611782 A 说 明 书 3/10 页 存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述任一所述的连接点 生成方法。 在本发明实施的又一方面,本发明实施例还提供了一种包含指令的计算机程序产 品,当其在计算机上运行时,使得计算机执行上述任一所述的连接点生成方法。 本发明实施例提供的一种连接点生成方法和装置,可以确定目标文档中的待处理 图形,当接收到针对待处理图形中的目标边的连接点生成指令时,获取目标边两端的连接 点在目标文档中的坐标值,根据坐标值和连接点生成指令中携带的位置标识,确定目标边 中用户需要生成连接点的目标位置的目标坐标值,按照目标坐标值,在目标文档中生成连 接点。基于上述处理,可以根据待处理图形中已存在的连接点的坐标值,确定用户需要生成 连接点的位置的坐标值,进而生成连接点,相对于现有技术中根据人工确定的位置生成连 接点,能够提高生成的连接点的准确度,进而提高用户体验。 当然,实施本发明的任一产品或方法并不一定需要同时达到以上所述的所有优 点。 附图说明 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以 根据这些附图获得其他的附图。 图1为本发明实施例提供的一种连接点生成方法的流程图; 图2为本发明实施例提供的一种三角形的连接点的示意图; 图3为本发明实施例提供的一种连接点生成方法的示例的流程图; 图4为本发明实施例提供的一种连接点生成装置的结构图; 图5为本发明实施例提供的一种电子设备的结构图。