一种用于标签打印机编辑的文本内容自适应方法及系统技术方案

技术编号:38229710 阅读:11 留言:0更新日期:2023-07-25 17:58
本申请涉及标签编辑打印的技术领域,尤其涉及一种用于标签打印机编辑的文本内容自适应方法及系统。本申请通过获取用户输入的文本内容和用户调整文本框宽度的操作请求之后,在用户调整文本框宽度的操作时,不断判断文本框宽度是否小于当前文本内容,当文本框宽度小于当前文本内容宽度时,改变文本内容的横竖版,从而便于用户编辑文本内容,提升用户体验。提升用户体验。提升用户体验。

【技术实现步骤摘要】
一种用于标签打印机编辑的文本内容自适应方法及系统


[0001]本申请涉及标签编辑打印的
,尤其是涉及一种用于标签打印机编辑的文本内容自适应方法及系统。

技术介绍

[0002]标签打印机指的是无需与电脑相连接,打印机自身携带输入键盘或者智能触屏操作,内置一定的字体、字库和相当数量的标签模板格式,通过机身液晶屏幕可以直接根据自己的需要进行标签内容的输入、编辑、排版,然后直接打印输出的打印机。
[0003]现有的标签打印机的打印编辑界面,当用户在编辑界面插入文本框,输入文本之后,当文本内容长度大于文本框宽度时,文本内容会被隐藏,使用户编辑的内容显示不全,影响用户的体验,对此情况有待进一步改善。

技术实现思路

