SVG——新一代Web设计及互动媒体的革新
首页 SVG入门 SVG介绍 SVG常见问题问答 - 怎样才能将JPG转换为SVG?

SVG常见问题问答 - 怎样才能将JPG转换为SVG?

文章首页
SVG常见问题问答
怎样才能将JPG转换为SVG?
SVG Mobile Profiles 是什么
Adobe SVG viewer是什么?
SVG中Object背景为什么无法透明?
如何调出inkscape的中文界面?
如何用Adobe Illustrator CS3使JPG,PNG等格式的图片做成SVG格式?
怎样把用ILLUSTRATOR做的SVG图片文件变小?
怎样修改svg格式里面的文字?
为什么我做的svg文件在IE里能打开,但在opera打不开?
为什么svg文件在电脑里能打开,但在手机上却打不开?
我想把别网站上的svg图放到自己的网站,怎么办?
什么是SVGZ?与SVG有什么区别?怎样解压缩SVGZ?
什么是GIS?
我是平面设计师,不懂编程,我应该怎样去学习SVG?
SVG提供了哪些GIF 和JPEG所不能提供的?
什么是SVG?基于XML有何优势?什么是开放标准,为什么开放很重要?
谁是W3C SVG工作组的成员?SVG和其它W3C创始的关系?
SVG和VML及PGML关系是怎样的?
怎样为制作的SVG增加鼠标右键控制功能?
FLEX可以嵌入SVG吗
SVG的小常识问与答
什么是SVG文件
BATIK SVG矢量图形栅格化的原理是什么
Adobe收购Flash后SVG有前途吗

 

提问(88450088123)

  请问一下,jpg怎么转换为svg?

回答(Vicos)

  你提的问题得分两种情况讲。
  第一情况:含有丰富信息的点阵图是理论上是有办法转换成SVG的,但是没有必要。
  因为点阵图要直接转换成SVG必须满足一个前提:将点阵图转换成矢量。
  那么含有丰富消息的图片(如照片),转换成矢量后,那画面将会惨不忍睹(真有这么严重的,呵呵),并且保存的SVG文件将会很巨大(文件真的很大)。

  那有没有一种更合适的办法呢?难道SVG就不支持点阵图了吗?

  答案是否定的,SVG当然考虑到了与点阵图溶合,由于SVG是基于XML语言的,我们可以直接在SVG文件中载入图片,就像我们在网页(html)中载入图片一样。
方法是采用image标签即可以载入点阵图,下面是SVG载入图片的例子,你可以直接查看其代码。
http://www.chinasvg.com/svg-examples/article/basic/svgloadimg.svg
看完例子代码后,你会发现原来这么简单,这就是SVG基于XML的优势。

  第二种情况:由明显轮廊或简单形状构成的点阵图,我们可以使用转换软件将点阵图的转换成矢量再保存成svg,常用的软件有Illustrator,CorelDRAW。后面这篇文章讲到了在CorelDRAW中用勾勒轮廊功能将点阵图转换成矢量图形:用CorelDRAW制作SVG手机主题界面图片

  更详细些的勾勒轮廊的技巧你到网上查找相关教程,希望我的回答能帮上你。