在PDF文档中快速插入艺术字的方法技术

技术编号:10458522 阅读:184 留言:0更新日期:2014-09-24 14:30
本发明专利技术公开一种在PDF文档中快速插入艺术字的方法,包括以下步骤:S1:建立包含多种艺术字模型的艺术字属性库,所述艺术字属性定义了艺术字的具体表现形式;S2:建立艺术字模型库,所述艺术字模型库与所述艺术字属性库一一对应,以列表形式供用户根据需要进行选择;S3:当用户选择其中一种艺术字模型时,弹出一个编辑窗口供用户写入要插入的艺术字内容,然后将该艺术字模型对应的属性附加到用户写入的内容之上,将要插入艺术字的内容和属性整合后写入PDF文件中。通过本发明专利技术能够实现快捷插入艺术字的目的,从而提高人们处理PDF文档的工作效率。

【技术实现步骤摘要】
在PDF文档中快速插入艺术字的方法
本专利技术涉及PDF文档编辑领域,特别涉及一种在PDF文档中快速插入艺术字的方 法。
技术介绍
在PDF等版式文档中,人们为了追求美观、个性化的显示效果,往往需要对文档中 的字符进行艺术化处理,以满足多方面的审美需求。目前的现有技术中,对于插入艺术字的 操作较为复杂,每插入一个艺术字都需要向要插入的文本添加各种属性限制,包括显示位 置、大小、状态、旋转角度等等,用户在操作时等待的时间较长,非常不利于提高效率。
技术实现思路
鉴于现有技术中插入艺术字时操作复杂、处理速度慢、时间长的缺陷,本专利技术的目 的是提供一种快速、简便地在PDF文档中插入艺术字的方法。 为达上述目的,本专利技术提供了一种在PDF文档中快速插入艺术字的方法,包括以 下步骤: S1 :建立包含多种艺术字模型的艺术字属性库,所述艺术字属性定义了艺术字的 具体表现形式; S2 :建立艺术字模型库,所述艺术字模型库与所述艺术字属性库 对应,以列表 形式供用户根据需要进行选择; S3 :当用户选择其中一种艺术字模型时,弹出一个编辑窗口供用户写入要插入的 艺术字内容,然后将该艺术字模型对应的属性附加到用户写入的内容之上,将要插入艺术 字的内容和属性整合后写入PDF文件中。 根据本专利技术提出的在PDF文档中快速插入艺术字的方法,其中,所述艺术字属性 库中包括自定义艺术字属性库,供用户在列表中找不到需要的艺术字模型时,自行定义艺 术字。 根据本专利技术提出的在PDF文档中快速插入艺术字的方法,其中,所述自行定义艺 术字的步骤包括: S11 :用户通过路径约束的方式设置自定义艺术字的表现形式; S12 :为该自定义艺术字设置包括常规艺术效果的附加属性; S13 :为自定义艺术字命名并设置预览字样; S14 :完成自定义艺术字,将相关信息保存至自定义艺术字属性库。 根据本专利技术提出的在PDF文档中快速插入艺术字的方法,其中,所述路径约束的 方式包括:用户用鼠标拖动画出艺术字的呈现路径,或选择具体函数并通过设置函数中的 参数而确定一个曲线路径。 根据本专利技术提出的在PDF文档中快速插入艺术字的方法,其中,所述要插入的艺 术字中包含多个字符,每个字符单独作为一个对象处理。 根据本专利技术提出的在PDF文档中快速插入艺术字的方法,其中,所述路径约束方 式由具体函数所描述,所述函数中变量的取值范围未被指定,则艺术字字符按照普通文档 子符的间隔在路径中排列,路径在最后个子符处终止。 与现有技术相比,本专利技术的有益效果在于,通过事先设定想要达到的效果对象,并 将其中的字符串部分留空,而将属性信息保存为一个模版的方式,当用户调用该模版时,把 用户所填写的内容赋值给留空的部分,组成一个新的对象插入到文件中,从而能够实现快 捷插入艺术字的目的。 【附图说明】 图1是本专利技术的在PDF文档中快速插入艺术字的方法的流程图; 图2是本专利技术中自定义艺术字的流程图。 图3是一种极坐标曲线的路径约束形式。 【具体实施方式】 以下结合附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描 述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本 领域普通技术人员在没有做出创造性劳动前提下所获得的其他实施例,都属于本专利技术保护 的范围。 请参阅图1,为本专利技术的在PDF文档中快速插入艺术字的方法的流程图。如图1所 示,本专利技术主要包括以下步骤: S1 :建立包含多种艺术字模型的艺术字属性库,所述艺术字属性定义了艺术字的 具体表现形式。本专利技术的艺术字属性库中基本涵盖了常见的各类艺术字效果,如镂空、阴 影、渐变等形式。 S2 :建立艺术字模型库,所述艺术字模型库与所述艺术字属性库一一对应,以列表 形式供用户根据需要进行选择。此步骤实际上是把步骤S1中的各个艺术字属性具体化,使 用户在打开列表时就可以形象地看到各种艺术字的显示效果,无需记忆各类效果的准确属 性,以方便用户的操作。 S3 :当用户选择其中一种艺术字模型时,弹出一个编辑窗口供用户写入要插入的 艺术字内容,然后将该艺术字模型对应的属性附加到用户写入的内容之上,将要插入艺术 字的内容和属性整合后写入PDF文件中。 另外,由于人类的想象是无穷无尽的,对审美的标准也各不相同。本专利技术的专利技术人 正是充分考虑到了这一点之后,有针对性地在原艺术字属性库的基础上加入了自定义艺术 字属性库,供用户在列表中找不到需要的艺术字模型时,自行定义艺术字。 上述自定义艺术字包括以下步骤,如图2所示: S11 :用户通过路径约束的方式设置自定义艺术字的表现形式; S12 :为该自定义艺术字设置包括常规艺术效果的附加属性; S13 :为自定义艺术字命名并设置预览字样; S14 :完成自定义艺术字,将相关信息保存至自定义艺术字属性库。 其中,路径约束包括用户用鼠标拖动画出艺术字的呈现路径,或选择具体函数并 通过设置函数中的参数而确定一个曲线路径,如按正弦曲线、极坐标曲线(如图3)显示,按 仪表盘样式显示等。 在确定了路径约束的基础上,可再对自定义艺术字添加常规的艺术字属性,包括 镂空、渐变、阴影等效果,以增加美观性。 需要说明的是,若路径是由一个具体函数所描述且用户并未指定函数中变量的取 值范围(即:无法获悉路径的长度),则艺术字字符按照普通文档字符的间隔在路径中排列, 路径在最后一个字符处终止。反之,如用户已指定了路径的长度,则艺术字字符将被均匀的 分布在路径中。 实施时,对于带有路径约束的艺术字,应将用户输入的每个字符单独作为一个对 象处理,结合路径及字符数量等确定每个字符对象最终的位置。艺术字字符是否倾斜、倾斜 方向,取决于该艺术字字符在路径中所处的位置,位置确定以后,先取当前位置的坐标,再 取从当前坐标所处的路径的前面离它非常近的点的坐标,根据两点所构成直线的斜率确定 字符倾角。 以上对本专利技术的描述是说明性的,而非限制性的,本专业技术人员理解,在权利要 求限定的精神与范围之内可对其进行许多修改、变化或等效,但是它们都将落入本专利技术的 保护范围内。本文档来自技高网...

