一种图纸的自定义设计方法及装置制造方法及图纸

技术编号:36568779 阅读:16 留言:0更新日期:2023-02-04 17:25
本申请公开了一种图纸的自定义设计方法及装置,其方法包括获取用户输入的图纸参数,并根据图纸参数生成图纸设计界面;在图纸设计界面中获取用户输入的编辑信息;当检测到编辑信息未超过图纸设计界面的限定高度时,根据预设的导出设置对包含编辑信息的图纸设计界面进行导出处理。通过用户输入的图纸参数可自动匹配相对应的设计界面,以便于用户可实时根据显示的设计界面进行修改或是编辑信息,满足用户的多元化设计需求;且通过预设的导出设置对包含编辑信息的图纸设计界面进行导出处理的方式可极大简化用户的导出操作,便于用户便捷使用,进而提升整体的图纸设计体验。进而提升整体的图纸设计体验。进而提升整体的图纸设计体验。

【技术实现步骤摘要】
一种图纸的自定义设计方法及装置


[0001]本申请属于图纸设计
,特别的涉及一种图纸的自定义设计方法及装置。

技术介绍

[0002]随着互联网技术的发展和应用软件的成熟, 现在开始兴起的一种完全创新的软件应用模式,也即软件即服务(Software

as

a

Service,SaaS),是一种通过Internet提供软件的模式,厂商将应用软件统一部署在自己的服务器上,客户可以根据自己实际需求,通过互联网向厂商定购所需的应用软件服务,按定购的服务多少和时间长短向厂商支付费用,并通过互联网获得厂商提供的服务。
[0003]但在目前行业内,厂商大都采用模板的形式来快速满足用户的不同需求,这种模板一般由人工提前设计完成,用户仅可通过修改模板的方式来实现自己需要的方案,该方式不仅极大的降低模板的灵活操作性以及便捷性,还易约束用户的设计体验和需求。

技术实现思路

