掌桥专利:专业的专利平台
掌桥专利
首页

一种文本输出为图片的方法和装置

文献发布时间:2023-06-19 09:29:07


一种文本输出为图片的方法和装置

技术领域

本发明涉及文档操作领域,具体涉及一种文本输出为图片的方法和装置。

背景技术

现有技术中将文档输出为图片时,只能把整个文档输出为图片,如果只想对文档中某些写得非常的精美句子,触动心弦的段落输出为图片,此时,只能复制该段文本然后新建一个空白文档,然后粘贴该段文本到新建的空白文档中,再把整个新文档输出为图片。现有技术中是以整个文档为最小输出单位,操作步骤繁琐。

发明内容

本申请提供一种文本输出为图片的方法和装置,实现选中的文本输出为图片。

采取的技术方案如下:

本发明提供一种文本输出为图片的方法,包括:

提取用户选中的文本;

根据文本的长度确定图文分布;

根据用户的选择生成图片文件。

优选地,根据文本的长度确定图文分布包括:

判断所选中的文本的长度是否大于预设字符数;

当所选中文本的长度小于或者等于预设字符数时,根据所述文本的长度和预设布局版式确定图文分布;

当所选中文本的长度大于预设字符数时,提示用户重新选择文本。

优选地,根据所述文本的长度和预设布局版式确定图文分布包括:

按照与所述文本的长度对应的预设版式、预设插图图片、预设文本字体、预设文本颜色和预设布局样式,对所选中的文本进行布局图片绘制,生成图文分布预览。

优选地,根据用户的选择生成图片文件包括:

根据用户的布局样式切换操作或者确认操作,生成图片文件。

优选地,用户的布局样式切换操作包括以下的一项或者多项:

更改插图图片操作、更改版式操作、更改文本字体操作、更改文本颜色操作、更改布局样式操作。

优选地,根据用户的选择生成图片文件包括:

接受用户更改的文本,并确定更改后的文本的图文分布。

优选地,所述的方法,还包括:保存和/或分享所述图片文件。

本发明还提供一种文本输出为图片的装置,包括:

提取模块,设置为提取用户选中的文本;

预览模块,设置为根据文本的长度确定图文分布;

生成模块,设置为根据用户的选择生成图片文件。

优选地,所述的装置,还包括:更新模块,设置为接受用户更改的文本,并确定更改后的文本的图文分布。

优选地,所述的装置,还包括:分享模块,设置为保存和/或分享所述图片文件。

本申请和现有技术相比,具有如下有益效果:

与现有技术相比,本发明对选中文档中的文本既可输出为图片,也可以调整选区的大小控制输出图片的内容,方便用户动态调节选中的文本输出为图片,利用本发明提供的方法实现文本输出为图片操作一步到位,操作体验连贯,灵活性高。

附图说明

图1为本发明实施例的文本输出为图片的方法的流程图;

图2为本发明实施例的文本输出为图片的装置的结构示意图;

图3为本发明实施例的文本输出为图片的装置的结构示意图;

图4为本发明实施例的文本输出为图片的装置的结构示意图;

图5为本发明实施例的文本输出为图片的流程图;

图6为本发明实施例的计算选中文本的字符数的示意图;

图7为本发明实施例的文本输出预览图;

图8为本发明实施例的生成图片的示意图。

具体实施方式

下面将结合附图及实施例对本申请的技术方案进行更详细的说明。

需要说明的是,如果不冲突,本申请实施例以及实施例中的各个特征可以相互结合,均在本申请的保护范围之内。另外,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。

如图1所示,本发明实施例提供一种文本输出为图片的方法,包括:

S101、提取用户选中的文本;

S102、根据文本的长度确定图文分布;

S103、根据用户的选择生成图片文件。

本发明实施例中,步骤S102根据文本的长度确定图文分布包括:

判断所选中的文本的长度是否大于预设字符数;

