以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 SVG/GML/VRML/X3D/XAML 』  (http://bbs.xml.org.cn/list.asp?boardid=21)
----  [转帖]可扩展矢量图SVG软件由Apache软件基金会发布  (http://bbs.xml.org.cn/dispbbs.asp?boardid=21&rootid=&id=14562)


--  作者:SCYANGYU
--  发布时间:2/18/2005 4:36:00 PM

--  [转帖]可扩展矢量图SVG软件由Apache软件基金会发布
可扩展矢量图SVG软件由Apache软件基金会发布

可扩展矢量图SVG软件由Apache软件基金会发布

(Wire Services)

Apache软件基金会的XML项目Batik小组近日发布了Batik 1.0, 一个完全开放代码,基于Java的SVG工具包.

SVG是一种XML格式提供了丰富的2D图像资源,Batik允许用户观看生成和维护SVG图像而无需知道一些技术细节.自从W3C 推荐了SVG标准之后, Batik 继续给这个标准以更多的补充.

通过继承XML的强大威力和矢量图的动态和修改的便利性, Apache XML项目的Batik team 小组开发了这一具有业界标准的嵌入Web图形软件解决方案. Batik提供核心的部件基于以下几个目的:

为任何Java程序生成SVG内容,

观看SVG内容并且转换SVG到任何格式或者从其他格式转换成为SVG.

这一想法实现了让SVG成为一种中心格式,可以观看和转换任何一种2D图像格式变成SVG格式,也可以把SVG转换为其他格式.为那些不支持SVG的环境提供了方便.
SVG混合了两种广泛使用的计算机图像格式,矢量和光栅两种图像, 在一个分辨率无关的框架中.允许SVG图像按照高质量显示,无论是在屏幕上还是在打印机上.SVG 框架也包含了许多图像特性例如渐变,滤镜效果,和文本支持.

新的Batik 1.0支持:

滤镜效果,例如阴影和光效.

内部和外部使用 -- 允许开发者建立高结构化的SVG图像,其中所有的部件都非常容易重用.

遮照和剪辑.

标记.

链接 -- 定义SVG图像元素作为"链接"(就像HTML的超级链接一样),可以指向SVG图像中的另外一个图像元素(例如允许你放大地图中的一部分)可以是同一个SVG图像, 另外一个SVG图像或者其他的文档(例如HTML页面等等).

文字支持 -- Batik现在支持复杂文字排版.

Run-time扩展-- Batik现在支持运行时扩展,

改进的SVG生成器 -- 允许所有程序非常方便的输出图形到SVG格式.

改进的Batik模块-- 让他们很方便的整合到程序中去.例如,开发者可以在程序中插入Batik的显示模块来实现SVG观看的支持,而他们无需懂得SVG格式.

部分屏幕截图可以在htp://xml.apache.org/batik/svgviewer.html观看.


http://www.5d.cn/5dmedia/news/enews/20010522/00001003.htm


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
31.250ms