字体加粗方法和装置、电子设备、存储介质制造方法及图纸

技术编号:33378063 阅读:42 留言:0更新日期:2022-05-11 22:46
公开了一种字体加粗方法和装置、电子设备、存储介质,所述方法包括:述方法包括:确定文档中的待加粗字符;确定对所述待加粗字符进行加粗操作的目标粒度,其中,所述目标粒度是自定义设置的;获取所述待加粗字符的初始字体信息;根据所述目标粒度和所述初始字体信息,对所述待加粗字符进行加粗操作,得到目标字符,可以实现对于字符进行不同粒度自定义的加粗操作,使得字体加粗的显示效果更加丰富以及满足用户需求;也可以避免为了让字体支持多种加粗粒度,而在字体设计时设计多种加粗粒度的字符图元所带来的人力损耗,同时避免了在字体信息中加入多种加粗粒度的字符图元,而造成字体文件过大,占用过多存储的问题。占用过多存储的问题。占用过多存储的问题。

【技术实现步骤摘要】
字体加粗方法和装置、电子设备、存储介质


[0001]本公开涉及数据处理
,尤其涉及一种字体加粗方法和装置、电子设备、存储介质。

技术介绍

[0002]在电子文档、书籍以及打印资料中,用户往往需要设置字体加粗来增强字符的显示效果。
[0003]对于实现字体的加粗效果,目前在文档的编辑过程或者打印过程中,仅支持设置字体信息中的加粗图元来显示字符,只能达到设置一种加粗粒度的字符显示效果。其中,字体信息中的加粗图元是字体设计者在设计字体时加入。

技术实现思路

[0004]为克服相关技术中存在的问题,本专利技术提供了一种字体加粗方法、装置、电子设备及存储介质。
[0005]根据本公开的第一方面,提出一种字体加粗方法,所述方法包括:确定文档中的待加粗字符;确定对所述待加粗字符进行加粗操作的目标粒度,其中,所述目标粒度是自定义设置的;获取所述待加粗字符的初始字体信息;根据所述目标粒度和所述初始字体信息,对所述待加粗字符进行加粗操作,得到目标字符。
[0006]在一些实施方式中,所述确定对所述待加粗字符进行加粗操作本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种字体加粗方法,其特征在于,所述方法包括:确定文档中的待加粗字符;确定对所述待加粗字符进行加粗操作的目标粒度,其中,所述目标粒度是自定义设置的;获取所述待加粗字符的初始字体信息;根据所述目标粒度和所述初始字体信息,对所述待加粗字符进行加粗操作,得到目标字符。2.根据权利要求1所述的方法,其特征在于,所述确定对所述待加粗字符进行加粗操作的目标粒度,包括:响应于用户的触发操作,得到所述文档的应用程序中设置的字体加粗的多个粒度选项;接收用于选择目标粒度的选择操作;根据所述选择操作确定所述目标粒度。3.根据权利要求1所述的方法,其特征在于,所述确定对所述待加粗字符进行加粗操作的目标粒度,包括:接收用于输入目标粒度的输入操作;根据所述输入操作获取所述所述目标粒度。4.根据权利要求1所述的方法,其特征在于,所述确定对所述待加粗字符进行加粗操作的目标粒度,包括:响应于用户的触发操作,得到所述文档的应用程序中设置的字体加粗的默认粒度选项;接收用于选择所述默认粒度选项的选择操作;根据所述默认粒度选项指示的粒度确定所述目标粒度。5.根据权利要求1至4任一项所述的方法,其特征在于,所述根据所述目标粒度和所述初始字体信息,对所述待加粗字粗进行加粗操作,得到目标字符,包括:根据所述目标粒度和所述初始字体信息,得到加粗后的字符轮廓;对所述加粗后的字符轮廓进行填充;对填充后的待加粗字符进行抗锯齿操作,得到目标字符。6.根据权利要求5所述的方法,其特征在于,所述根据所述目标粒度和所述初始字体信息,得到加粗后的字符轮廓,包括:根据所述初始字体信息,获取所述待加粗字符的字符轮廓;根据所述目标粒度和所述初始字体信息,得到所述待加粗字符的字符轮廓的缩放度;根据所述缩放度对所述待加粗字符的字符轮廓进行缩放,得到加粗后的字符轮廓。7.根据权利要求6所述的方法,其特征在于,所述待加粗字符的初始字体信息包括所述待加粗字...

【专利技术属性】
技术研发人员:梁托华张泽鼎
申请(专利权)人:珠海金山办公软件有限公司北京金山办公软件股份有限公司
类型:发明
国别省市:

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

1