电子稿纸文本溢出确定方法及装置制造方法及图纸

技术编号:36403808 阅读:11 留言:0更新日期:2023-01-18 10:11
本发明专利技术提供了一种电子稿纸文本溢出确定方法及装置,可用于金融领域或其他领域。方法包括:根据获取的电子稿纸模板,确定电子稿纸模板对应的稿纸标签,并利用电子稿纸模板,生成与电子稿纸模板相对应的稿纸;获取用户于稿纸上输入的用户输入文本,并根据用户输入文本,确定用户输入文本对应的稿纸标签及输入文本区域,根据用户输入文本对应的稿纸标签,确定用户输入文本对应的稿纸区域,并对输入文本区域及稿纸区域进行比对,确定文本溢出结果。本发明专利技术针对海量的电子稿纸布局,基于用户输入文本与稿纸,自动识别输入内容是否溢出,实现准确判断文本溢出情况,保证电子稿纸打印的准确性,无需手动操作,为自动化公文系统提供了打印稿签的基础。打印稿签的基础。打印稿签的基础。

【技术实现步骤摘要】
电子稿纸文本溢出确定方法及装置


[0001]本专利技术涉及电子稿纸
,尤指一种电子稿纸文本溢出确定方法及装置。

技术介绍

[0002]在现阶段工作流系统中,电子稿纸是在系统中进行公文流转的媒介。电子稿纸通常采用技术手段动态生成而来。它是具有严格定义的具体格式的一个官方信息载体。而在公文流转过程中,由于电子稿纸中用户输入信息的不确定性,经常会出现文本溢出的情况,这就需要将溢出的文本自动打印在附注页上。如何自动识别出文本溢出,并且按照规定打印出合适的最终发文成为了问题所在。
[0003]目前,现有的文本溢出采用经验论,根据文档输入区域大小推论得出输入字符多少,从而判断是否溢出,进而将溢出的文字显示到附注页。现有溢出评估方法无法精确获取文字是否溢出,进行产生误差。进而会导致有时没有溢出,会误判为溢出的情况。并且当输入模块无法输入完整字符时,无法去掉只显示半行的字符。

技术实现思路