当所选中文本的长度小于或者等于预设字符数时,根据所述文本的长度和预设布局版式确定图文分布;

当所选中文本的长度大于预设字符数时,提示用户重新选择文本。

本发明实施例中,根据所述文本的长度和预设布局版式确定图文分布包括:

按照与所述文本的长度对应的预设版式、预设插图图片、预设文本字体、预设文本颜色和预设布局样式,对所选中的文本进行布局图片绘制,生成图文分布预览。

本发明实施例中,步骤S103根据用户的选择生成图片文件包括:

根据用户的布局样式切换操作或者确认操作,生成图片文件。

本发明实施例中,用户的布局样式切换操作包括以下的一项或者多项:

更改插图图片操作、更改版式操作、更改文本字体操作、更改文本颜色操作、更改布局样式操作。

本发明实施例中,步骤S103根据用户的选择生成图片文件包括:

接受用户更改的文本,并确定更改后的文本的图文分布。

本发明实施例所述的方法,还包括:保存和/或分享所述图片文件。

本发明实施例将文档输出为图片,操作精确到选区的每一个字符,通过调整选区大小动态实时控制要输出为图片的内容,更细维度的提取文档文本内容输出为图片。高度灵活性,方便快捷。在制作和预览图片界面时,用户可以选取文档中的一段文字,再配上选定的照片,生成一张图片。

如图2所示,本发明实施例提供一种文本输出为图片的装置,包括:

提取模块100,设置为提取用户选中的文本;

预览模块200,设置为根据文本的长度确定图文分布;

生成模块300,设置为根据用户的选择生成图片文件。

如图3所示,本发明实施例中,所述的装置还包括:更新模块400,设置为接受用户更改的文本,并确定更改后的文本的图文分布。

如图4所示,本发明实施例中,所述的装置还包括:分享模块500,设置为保存和/或分享所述图片文件。

实施例一

如图5所示,本实施例说明选中文本输出为图片的过程:

1)打开文档,选中一段文本,选区不受限,只提取选中的文本;

2)确定选区,弹出菜单选项,菜单选项增加一项,“输出为图片”(如图6所示);

3)点击输出为图片选项,根据字符大小,判断所选中文本的长度,定义一个最大能选的字符数(例如3000字符)用作控制输出图片的长度,判断到所选中文本的长度小于等于3000字符数执行步骤(4),否则提示“选中文本过长,请重新规划选区”;

4)提取选中的文本内容,跳转到预览和制作图片的界面(如图7,图8所示,说明:图片仅为了方便描述,实际实现不要求一定是这样的UI效果)

a.主界面是图片绘制预览,缺省状态下绘制默认布局版式图片(默认版式,默认插图图片,默认文本字体颜色,默认布局样式等);

b.支持不同布局样式切换,可以通过缩略图列表展示,用户点击缩略图触发与缩略图对应的文本和图片排版规则绘制,绘制完成展示在预览图;(用户可选)

c.支持更改插图图片,支持调用系统相机拍照或选择系统相册图片作为插图图片;(用户可选)

d.支持更改文本内容、字体颜色;(用户可选)

e.步骤b,c,d每一步完成后都会触发绘制预览指令;

f.界面底部是,步骤b,c,d功能的切换按键,还有一个分享按钮,点击按钮弹出分享面板,支持分享到社交平台,还可以保存到本地相册。

5)根据预览图效果,生成图片文件;

6)执行分享或保存到相册。

虽然本发明所揭示的实施方式如上,但其内容只是为了便于理解本发明的技术方案而采用的实施方式,并非用于限定本发明。任何本发明所属技术领域内的技术人员,在不脱离本发明所揭示的核心技术方案的前提下,可以在实施的形式和细节上做任何修改与变化,但本发明所限定的保护范围,仍须以所附的权利要求书限定的范围为准。

相关技术
  • 一种文本输出为图片的方法和装置
  • 一种文本输出方法、装置、计算机设备和存储介质
技术分类

06120112181646