码迷,mamicode.com
首页 > 移动开发 > 详细

Server Based Converter 基于XML的移动数据转换

时间:2014-06-05 03:56:06      阅读:302      评论:0      收藏:0      [点我收藏+]

标签:c   style   java   a   http   tar   

bubuko.com,布布扣

 

红樱枫软件---手机灵活应用数据的又一利器

 

基于XML的数据转换服务器软件

 

    北京红樱枫软件有限公司与日本总公司Antena House发布了基于XML应用的Server Based Converter(SBC)产品。
    在迅速发展的通信行业中,移动通信成为最为重要的通信业务,而移动终端也因为中国移动通信的发展成为许多厂商关注的焦点。随着中国移动通信的发展,手机已经从单一功能发展到多重功能,从简单应用发展到智能应用。手机不仅需要能够实时的收发电子邮件,而且还需要能够下载和浏览各种文件。将来手机的发展方向必然是智能化、多功能化和时尚化。
    正是在这样的背景下,凭借多年数据转换的经验,北京红樱枫软件有限公司开发出了可以直接在手机上浏览各种文件的浏览器。但是,由于手机的空间和速度都无法与PC机相比,更无法与高性能的网络服务器相提并论。所以要想让手机在商务应用上发挥更大的作用,处理、浏览更多的数据文件格式势必对手机的硬件环境和操作系统环境提出更高的要求,这在现阶段是不现实的。为了弥补手机硬件环境的不足,我们需要在网络服务上想办法,因此,红樱枫软件最近又开发了基于XML的数据转换服务器软件Server Based Converter(SBC),可以在服务器端实现从Microsoft Office(Word/Excel/Powerpoint)以及PDF文件通过XML作为中介实现到PDF/SVG文件的转换功能。在Web邮件等系统中通过利用SBC,即使是没有安装Office、或Office不能执行的服务器环境中,也能方便地显示、转换Office和PDF文件。特别是将各种文件格式向SVG Tiny格式数据的输出可以使小小的手机阅览Word、Excel、Powerpoint以及PDF等复杂格式文件,实现相对复杂的商务活动。
    SVG是XML的一种形式。XML(eXtensible Markup Language,可扩展符号化语言)是由W3C于1998年2月发布的一种标准,它是SGML的一个简化子集,它以一种开放的自我描述方式定义了数据结构,在描述数据内容的同时能突出对结构的描述,从而体现出数据之间的关系。这样所组织的数据对于应用程序和用户都是友好的、可操作的。XML与HTML等其他文件格式不同,它可以精确地表现信息的各种含义,而且可以对信息进行多点操作。XML的出现解决了长期困扰人们的难题。多种多样的文件格式统一为XML格式,提高了信息交换的效率。所以XML相关应用在未来有着非常广泛的应用前景。
    所以说,该软件的XML以及SVG标准数据的输出,使与之传送的终端设备之间实现了标准数据的传输,为将来数据统一提供了良好的基础。另外,该软件功能强大,可以支持的文件格式不仅有word,excel,ppt及pdf等格式,预计好将要实现更多的图形及文档格式,同时提供各种接口,如命令行、Java、COM及.NET接口,满足不同用户的需求。除windows外,它还可以在linux,solaris环境下运行。特别是在服务器上可以创建出丝毫不逊于用Adobe Acrobat系列所创建的PDF的文件。通过该软件可以轻松实现对pdf文件的编辑,如加密;嵌入字体、图像,并指定嵌入图像的分辨率;修改使用权限等。它还支持SVG1.1/SVG Basic/SVG Tiny间的相互转换,转换后的svg格式文件,可以在搭载有SVGViewer(以及对应浏览器)的移动电话上显示Microsoft Office文件!除完成文字、图像的处理外,还可以对原文多页合并、以及每页分割进行转换。
    目前该软件已经运行在国外多家提供数据服务的服务器中,特别是为手机数据应用提供了方便快捷的应用模式,具有广泛的应用前景。

 

 

bubuko.com,布布扣

 

 