[0004]针对现有技术中存在的问题,本专利技术实施例的主要目的在于提供一种电子稿纸文本溢出确定方法及装置,实现准确判断文本溢出情况,保证电子稿纸打印的准确性。
[0005]为了实现上述目的,本专利技术实施例提供一种电子稿纸文本溢出确定方法,方法包括:
[0006]根据获取的电子稿纸模板,确定电子稿纸模板对应的稿纸标签,并利用电子稿纸模板,生成与电子稿纸模板相对应的稿纸;
[0007]获取用户于稿纸上输入的用户输入文本,并根据用户输入文本,确定用户输入文本对应的稿纸标签及输入文本区域;
>[0008]根据用户输入文本对应的稿纸标签,确定用户输入文本对应的稿纸区域,并对输入文本区域及稿纸区域进行比对,确定文本溢出结果。
[0009]可选的,在本专利技术一实施例中,利用电子稿纸模板,生成与电子稿纸模板相对应的稿纸包括:
[0010]利用稿纸编辑工具对所述电子稿纸模板进行处理,得到与电子稿纸模板相对应的稿纸。
[0011]可选的,在本专利技术一实施例中,获取用户于稿纸上输入的用户输入文本,并根据用户输入文本,确定用户输入文本对应的稿纸标签及输入文本区域包括:
[0012]获取用户于稿纸上输入的用户输入文本,并根据用户输入文本,确定用户输入文本对应的稿纸标签;
[0013]对用户输入文本进行读取处理,确定用户输入文本对应的输入文本区域;其中,输入文本区域包括输入文本行高及输入文本列宽。
[0014]可选的,在本专利技术一实施例中,根据用户输入文本对应的稿纸标签,确定用户输入
文本对应的稿纸区域包括:
[0015]根据用户输入文本对应的稿纸标签,确定用户输入文本对应的稿纸;
[0016]根据用户输入文本对应的稿纸,确定用户输入文本对应的稿纸区域;其中,稿纸区域包括稿纸行高及稿纸列宽。
[0017]可选的,在本专利技术一实施例中,根据输入文本区域及稿纸区域,确定文本溢出结果包括:
[0018]对输入文本行高与稿纸行高进行比对,得到行高比对结果;
[0019]对输入文本列宽与稿纸列宽进行比对,得到列宽比对结果;
[0020]根据行高比对结果及列宽比对结果,确定文本溢出结果。
[0021]可选的,在本专利技术一实施例中,方法还包括:
[0022]若文本溢出结果为文本溢出,则根据输入文本行高及稿纸行高,确定输入区显示行数,并根据输入文本列宽及稿纸列宽,确定输入区显示列数;
[0023]根据输入区显示行数及输入区显示列数,对用户输入文本进行裁剪处理。
[0024]可选的,在本专利技术一实施例中,方法还包括:
[0025]若文本溢出结果为文本溢出,则确定用户输入文本对应的输入区域键值;
[0026]将用户输入文本输入至预设的文字模板中,并利用输入区域键值,对文字模板中的用户输入文本进行标识。
[0027]本专利技术实施例还提供一种电子稿纸文本溢出确定装置,装置包括:
[0028]稿纸模板模块,用于根据获取的电子稿纸模板,确定电子稿纸模板对应的稿纸标签,并利用电子稿纸模板,生成与电子稿纸模板相对应的稿纸;
[0029]输入文本模块,用于获取用户于稿纸上输入的用户输入文本,并根据用户输入文本,确定用户输入文本对应的稿纸标签及输入文本区域,
[0030]文本溢出模块,用于根据用户输入文本对应的稿纸标签,确定用户输入文本对应的稿纸区域,并对输入文本区域及稿纸区域进行比对,确定文本溢出结果。
[0031]可选的,在本专利技术一实施例中,稿纸模板模块还用于:利用稿纸编辑工具对电子稿纸模板进行处理,得到与电子稿纸模板相对应的稿纸。
[0032]可选的,在本专利技术一实施例中,输入文本模块包括:
[0033]稿纸标签单元,用于获取用户于稿纸上输入的用户输入文本,并根据用户输入文本,确定用户输入文本对应的稿纸标签;
[0034]文本行列单元,用于对用户输入文本进行读取处理,确定用户输入文本对应的输入文本区域;其中,输入文本区域包括输入文本行高及输入文本列宽。
[0035]可选的,在本专利技术一实施例中,文本溢出模块包括:
[0036]文本稿纸单元,用于根据用户输入文本对应的稿纸标签,确定用户输入文本对应的稿纸;
[0037]稿纸行列单元,用于根据用户输入文本对应的稿纸,确定用户输入文本对应的稿纸区域;其中,稿纸区域包括稿纸行高及稿纸列宽。
[0038]可选的,在本专利技术一实施例中,文本溢出模块还包括:
[0039]行高比对单元,用于对输入文本行高与所述稿纸行高进行比对,得到行高比对结果;
[0040]列宽比对单元,用于对输入文本列宽与所述稿纸列宽进行比对,得到列宽比对结果;
[0041]溢出结果单元,用于根据行高比对结果及列宽比对结果,确定文本溢出结果。
[0042]可选的,在本专利技术一实施例中,装置还包括:
[0043]显示行列模块,用于若文本溢出结果为文本溢出,则根据输入文本行高及所述稿纸行高,确定输入区显示行数,并根据输入文本列宽及稿纸列宽,确定输入区显示列数;
[0044]裁剪处理模块,用于根据输入区显示行数及输入区显示列数,对用户输入文本进行裁剪处理。
[0045]可选的,在本专利技术一实施例中,装置还包括:
[0046]区域键值模块,用于若文本溢出结果为文本溢出,则确定用户输入文本对应的输入区域键值;
[0047]文字模板模块,用于将用户输入文本输入至预设的文字模板中,并利用输入区域键值,对文字模板中的用户输入文本进行标识。
[0048]本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行所述程序时实现上述方法。
[0049]本专利技术还提供一种计算机可读存储介质,计算机可读存储介质存储有执行上述方法的计算机程序。
[0050]本专利技术还提供一种计算机程序产品,包括计算机程序/指令,计算机程序/指令被处理器执行时实现上述方法本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种电子稿纸文本溢出确定方法,其特征在于,所述方法包括:根据获取的电子稿纸模板,确定所述电子稿纸模板对应的稿纸标签,并利用所述电子稿纸模板,生成与所述电子稿纸模板相对应的稿纸;获取用户于所述稿纸上输入的用户输入文本,并根据所述用户输入文本,确定所述用户输入文本对应的稿纸标签及输入文本区域;根据所述用户输入文本对应的稿纸标签,确定所述用户输入文本对应的稿纸区域,并对所述输入文本区域及所述稿纸区域进行比对,确定文本溢出结果。2.根据权利要求1所述的方法,其特征在于,利用所述电子稿纸模板,生成与所述电子稿纸模板相对应的稿纸包括:利用稿纸编辑工具对所述电子稿纸模板进行处理,得到与所述电子稿纸模板相对应的稿纸。3.根据权利要求1所述的方法,其特征在于,所述获取用户于所述稿纸上输入的用户输入文本,并根据所述用户输入文本,确定所述用户输入文本对应的稿纸标签及输入文本区域包括:获取用户于所述稿纸上输入的用户输入文本,并根据所述用户输入文本,确定所述用户输入文本对应的稿纸标签;对所述用户输入文本进行读取处理,确定所述用户输入文本对应的输入文本区域;其中,所述输入文本区域包括输入文本行高及输入文本列宽。4.根据权利要求3所述的方法,其特征在于,根据所述用户输入文本对应的稿纸标签,确定所述用户输入文本对应的稿纸区域包括:根据所述用户输入文本对应的稿纸标签,确定所述用户输入文本对应的稿纸;根据所述用户输入文本对应的稿纸,确定所述用户输入文本对应的稿纸区域;其中,所述稿纸区域包括稿纸行高及稿纸列宽。5.根据权利要求4所述的方法,其特征在于,所述根据所述输入文本区域及所述稿纸区域,确定文本溢出结果包括:对所述输入文本行高与所述稿纸行高进行比对...

【专利技术属性】
技术研发人员:周美娜邓敏捷杨德娜程功
申请(专利权)人:工银科技有限公司
类型:发明
国别省市:

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

1