依据设定文件产生显示格式的显示系统及其方法技术方案

技术编号:3754930 阅读:174 留言:0更新日期:2012-04-11 18:40
一种依据设定文件产生显示格式的显示系统及其方法,其通过在资料文件中加入与文字资料对应格式设定参数,并在读取对应格式设定参数的特定格式后,以特定格式定义的显示格式输出文字资料,如此,便不需要为了调整显示格式而修改程序码,并可以达到方便设定显示格式的技术功效。

【技术实现步骤摘要】

—种显示系统及其方法,特别是指一种依据设定文件产生显示格式的显示系统及其方法
技术介绍
目前大部分的应用程序在显示资料时,对于每一个显示出来的内容,都有固定的显示格式。以字词查找软件为例,当字词查找软件在查找出某个字词的说明资料后,若说明资料中的包含有解释、例句等段落,则字词查找软件在显示说明资料时,会根据说明资料的各个段落使用预定的与各段落对应的字体、颜色和排版信息,例如显示例句时会采用比解释小的字体,而在显示解释以及例句时,会使用不同的颜色以及相同的縮排格式等。 由于上述的显示方式是预先定义好各种资料被显示时的显示格式,当有预期之外的资料要被显示时,若该资料可以套用预先定义的某一个显示格式,则可以让使用者勉强分辨出该资料的各个段落,但若预期之外的资料无法套用任何预先定义的格式时,为了使资料可以顺利的被使用者辨识,就需要修改应用程序中关于显示的程序码,用来增加预期之外的资料显示格式,如此将增加开发者的负担,增加维护成本。 综上所述,可知先前技术中长期以来一直存在需要修改程序码才可以调整显示格 式的问题,因此有必要提出改进的技术手段,来解决此问题。
技术实现思路
有鉴于先前技术存在的需要修改程序码才可以调整显示格式的问题,本专利技术遂公 开一种,其中 本专利技术所公开的依据设定文件产生显示格式的显示系统,其包括有储存模块,用 以储存设定文件及资料文件;读取模块,用以由资料文件中读取目标内容,目标内容包含格 式设定参数及至少一文字资料,及用以由设定文件中载入预设格式及读取对应格式设定参 数的特定格式,其中格式设定参数对应文字资料其中之一 ;格式设定模块,用以以特定格式 输出格式设定参数对应的文字资料至输出文件中,同时以预设格式输出未有格式设定参数 对应的文字资料至输出文件中;显示模块,用以显示输出文件,其通过在资料文件中记录与 文字资料对应格式设定参数,并在读取模块读取对应格式设定参数的特定格式后,由格式 设定模块以特定格式定义的显示格式输出文字资料,由此来解决先前技术所存在的问题。 本专利技术所公开的依据设定文件产生显示格式的显示方法,其包括有下列步骤载 入设定文件中的预设格式;读取资料文件中的目标内容,目标内容包含格式设定参数及至 少一文字资料,格式设定参数对应文字资料其中之一 ;由设定文件中读取对应格式设定参 数的特定格式;以特定格式输出格式设定参数所对应的文字资料至输出文件中,同时以预 设格式输出未有格式设定参数对应的文字资料至输出文件中;显示输出文件,其通过在资 料文件中加入与文字资料对应格式设定参数,并在读取对应格式设定参数的特定格式后, 以特定格式定义的显示格式输出文字资料,由此解决先前技术所存在的问题。 本专利技术所公开的系统与方法如上,其与先前技术之间的差异在于本专利技术在资料文 件中加入与文字资料对应格式设定参数,并在读取对应格式设定参数的特定格式后,以特 定格式定义的显示格式输出文字资料。通过上述的技术手段,本专利技术可以达成方便设定显 示格式的技术功效。附图说明 图1为本专利技术所提的依据设定文件产生显示格式的显示系统架构图; 图2A为本专利技术实施例所提的目标内容示意图; 图2B为本专利技术实施例所提的设定文件示意图; 图3为本专利技术所提的依据设定文件产生显示格式的显示方法流程图; 图4为本专利技术实施例所提的显示输出文件的显示画面示意图。具体实施例方式以下将配合附图及实施例来详细说明本专利技术的详细特征与实施方式,内容足以使 任何本领域的技术人员轻易地理解本专利技术解决技术问题所应用的技术手段并据以实施,及 理解实现本专利技术可达到的功效。 以下先以图1本专利技术所提的依据设定文件产生显示格式的显示系统的系统架构 图来说明本专利技术的系统运作。如图1所示,本专利技术的系统含有储存模块110、读取模块120、 格式设定模块130以及显示模块140。 储存模块110负责储存资料文件以及设定文件。其中资料文件记录有至少一笔的 目标内容,每个目标内容中包含至少一组文字资料以及至少一个格式设定参数,且格式设 定参数的数量不大于文字资料的数量。 目标内容中所包含的文字资料为显示给使用者观看的文字,而目标内容中的格式 设定参数与目标内容中的一组文字资料对应,但并非所有的文字资料都会存在相对应的格 式设定参数,格式设定参数是用来标记相对应的文字资料显示给使用者观看时需要套用的 格式,其通常以标签(Tag)的形式被记录于目标内容中,由此表示格式设定参数与文字资 料的对应关系,但本专利技术并不以此为限。例如,图2A所示的目标内容310中,包含"citiao"、 "cixing"、"jieshi"、"yingli"以及"zhongli"等名称的格式设定参数,而格式设定参数之 后的文字则为相对应的文字资料。 储存模块110所储存的设定文件用以记录一组预设格式以及至少一组特定格式, 其中预设格式及特定格式是用以定义文字资料的颜色、字体大小、字型、编码、效果、对齐方 式等显示格式。例如,图2B所示的设定文件320中,包含了名称为"default"的预设格式 321,而"citiao"、"cixing"、"yingli"以及"zhongli"等名称所定义的格式则为特定格式。 需要注意的是,目标内容中的格式设定参数会对应到设定文件所记录的一组特定格式,但 设定文件所记录的特定格式并不一定会与目标内容中的格式设定参数对应,一般而言,格 式设定参数的名称会与相对应的特定格式的名称相同,由此表示两者之间的对应关系,但 本专利技术并不以此为限。 读取模块120负责由资料文件中读取即将被显示的目标内容所包含的格式设定 参数以及文字资料。读取模块120也负责由储存模块110所储存的设定文件中载入预设格5式,以及由设定文件中读取对应已读出的格式设定参数的特定格式,也就是说,当读取模块 120读出的格式设定参数的名称为"citiao"时,读取模块120也需要由设定文件中读出名 称为"citiao"的特定格式。 格式设定模块130负责将对应格式设定参数的特定格式所定义的显示格式套用到对应该格式设定参数的文字资料上,使得与格式设定参数对应的文字资料以相对应的显示格式输出到输出文件中,同时,也会将没有格式设定参数对应的文字资料套用预设格式所定义的格式后,输出至输出文件中。例如,当读取模块120所读出的格式设定参数(名称为"citiao")所对应的文字资料为"A", "citiao"定义的显示格式为"粗体字",格式设定模块130会将文字资料"A"以"粗体字"输出到输出文件中,而若文字资料没有对应的格式设定参数,则格式设定模块会以预设格式将文字资料输出到输出文件中。 格式设定模块130可以先判断待输出的文字资料是否有对应的格式设定参数,若有,则以对应格式设定参数的特定格式定义的显示格式来输出文字资料,若没有,则以预设格式定义的显示格式来输出文字资料;格式设定模块130也可以在读取模块120将读出的文字资料套用预设格式定义的显示格式后,判断文字资料是否具有相对应的格式设定参数,若有,则格式设定模块130会将文字资料的显示格式修改为对应格式设定参数的特定格式定义的显示格式,最后再将所有的文字资料输出到输出文件中,但本专利技术所提的格式设定参数130输出文字资料的方式并不以上述两种为本文档来自技高网...

【技术保护点】
一种依据设定文件产生显示格式的显示方法,该显示方法包含下列步骤:载入一设定文件中的一预设格式;读取一资料文件中的一目标内容,该目标内容包含一格式设定参数及至少一文字资料,该格式设定参数对应该些文字资料其中之一;由该设定文件中读取对应该格式设定参数的一特定格式;以该特定格式输出该格式设定参数所对应的文字资料至一输出文件中,同时以该预设格式输出未有该格式设定参数对应的文字资料至该输出文件中;及显示该输出文件。

【技术特征摘要】

【专利技术属性】
技术研发人员:邱全成周韬
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1