【技术保护点】
一种在PDF文档中快速插入艺术字的方法,其特征在于,包括以下步骤:S1:建立包含多种艺术字模型的艺术字属性库,所述艺术字属性定义了艺术字的具体表现形式;S2:建立艺术字模型库,所述艺术字模型库与所述艺术字属性库一一对应,以列表形式供用户根据需要进行选择;S3:当用户选择其中一种艺术字模型时,弹出一个编辑窗口供用户写入要插入的艺术字内容,然后将该艺术字模型对应的属性附加到用户写入的内容之上,将要插入艺术字的内容和属性整合后写入PDF文件中。

【技术特征摘要】
1. 一种在PDF文档中快速插入艺术字的方法,其特征在于,包括以下步骤: 51 :建立包含多种艺术字模型的艺术字属性库,所述艺术字属性定义了艺术字的具体 表现形式; 52 :建立艺术字模型库,所述艺术字模型库与所述艺术字属性库一一对应,以列表形式 供用户根据需要进行选择; 53 :当用户选择其中一种艺术字模型时,弹出一个编辑窗口供用户写入要插入的艺术 字内容,然后将该艺术字模型对应的属性附加到用户写入的内容之上,将要插入艺术字的 内容和属性整合后写入PDF文件中。2. 根据权利要求1所述的在TOF文档中快速插入艺术字的方法,其特征在于,所述艺术 字属性库中包括自定义艺术字属性库,供用户在列表中找不到需要的艺术字模型时,自行 定义艺术字。3. 根据权利要求2所述的在PDF文档中快速插入艺术字的方法,其特征在于,所述自行 定义艺术字的步骤包括: 511 :用户通...

【专利技术属性】
技术研发人员:樊孝龙
申请(专利权)人:福建福昕软件开发股份有限公司北京分公司
类型:发明
国别省市:北京;11

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

1