xml建模包括以下_一种基于xml建模的印刷出版中多元组合符号自动生成方法

一种基于xml建模的印刷出版中多元组合符号自动生成方法

【技术领域】

[0001] 本发明属于印刷出版技术领域,具体涉及一种基于XML建模的印刷出版中多元组 合符号自动生成方法。

【背景技术】

[0002] 数据的可视化在数据表达上有着非常重要的作用。随着网络的发展和移动互联网 的兴起,传统媒体正逐步互联网化。因此在将传统纸质内容数字化过程中,需要进行大量人 工资源。因此实现自动化是未来的发展趋势。

[0003] 而对于大量数据采用单一样式或比较固定的样式时,目前的方法是通过人工输 入,手动编排的。这样导致大量的重复性工作,不仅校对困难,还比较耗时,不能保证信息的 及时发布和数据的一致性。而且对于特殊的组合符号,在手动编排时由于无法将其简单的 转换为字符,因此手动编排上需要组合,但却很难做到精确定位,使得排版出来的效果不统 〇

[0004] 为了满足数字化出版的多样性,以及降低人力成本、提供出版效率,因此新的出版 形式应该满足数据集中管理、版式自动生成,确保出版的快速高效以及数据的一致性。为此 通过可扩展标记语言XML构建结构化的文档形式,确保内容与表现形式分离。使用数据库 管理文档数据,从而满足数据的一致性。再现形式采用PDF结构,使得文档与平台无关,并 可用与印刷出版。

[0005]XML 的优点:

[0006] 1.XML文档的内容和结构完全分离

[0007] XML只用元素和属性来描述数据,而不提供数据的显示方法。这样,XML就提供了 一个优秀的方法来标记独立于平台和语言的内容。这个特性为XML的应用带来了很大的好 处。基于这样的特点,可以讲内容与形式分开管理,使得版式的修改不会影响内容。同时还 可以使用XSL技术,由于XML文件的内容和结构分离,XSL才可以在不影响内容的情况下改 变XML文件结构。

[0008] 2.规范统一

[0009] XML具有统一的标准语法,任何系统和产品所支持的XML文档,都具有统一的格式 和语法。这样就使得XML运行于不同系统平台之间和转换成不同格式目标文件的能力使得 它成为内容管理应用系统中的优秀选择。而且还能够进行混合语言编程处理,这个系统开 发带来了极大的遍历。

[0010] 3.可扩展性

[0011] XML是一种可扩展的语言,可以根据XML的基本语法来进一步限定使用范围和文 档格式,从而定义一种新的语言。因此在构建组合符号时可以采用此方法自定义符号结构, 从而达到对符号信息的描述和管理。

[0012] 由于数据的显示是面向出版物,因此选择PDF作为文件结构。这是由于PDF具有 如下特点:

[0013] 1.灵活性

[0014] PDF克服了各种不同程序的不兼容和字体替换问题。PDF文件中包含了所有的字 体、图像、颜色和格式数据,能够满足数据的传输的完整性和再现的一致性。

[0015] 2.可靠性和安全性

[0016] 采用PDF可使得文件内容与印刷品一致,降低其他设计文件转换成印刷用的格式 会有损坏风险。并可采用加密方式,保证文档不被变更或修改,确保文件的安全性。

[0017] 3.完整性

[0018] PDF文件能够保证再现的一致性,它保留了文件原有的格式、颜色、字体和图像信 息,方便于印前校对。

[0019] 4.通用性

[0020] 在出版印刷时,可直接采用roF。目前所有的RIP支持解析,因此给出版印刷带来 了极大的便利。

[0021] 对于单一结构的图书形式,可以比较容易的构建相应的XML模板。但当涉及到复 杂的组合图形时,由于将组合图形生成单一字符很难实现。原因是:组合图形的是符号与文 字组合的方式,不可能穷举尽所有的方式。因此需要寻找一种新的方式来解决此问题。

【发明内容】

[0022] 本发明的目的是为了解决【背景技术】中所述问题,提供了一种基于XML建模的印刷 出版中多元组合符号自动生成方法,能够高精度多元组合符号的生成,满足信息出版发布 的及时性。

[0023] 本发明所采用的技术方案是:一种基于XML建模的印刷出版中多元组合符号自动 生成方法,其特征在于,包括以下步骤:

[0024] 步骤1 :根据定义的组合符号模型,在数据采集端使用可视化的符号输入方式自 动采集符号;

[0025] 步骤2:在数据库系统中添加相应的符号数据字段,根据组合符号模型进行数据 米集;

[0026] 步骤3 :按照所需发布信息内容,抽取符号信息生成符号XML模型;

[0027] 步骤4:通过对符号XML模型解析,进行出版显示。

[0028] 作为优选,步骤1中所述的组合符号模型,由八部分组成:第1部分至第7部分为 符号内容信息,第8部分为符号结构信息;其中第1部分至第3部分放置表示符号信息;第4 部分至第5部分放置文字信息(如黑、红等);第6部分至第7部分放置数字信息(如93); 其中符号结构信息包括四种结构信息,上下结构信息描述为c,上中下结构信息描述为e, 外内结构信息描述为〇,左右结构信息描述为g,其中'表示其组合方式。

[0029] 作为优选,其特征在于:步骤2的具体实现包括以下子步骤:

[0030] 步骤2. 1:对组合符号进行结构分解;

[0031] 步骤2. 2 :对组合符号基本图元进行选择;

[0032] 步骤2. 3 :在显示系统上再现组合符号;

[0033] 步骤2. 4 :利用GIS系统中符号编辑器工具进行检验交互式修改;

[0034] 步骤2. 5 :保存,并进行整体编码;

[0035] 步骤2. 6 :存储进数据库系统。

