博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java中svg图片怎么用_svg如何使用
阅读量:4678 次
发布时间:2019-06-09

本文共 769 字,大约阅读时间需要 2 分钟。

首先说一下svg的优势:

SVG 意为可缩放矢量图形(Scalable Vector Graphics)

SVG 使用 XML 格式定义图像

svg 与 jpeg 和 gif 图像比起来,尺寸更小,且可压缩性更强。

svg 是可伸缩的

svg 图像可在任何的分辨率下被高质量地打印

svg 可在图像质量不下降的情况下被放大

svg 图像中的文本是可选的,同时也是可搜索的(很适合制作地图)

svg 可以与 java 技术一起运行

svg 是开放的标准

svg 文件是纯粹的 xml

如何使用?

svg教程 https://www.runoob.com/svg/svg-tutorial.html

为毛我这里直接上链接了为什么还要写这篇文章,因为咱还是嫌弃他麻烦,什么圆形,矩形,直线,斜线啥的好麻烦(关键还需要自己写代码 嘘!) 我这里直接使用svg工具在线去生成svg代码

上链接:http://www.zuohaotu.com/svg/ svg在线编译器

使用

09ec3d1b384875b8cee7c6d46d6d14a0.png

首先随便画点东西在这~

然后点击视图最后一个源文件

dd8dd25fabdffe157854a45b903e139c.png

点击过后就会生成svg代码

6aa4c4f26c1ea44e17936530c5c51cb8.png

咱这边新建一个html文件把他复制进去

DocumentbackgroundLayer 1

浏览器运行

102ab9fba719f1b2790b7bc93ebfbdc9.png

和咱们画的一模一样

这里咱们检查代码

2889682d93aca84456c173e2f5756be7.png

还是有些用不到的代码存在 为了方便咱们更好的使用接下来改下他生成的svg代码

首先先把这些无用代码删掉

0552817c19588a9e83766b183175ec78.png

接下来介绍一个line

c3bacf638a83f576b1607b7d8f5a15bc.png

如何更改咱们画出来的元素

line里面有stroke属性直接修改即可

svg的宽高可直接修改

5ef698dc334b65377ce1fa5de53e5041.png

修改完代码如下~

Document

本文地址:https://blog.csdn.net/sslcsq/article/details/112537590

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

你可能感兴趣的文章
CodeForces-4C Registration system
查看>>
关于JAVA EE项目在WEB-INF目录下的jsp页面如何访问WebRoot中的CSS和JS文件
查看>>
UVa540 Team Queue
查看>>
android 练习之路 (八)
查看>>
hdu 1709
查看>>
【腾讯IMWeb前端训练营】 Vuejs todoList demo
查看>>
C语言博客作业04--数组
查看>>
postEvent() @ triggerEvent
查看>>
js数组操作
查看>>
FlexSlider是一个非常出色的jQuery滑动切换插件
查看>>
mysql插入中文报错
查看>>
tp5 中 model 的聚合查询
查看>>
android wear开发之:增加可穿戴设备功能到通知中 - Adding Wearable Features to Notifications...
查看>>
几种内核对象的受信与非受信状态
查看>>
压缩文件函数库(转载)
查看>>
【转】ubuntu12.04没有/var/log/messages解决
查看>>
几种队列
查看>>
Oracle EBS 初始化用户密码
查看>>
SYS_CONTEXT 详细用法
查看>>
Pycharm配置autopep8让Python代码更符合pep8规范
查看>>