[0004]本申请为解决上述提到的用户仅可通过修改模板的方式来实现自己需要的方案,该方式不仅极大的降低模板的灵活操作性以及便捷性,还易约束用户的设计体验和需求等技术问题,提出一种图纸的自定义设计方法及装置,其技术方案如下:第一方面,本申请实施例提供了一种图纸的自定义设计方法,包括:获取用户输入的图纸参数,并根据图纸参数生成图纸设计界面;在图纸设计界面中获取用户输入的编辑信息;当检测到编辑信息未超过图纸设计界面的限定高度时,根据预设的导出设置对包含编辑信息的图纸设计界面进行导出处理。<br/>[0005]在第一方面的一种可选方案中,图纸参数包括图纸的尺寸以及图纸的标题;根据图纸参数生成图纸设计界面,包括:根据图纸的尺寸计算出宽高比值,并基于宽高比值确定出画布的版面形状;根据画布的版面形状,构建出文本域以及图片窗在画布中的排列形式;其中,文本域与画布之间的边内距为预设距离,图片窗与画布之间的边内距为预设距离;在文本域中插入图纸的标题,并基于文本域以及图片窗在画布中的排列形式,生成图纸设计界面。
[0006]在第一方面的又一种可选方案中,在文本域中插入图纸的标题,包括:按照预设方向将文本域划分为至少两个文本框,每个文本框的宽度与文本域的宽度之间的比值相同,每个文本框的高度与文本域的高度之间的比值不同;基于图纸的版面形状确定每个文本框的对齐方式;当图纸的标题包括主标题以及副标题时,设置用于插入主标题的第一文本框与用于插入副标题的第二文本框之间的距离为第一距离,以及设置第二文本框与第三文本框之间的距离为第二距离;其中,第一文本框、第二文本框以及第三文本框按照预设方向依次排
列;根据每个文本框的对齐方式,将图纸的标题插入至文本域中。
[0007]在第一方面的又一种可选方案中,在文本域中插入图纸的标题之后,在基于文本域以及图片窗在画布中的排列形式,生成图纸设计界面之前,还包括:判断图纸的标题中是否存在英文单词;当检测到图纸的标题中存在英文单词时,判断英文单词是否断开折行处理;当确定英文单词断开折行处理时,对英文单词进行换行处理。
[0008]在第一方面的又一种可选方案中,图纸参数还包括主图关键词;在文本域中插入图纸的标题之后,在基于文本域以及图片窗在画布中的排列形式,生成图纸设计界面之前,还包括:在预设图库中查找出与主图关键词匹配的主图;当未检测到用户对主图进行抠图操作时,基于画布的大小以及预设比例计算出主图的大小;根据主图的大小确定图片窗的大小,并在图片窗中插入主图。
[0009]在第一方面的又一种可选方案中,在基于文本域以及图片窗在画布中的排列形式,生成图纸设计界面之前,还包括:对主图进行图像处理,确定出在主图中占比最高的图像颜色;在预设背景图库中查找出与图像颜色对应的背景图;基于文本域以及图片窗在画布中的排列形式,生成图纸设计界面,包括:基于文本域、图片窗在画布中的排列形式以及背景图,生成图纸设计界面。
[0010]在第一方面的又一种可选方案中,在基于文本域、图片窗在画布中的排列形式以及背景图,生成图纸设计界面之前,还包括:对背景图的主色系进行转换处理,得到对照色的深浅程度;根据对照色的深浅程度在预设填充方式中确定出目标填充方式,并按照目标填充方式对对照色的亮度以及饱和度进行处理,得到过渡层的颜色;当未检测到用户对主图进行抠图操作时,确定过渡层与主图的层级关系;基于文本域、图片窗在画布中的排列形式以及背景图,生成图纸设计界面,包括:基于文本域、图片窗在画布中的排列形式、背景图、过渡层的颜色以及过渡层与主图的层级关系,生成图纸设计界面。
[0011]第二方面,本申请实施例提供了一种图纸的自定义设计装置,包括:第一获取模块,用于获取用户输入的图纸参数,并根据图纸参数生成图纸设计界面;第二获取模块,用于在图纸设计界面中获取用户输入的编辑信息;图纸导出模块,用于当检测到编辑信息未超过图纸设计界面的限定高度时,根据预设的导出设置对包含编辑信息的图纸设计界面进行导出处理。
[0012]在第二方面的一种可选方案中,图纸参数包括图纸的尺寸以及图纸的标题;第一获取模块包括:根据图纸的尺寸计算出宽高比值,并基于宽高比值确定出画布的版面形状;根据画布的版面形状,构建出文本域以及图片窗在画布中的排列形式;其中,文本
域与画布之间的边内距为预设距离,图片窗与画布之间的边内距为预设距离;在文本域中插入图纸的标题,并基于文本域以及图片窗在画布中的排列形式,生成图纸设计界面。
[0013]在第二方面的又一种可选方案中,第一获取模块还包括:按照预设方向将文本域划分为至少两个文本框,每个文本框的宽度与文本域的宽度之间的比值相同,每个文本框的高度与文本域的高度之间的比值不同;基于图纸的版面形状确定每个文本框的对齐方式;当图纸的标题包括主标题以及副标题时,设置用于插入主标题的第一文本框与用于插入副标题的第二文本框之间的距离为第一距离,以及设置第二文本框与第三文本框之间的距离为第二距离;其中,第一文本框、第二文本框以及第三文本框按照预设方向依次排列;根据每个文本框的对齐方式,将图纸的标题插入至文本域中。
[0014]在第二方面的又一种可选方案中,第一获取模块还包括:在文本域中插入图纸的标题之后,在基于文本域以及图片窗在画布中的排列形式,生成图纸设计界面之前,判断图纸的标题中是否存在英文单词;当检测到图纸的标题中存在英文单词时,判断英文单词是否断开折行处理;当确定英文单词断开折行处理时,对英文单词进行换行处理。
[0015]在第二方面的又一种可选方案中,图纸参数还包括主图关键词;第一获取模块还包括:在文本域中插入图纸的标题之后,在基于文本域以及图片窗在画布中的排列形式,生成图纸设计界面之前,在预设图库中查找出与主图关键词匹配的主图;当未检测到用户对主图进行抠图操作时,基于画布的大小以及预设比例计算出主图的大小;根据主图的大小确定图片窗的大小,并在图片窗中插入主图。
[0016]在第二方面的又一种可选方案中,第一获取模块还包括:在基于文本域以及图片窗在画布中的排列形本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图纸的自定义设计方法,其特征在于,包括:获取用户输入的图纸参数,并根据所述图纸参数生成图纸设计界面;在所述图纸设计界面中获取用户输入的编辑信息;当检测到所述编辑信息未超过所述图纸设计界面的限定高度时,根据预设的导出设置对包含所述编辑信息的所述图纸设计界面进行导出处理。2.根据权利要求1所述的方法,其特征在于,所述图纸参数包括图纸的尺寸以及图纸的标题;所述根据所述图纸参数生成图纸设计界面,包括:根据所述图纸的尺寸计算出宽高比值,并基于所述宽高比值确定出画布的版面形状;根据所述画布的版面形状,构建出文本域以及图片窗在所述画布中的排列形式;其中,所述文本域与所述画布之间的边内距为预设距离,所述图片窗与所述画布之间的边内距为所述预设距离;在所述文本域中插入所述图纸的标题,并基于所述文本域以及图片窗在所述画布中的排列形式,生成图纸设计界面。3.根据权利要求2所述的方法,其特征在于,所述在所述文本域中插入所述图纸的标题,包括:按照预设方向将所述文本域划分为至少两个文本框,每个所述文本框的宽度与所述文本域的宽度之间的比值相同,每个所述文本框的高度与所述文本域的高度之间的比值不同;基于所述图纸的版面形状确定每个所述文本框的对齐方式;当所述图纸的标题包括主标题以及副标题时,设置用于插入所述主标题的第一文本框与用于插入所述副标题的第二文本框之间的距离为第一距离,以及设置所述第二文本框与第三文本框之间的距离为第二距离;其中,所述第一文本框、所述第二文本框以及所述第三文本框按照所述预设方向依次排列;根据每个所述文本框的对齐方式,将所述图纸的标题插入至所述文本域中。4.根据权利要求2所述的方法,其特征在于,所述在所述文本域中插入所述图纸的标题之后,在所述基于所述文本域以及图片窗在所述画布中的排列形式,生成图纸设计界面之前,还包括:判断所述图纸的标题中是否存在英文单词;当检测到所述图纸的标题中存在所述英文单词时,判断所述英文单词是否断开折行处理;当确定所述英文单词断开折行处理时,对所述英文单词进行换行处理。5.根据权利要求2所述的方法,其特征在于,所述图纸参数还包括主图关键词;所述在所述文本域中插入所述图纸的标题之后,在所述基于所述文本域以及图片窗在所述画布中的排列形式,生成图纸设计界面之前,还包括:在预设图库中查找出与所述主图关键词匹配的主图;当未检测到用户对所述主图进行抠图操作时,基于所述...

【专利技术属性】
技术研发人员:姜俊
申请(专利权)人:杭州果粉创意设计有限公司
类型:发明
国别省市:

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

1