功能概述
  • 关于应用程序接口:本软件同时提供标准的命令行、Java、COM及.NET接口。
  • 支持转换的文件格式

输出格式

    1. Microsoft Office → PDF or SVG
    2. PDF → SVG

输入格式

  1. Microsoft Word(doc格式、WordML格式)97以后
  2. Microsoft Excel(xls格式)97以后
  3. Microsoft PowerPoint(ppt格式)97以后
  4. Adobe Acrobat3/4/5/6(PDF1.2/1.3/1.4/1.5格式)  

 

  • 推荐工作环境

Windows版

版本

2000Server/2003Server/Vista

CPU

Pentium(R) 4 2.3GHz以上

内存

1Gbyte以上

Solaris版

版本

8,9

CPU

SUN SPARC

内存

1Gbyte以上

RedHat Linux版

版本

8以上

CPU

Pentium(R) 4 2.3GHz以上

内存

1Gbyte以上

*除上述环境以外,Linux的配置,请咨询本公司。

 

  • 转换到PDF功能描述

在服务器上可以创建出丝毫不逊于用Adobe Acrobat系列所创建的PDF的文件。

可设置的主要功能

    1. 可以指定PDF1.3~1.7之间的各版本进行转换。
    2. 和Adobe Acrobat同样可以设置用户密码。
    3. 可以设置允许打印、允许变更、允许复制、及允许文本抽出等权限(主密码)。
    4. PDF文件内可以嵌入转换原Microsoft Office(Word/Excel/Powerpoint)文件中所用字体。(前提是服务器上安装有同一个字体。)
    5. 嵌入图像时,可以指定分辨率。

关于PDF文件显示

台式计算机终端

如果是使用Adobe Reader的计算机,安装上Adobe Reader,就可以用您使用的浏览器显示。

手机等移动终端

可以使用红樱枫软件手机版自在眼进行浏览

 

  •  转换到SVG文件功能描述

搭载有SVGViewer(以及对应浏览器)的移动电话上可以显示Microsoft Office文件!

 

可以设置的主要功能

    1. 可以指定SVG1.1/SVG Basic/SVG Tiny的各个版本进行转换。
    2. 同时支持到SVGZ的转换。
    3. 文件内可以嵌入原Microsoft Office(Word/Excel/Powerpoint)文件中用到的字体。(前提是服务器上安装了同一个字体。)
    4. 可以进行图像的嵌入、以及连接目的的指定。
    5. 可以按原文件的多页合并、以及每页分割进行转换。

SVG(1.1)

SVG是由(把HTML等网络上的各种规格标准化)国际机构“W3C”的所制定的图形格式。

SVG这个名称是“Scalable Vector Graphics”的简写,意思是“可以缩放的矢量形式的图形”。

SVG的特征如下:

  1. 可以顺利地进行图形的缩放及旋转等
  2. 可以支持动画
  3. 可以创建简单的交互式内容
  4. 由W3C标准化了的规格,因此不会由于制造商而引起规格的变化
  5. 基本是文本数据,因此在计算机上操作简单

SVG Basic

SVG1.1的面向PDA的规格。

SVG Tiny

SVG-T(Scalable Vector Graphics Tiny)是由W3C作为国际标准规格化了的移动电话等可移动工具上可以使用的图形格式。

如“Tiny”这个名称所示,它是SVG的子集(只从SVG规格中摘出的一部分)。

 

 

SVG显示

在计算机上

如果是使用Adobe Acrobat SVGViewer的计算机,安装上Adobe Acrobat SVGViewer就可以用您所用的浏览器显示。

移动电话上

如果组装有可显示SVG-Tiny的Viewer,就可以显示。

其它

只要具备可以显示SVG/SVG-Tiny的Viewer,就可以显示。

 

 

Server Based Converter 基于XML的移动数据转换,布布扣,bubuko.com

Server Based Converter 基于XML的移动数据转换

标签:c   style   java   a   http   tar   

原文地址:http://blog.csdn.net/hyfsoft2/article/details/27098947

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!