The invention relates to the technical field of poster layout design, and provides a poster layout design tool based on grid tree. By using the poster layout design tool based on grid tree and setting according to the tree parent-child relationship among the elements, the poster can be automatically redesigned to any size and the position of the elements can be freely adjusted under the condition of ensuring the visual consistency of the poster. And the elements in the freely rotating poster can greatly reduce the repetitive work of designers, avoid the trouble of repeatedly adjusting the size and parameters, and improve the efficiency of drawing.
【技术实现步骤摘要】
一种基于网格树形的海报布局设计工具
本专利技术涉及海报布局设计
,特别涉及一种基于网格树形的海报布局设计工具。
技术介绍
海报设计在现代生活中无处不在,包括包装,广告,活动邀请和个人网站等等。在海报的设计过程中,由于有不同的目标用户,同样海报需要设计来适用于各种尺寸的显示屏,而在应用于不同尺寸的显示屏前,海报通常需要进行内容布局调整以进行适配呈现,保证海报视觉一致性,如当海报从横向变为纵向时,几乎需要调整所有海报元素位置和大小,反之亦然。目前,对于设计师已经设计好的海报,当需要调整海报内容,或者调整海报中视觉元素之间的位置时,由于海报的内容之间具有的关联性,设计师需要花费大量的时间去手动协调调整几乎所有的元素,大大的加重了重复工作量,劳动强度大,工作效率低。
技术实现思路
因此,针对上述的问题,本专利技术提出一种基于网格树形的海报布局设计工具,通过所述基于网格树形的海报布局设计工具,依据各元素之间的树形父子关系设定,能够在保证海报视觉一致性的情况下,自动将海报重新设计为任意尺寸,自由调整元素之间的位置,并且自由旋转海报中的元素,以大大降低设计师的重复工作,免去重复调整尺寸和参数的麻烦,提高出图效率。为实现上述技术问题,本专利技术采取的解决方案为:一种基于网格树形的海报布局设计工具,包括如下步骤:步骤(1)、根据用户的划分设定对已设计好的海报进行n个网格元素的逐级划分,同时对各个网格元素之间的树形父子关系进行设定;步骤(2)、获取各个网格元素的数据结构,网格元素的数据结构表示为Node;Node中包括有如下属性:元素ID、父元素ID、元素尺寸、相对尺寸、边 ...
【技术保护点】
1.一种基于网格树形的海报布局设计工具,其特征在于,包括如下步骤:步骤(1)、根据用户的划分设定对已设计好的海报进行n个网格元素的逐级划分,同时对各个网格元素之间的树形父子关系进行设定;步骤(2)、获取各个网格元素的数据结构,网格元素的数据结构表示为Node; Node中包括有如下属性:元素ID、父元素ID、元素尺寸、相对尺寸、边距、同级元素顺序、可分割数目、分割方向;其中,分割方向属性依赖于可分割数目属性,当可分割数目为0时,分割方向无效;当父元素ID为None时,元素尺寸不能为None;所述海报整体的树形布局表示为Tree,Tree={Node‑1,Node‑2,……,Node‑n,n∈(1,2, ……,n)},Node‑n表示第n个网格元素;步骤(3)、定义同级元素的自由换位规则,同级元素为具有相同父元素的子元素,在自由换位规则下,同级元素之间的位置可以互换,并且同级元素位置互换时,所有同级子元素随对应的同级元素同时换位,同级子元素为具有相同的同级元素的子元素;定义同级元素的自由旋转的规则,同级元素为具有相同父元素的子元素,在自由旋转规则下,同级元素能够进行旋转,并且同级元素旋转 ...
【技术特征摘要】
1.一种基于网格树形的海报布局设计工具,其特征在于,包括如下步骤:步骤(1)、根据用户的划分设定对已设计好的海报进行n个网格元素的逐级划分,同时对各个网格元素之间的树形父子关系进行设定;步骤(2)、获取各个网格元素的数据结构,网格元素的数据结构表示为Node;Node中包括有如下属性:元素ID、父元素ID、元素尺寸、相对尺寸、边距、同级元素顺序、可分割数目、分割方向;其中,分割方向属性依赖于可分割数目属性,当可分割数目为0时,分割方向无效;当父元素ID为None时,元素尺寸不能为None;所述海报整体的树形布局表示为Tree,Tree={Node-1,Node-2,……,Node-n,n∈(1,2,……,n)},Node-n表示第n个网格元素;步骤(3)、定义同级元素的自由换位规则,同级元素为具有相同父元素的子元素,在自由换位规则下,同级元素之间的位置可以互换,并且同级元素位置互换时,所有同级子元素随对应的同级元素同时换位,同级子元素为具有相同的同级元素的子元素;定义同级元素的自由旋转的规则,同级元素为具有相同父元素的子元素,在自由旋转规则下,同级元素能够进行旋转,并且同级元素旋转时,所有同级子元素随对应的同级元素同时旋转,同级子元素为具有相同的同级元素的子元素;则通过自由换位规则和自由旋转规则的组合执...
【专利技术属性】
技术研发人员:李荣陆,
申请(专利权)人:上海沐传工业设计有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。