[0036] 作为优选,其特征在于:步骤3中所述的抽取符号信息生成符号XML模型,先对符 号编码与标准符号编码做一个哈希对照表,以保证符号模型与原有的系统不发生冲突,保 证在不同平台的兼容性。

[0037] 作为优选,步骤4中所述的对符号XML模型解析,具体实现包括以下子步骤:

[0038] 步骤4. 1 :采用XSD对描述符号模型进行校检;

[0039] 步骤4. 2:对符号模型进行解析;通过判断符号结构,构建解析树,对其进行递归 调用。

[0040] 本发明基于XML描述语言,对组合符号进行组合设计。使用本方法的模型,可以 生成动态的自适应符号,有助于符号发布的自动化、标准化。而这种模型不仅可用于出版 印刷,也可用于网页显示以及其他显示系统。而使用符号编码调用基本的符号库,可使用 TrueType字体或Cad,这又保证了在不同的平台上的兼容性。

【附图说明】

[0041] 图1 :为本发明方法流程图。

[0042] 图2 :为本发明实施例的根据GB/T 15315-2008的符号描述模型图。

[0043] 图3:为本发明实施例的符号编码和组合解析实例一。

[0044] 图4:为本发明实施例的符号编码和组合解析实例二。

[0045]图5:为本发明实施例的符号模型类别。

【具体实施方式】

[0046] 为了便于本领域普通技术人员理解和实施本发明,下面结合附图及实施例对本发 明作进一步的详细描述,应当理解,此处所描述的实施示例仅用于说明和解释本发明,并不 用于限定本发明。

[0047] 请见图1,本实施例提供了一种面向海事符号快速自动生成方法,可以实现一次录 入,快速自动生成符号,保证了信息发布的准确性和及时性。

[0048] 实施例主要包括以下步骤:

[0049] 步骤1 :根据定义的组合符号模型,在数据采集端使用可视化的符号输入方式自 动采集符号;

[0050] 如图2所示组合符号模型,由八部分组成:第1部分至第7部分为符号内容信息, 第8部分为符号结构信息;其中第1部分至第3部分放置表示符号信息;第4部分至第5部 分放置文字信息;第6部分至第7部分放置数字信息;其中符号结构信息包括四种结构信 息,上下结构信息描述为c,上中下结构信息描述为e,外内结构信息描述为〇,左右结构信 息描述为g,其中'表示其组合方式。

[0051] 此模型的XML表示:

【主权项】

1. 一种基于XML建模的印刷出版中多元组合符号自动生成方法,其特征在于,包括W 下步骤: 步骤1 ;根据定义的组合符号模型,在数据采集端使用可视化的符号输入方式自动采 集符号; 步骤2 ;在数据库系统中添加相应的符号数据字段,根据组合符号模型进行数据采集; 步骤3 ;按照所需发布信息内容,抽取符号信息生成符号XML模型; 步骤4 ;通过对符号XML模型解析,进行出版显示。

2. 根据权利要求1所述的基于XML建模的印刷出版中多元组合符号自动生成方法,其 特征在于;步骤1中所述的组合符号模型,由八部分组成:第1部分至第7部分为符号内容 信息,第8部分为符号结构信息; 其中第1部分至第3部分放置表示符号信息;第4部分至第5部分放置文字信息;第6 部分至第7部分放置数字信息; 其中符号结构信息包括四种结构信息,上下结构信息描述为C,上中下结构信息描述为 e,外内结构信息描述为0,左右结构信息描述为g,其中'['T表示其组合方式。

3. 根据权利要求1所述的基于XML建模的印刷出版中多元组合符号自动生成方法,其 特征在于;步骤2的具体实现包括W下子步骤: 步骤2. 1 ;对组合符号进行结构分解; 步骤2. 2 ;对组合符号基本图元进行选择; 步骤2. 3 ;在显示系统上再现组合符号; 步骤2. 4 :利用GIS系统中符号编辑器工具进行检验交互式修改; 步骤2. 5 ;保存,并进行整体编码; 步骤2. 6;存储进数据库系统。

4. 根据权利要求1所述的基于XML建模的印刷出版中多元组合符号自动生成方法,其 特征在于;步骤3中所述的抽取符号信息生成符号XML模型,先对符号编码与标准符号编码 做一个哈希对照表,W保证符号模型与原有的系统不发生冲突,保证在不同平台的兼容性。

5. 根据权利要求1所述的基于XML建模的印刷出版中多元组合符号自动生成方法,其 特征在于;步骤4中所述的对符号XML模型解析,具体实现包括W下子步骤: 步骤4. 1 ;采用XSD对描述符号模型进行校检; 步骤4. 2 ;对符号模型进行解析;通过判断符号结构,构建解析树,对其进行递归调用。

【专利摘要】本发明公开了一种基于XML建模的印刷出版中多元组合符号自动生成方法,包括步骤1:根据定义的组合符号模型,在数据采集端使用可视化的符号输入方式自动采集符号;步骤2:在数据库系统中添加相应的符号数据字段,根据组合符号模型进行数据采集;步骤3:按照所需发布信息内容,抽取符号信息生成符号XML模型;步骤4:通过对符号XML模型解析,进行出版显示。本发明基于XML描述语言,对组合符号进行组合设计。使用本方法的模型,可以生成动态的自适应符号,有助于符号发布的自动化、标准化。而这种模型不仅可用于出版印刷,也可用于网页显示以及其他显示系统。而使用符号编码调用基本的符号库,可使用TrueType字体或Cad,这又保证了在不同的平台上的兼容性。

【IPC分类】G06F17-30, G06F17-22

【公开号】CN104536945

【申请号】CN201510024147

【发明人】万晓霞, 王志展

【申请人】武汉大学

【公开日】2015年4月22日

【申请日】2015年1月16日

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值