[0004]为了解决现有的标签打印机编辑文本时当文本内容长度大于文本框宽度时文本内容会被隐藏的问题,本申请提供一种用于标签打印机编辑的文本内容自适应方法及系统,采用如下的技术方案:一种用于标签打印机编辑的文本内容自适应方法,包括如下步骤:获取用户输入的文本内容;获取用户调整文本框宽度的操作请求;在确定用户进行调整文本框宽度的操作时,不断判断所述文本框宽度是否小于当前所述文本内容;当所述文本框宽度小于当前所述文本内容宽度时,改变所述文本内容的横竖版,使超过所述文本框宽度的文本内容显示在下一行中。
[0005]通过采用上述技术方案,在获取用户输入的文本内容和用户调整文本框宽度的操作请求之后,在用户调整文本框宽度的操作时,不断判断文本框宽度是否小于当前文本内容,当文本框宽度小于当前文本内容宽度时,改变文本内容的横竖版,使超过文本框宽度的文本内容显示在下一行中,从而使与用户在调整文本框时,超出文本框的文本内容不会被隐藏,便于用户编辑文本内容,提升用户体验。
[0006]可选的,所述获取用户输入的文本内容之前还包括:获取用户所选择的标签模板的尺寸,所述尺寸包括模板宽度和模板高度;在获取用户调整文本框宽度的操作请求时,将所述文本框宽度限制在小于所述模板宽度。
[0007]通过采用上述技术方案,本申请通过获取用户选择的标签模板的尺寸,在获取用户调整文本框宽度的操作请求时,将文本框宽度限制在小于模板宽度,从而便于用户对文本框宽度进行调整,防止文本框宽度超出标签模板,使打印的标签出错。
[0008]可选的,所述当所述文本框宽度小于当前所述文本内容宽度时,改变所述文本内
容的横竖版,使超过所述文本框宽度的文本内容显示在下一行中之后,所述方法还包括:获取当前所述文本内容的高度,当所述文本内容高度大于所述模板高度时,减小所述文本内容的字体。
[0009]通过采用上述技术方案,在调整文本内容的横竖版之后,文本内容的高度会发生改变,当文本内容高度大于模板高度时,减小所述文本内容的字体,从而使文本框中的文本字体大小进行自适应调整,方便用户对标签模板进行编辑。
[0010]可选的,在所述获取当前所述文本内容的高度,当所述文本内容高度大于所述模板高度时,减小所述文本内容的字体之后,所述方法还包括:当所述字体小于预设字体大小时,发出提示信息。
[0011]通过采用上述技术方案,当字体小于预设字体大小时,字体过小,需要更换较大的标签模板,或者减少文本内容,因此通过发出提示信息,以提醒用户。
[0012]可选的,所述提示信息包括第一控件,所述第一控件对应于一个推荐标签模板,所述推荐标签模板的尺寸大于当前标签模板的尺寸;在所述当所述字体小于预设字体大小时,发出提示信息之后,所述方法还包括:响应于用户点击所述第一控件的操作,将当前标签模板替换为所述推荐标签模板。
[0013]通过采用上述技术方案,系统发出提示信息时,提示信息包括第一控件,当用户点击第一控件之后,系统将当前标签模板替换为所述推荐标签模板,以使用户能够直接使用推荐标签模板进行文本编辑,提升了用户使用的体验感。
[0014]可选的,所述方法还包括:响应于用户点击撤回的操作,将所述推荐标签模板替换为之前的标签模板。
[0015]通过采用上述技术方案,当用户在替换成推荐标签模板进行编辑,推荐标签模板不符合用户的使用需求时,用户可以点击撤回,此时系统将荐标签模板替换为之前的标签模板,使用户可以重新使用之前的标签模板进行编辑。
[0016]第二方面,本申请提供一种用于标签打印机编辑的文本内容自适应系统,包括:文本内容获取模块,用于获取用户输入的文本内容;操作请求获取模块,用于获取用户调整文本框宽度的操作请求;判断模块,用于在确定用户进行调整文本框宽度的操作时,不断判断所述文本框宽度是否小于当前所述文本内容;控制模块,用于当所述文本框宽度小于当前所述文本内容宽度时,改变所述文本内容的横竖版,使超过所述文本框宽度的文本内容显示在下一行中。
[0017]第三方面,本申请提供一种标签打印机,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述用于标签打印机编辑的文本内容自适应方法的步骤。
[0018]第四方面,本申请提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述用于标签打印机编辑的文本内容自适应方法的步骤。
[0019]综上所述,本申请包括以下至少一种有益技术效果:1.本申请在获取用户输入的文本内容和用户调整文本框宽度的操作请求之后,在用户调整文本框宽度的操作时,不断判断文本框宽度是否小于当前文本内容,当文本框宽
度小于当前文本内容宽度时,改变文本内容的横竖版,使超过文本框宽度的文本内容显示在下一行中,从而使与用户在调整文本框时,超出文本框的文本内容不会被隐藏,便于用户编辑文本内容,提升用户体验;2.本申请通过获取用户选择的标签模板的尺寸,在获取用户调整文本框宽度的操作请求时,将文本框宽度限制在小于模板宽度,从而便于用户对文本框宽度进行调整,防止文本框宽度超出标签模板,使打印的标签出错;3.本申请在当文本内容高度大于模板高度时,减小所述文本内容的字体,从而使文本框中的文本字体大小进行自适应调整,方便用户对标签模板进行编辑;4.本申请在当用户点击第一控件之后,系统将当前标签模板替换为所述推荐标签模板,以使用户能够直接使用推荐标签模板进行文本编辑,提升了用户使用的体验感。
附图说明
[0020]图1是本申请实施例中标签模板种类的一个示意图;图2是本申请实施例中标签模板样式和尺寸的一个示意图;图3是相关技术标签打印机的一个示例性打印编辑界面;图4是本申请实施例一种用于标签打印机编辑的文本内容自适应方法的一个示例性流程示意图;图5是本申请实施例一种用于标签打印机编辑的文本内容自适应方法的另一个示例性流程示意图;图6是本申请实施例中发出提示信息的一个理解示意图;图7是本申请实施例一种用于标签打印机编辑的文本内容自适应系统的模块示意图;图8是本申请实施例一种标签打印机的内部结构图。
具体实施方式
[0021]本申请以下实施例中所使用的术语只是为了描述特定实施例的目的,而并非旨本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于标签打印机编辑的文本内容自适应方法,其特征在于,包括如下步骤:获取用户输入的文本内容;获取用户调整文本框宽度的操作请求;在确定用户进行调整文本框宽度的操作时,不断判断所述文本框宽度是否小于当前所述文本内容;当所述文本框宽度小于当前所述文本内容宽度时,改变所述文本内容的横竖版,使超过所述文本框宽度的文本内容显示在下一行中。2.根据权利要求1所述的用于标签打印机编辑的文本内容自适应方法,其特征在于,所述获取用户输入的文本内容之前还包括:获取用户所选择的标签模板的尺寸,所述尺寸包括模板宽度和模板高度;在获取用户调整文本框宽度的操作请求时,将所述文本框宽度限制在小于所述模板宽度。3.根据权利要求2所述的用于标签打印机编辑的文本内容自适应方法,其特征在于,所述当所述文本框宽度小于当前所述文本内容宽度时,改变所述文本内容的横竖版,使超过所述文本框宽度的文本内容显示在下一行中之后,所述方法还包括:获取当前所述文本内容的高度,当所述文本内容高度大于所述模板高度时,减小所述文本内容的字体。4.根据权利要求3所述的用于标签打印机编辑的文本内容自适应方法,其特征在于,在所述获取当前所述文本内容的高度,当所述文本内容高度大于所述模板高度时,减小所述文本内容的字体之后,所述方法还包括:当所述字体小于预设字体大小时,发出提示信息。5.根据权利要求4所述的用于标签打印机编辑的文本内容自适应方法,其特征在于,所述提示信息包括第一控件,所述第一...

【专利技术属性】
技术研发人员:杨雄王志明余永亮扶碧辉
申请(专利权)人:深圳市普实科技有限公司
类型:发明
国别省市:

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

1