【技术实现步骤摘要】
一种图形排版方法
本专利技术涉及计算机
,尤其涉及一种图形排版方法。
技术介绍
演示文稿(PPT),通常应用于设计制作广告宣传、产品演示,会议报告和技术研讨等所提供最为直观且辅助的电子版幻灯片,制作的演示文稿可以通过计算机屏幕或者投影机播放,随着办公自动化的普及,PPT越来越多样化,目前最为普及性的便是文字和图样的结合,PPT的设计与演示的效果所产生的结果息息相关,尤其是PPT的图形界面是最为直观的演示技术,因此,备受各行业的喜爱。现有的PPT的图形界面的技术,通常需要用户自己一步步进行操作,首先得选取图形,将图形通过手动操作一一进行图形的排版,如多个图形排版成圆环状等。然而,上述提及的常需要用户自己一步步进行操作,首先得选取图形,然后将图形通过手动操作一一进行图形的排版的操作设计,不仅在时间消耗上成倍增长,同时,手动操作的排版技术在图形位置上容易导致或多或少的误差的技术问题的产生。
技术实现思路
本专利技术实施例提供了一种图形排版方法,解决了目前需要用户自己一步步进行操作,首先得选取图形,然后将图形通过手动操作一一进行图形的排版的操作设计,不仅在时间消耗上成倍 ...
【技术保护点】
一种图形排版方法,其特征在于,包括:S1:通过XY轴坐标计算多个图形的中心点x坐标和中心点y坐标;S2:通过多个所述图形在界面上的横向跨度和纵向跨度确定排版半径;S3:根据所述中心点x坐标和所述中心点y坐标,所述排版半径和所述图形在所述界面上相对应的图形角度按照三角函数计算方法一一确定多个所述图形的排版x坐标和排版y坐标。
【技术特征摘要】
1.一种图形排版方法,其特征在于,包括:S1:通过XY轴坐标计算多个图形的中心点x坐标和中心点y坐标;S2:通过多个所述图形在界面上的横向跨度和纵向跨度确定排版半径;S3:根据所述中心点x坐标和所述中心点y坐标,所述排版半径和所述图形在所述界面上相对应的图形角度按照三角函数计算方法一一确定多个所述图形的排版x坐标和排版y坐标;所述步骤S3具体包括:根据公式排版半径×sin(图形角度×π/180)-图形宽度尺寸+中心点x坐标确定所述排版x坐标;根据公式排版半径×cos(图形角度×π/180)-图形高度尺寸+中心点y坐标确定所述排版y坐标。2.根据权利要求1所述的图形排版方法,其特征在于,所述步骤S1之前还包括:获取多个所述图形的数量和选择顺序;根据所述数量和选择顺序一一确定所述图形的所述图形角度。3.根据权利要求1所述的图形排版方法,其特征在于,所述步骤S1具体包括:获取多个所述图形的x坐标,并通过第一预置计算模式确定所述中心点x坐标;获取多个所述图形的y坐标,并通过第二预置计算模式确定所述中心点y坐标。4.根据权利要求3所述的图形排版方法,其特征在于,所述获取多个所述图形的x坐标,并通过第一预置计算模式确定中心点x坐标具体包括:根据获取到的多个所述图形的x坐标确定最小x坐标;将获取到的多个所述图形的x坐标与其对应的图形宽度尺寸求和,并确定最大x坐标;通过所述第一预置计算模式为(最大x坐标-最小x坐标)/2+最小x坐标,确定所述中心点x坐标。5.根据权利要求3所述的图形排版方法,其特征在于,所述获取多个所述图形的y坐标,并通过第二预置计算模式确定...
【专利技术属性】
技术研发人员:陈志宝,
申请(专利权)人:广州金山移动科技有限公司,珠海金山办公软件有限公司,北京金山办公软件有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。