当前位置:首页 > 程序设计 >
《SVG精髓》电子书封面

SVG精髓

  • 发布时间:2020年09月19日 09:42:15
  • 作者:艾森伯格
  • 大小:64.4 MB
  • 类别:SVG电子书
  • 格式:PDF
  • 版本:第2版
  • 评分:7.2

    SVG精髓 PDF 第2版

      给大家带来的一篇关于SVG相关的电子书资源,介绍了关于SVG方面的内容,本书是由人民邮电出版社出版,格式为PDF,资源大小64.4 MB,艾森伯格编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:9.5。

      内容介绍

      svg精髓(第2版)详尽介绍了可缩放矢量图形(svg)技术。svg是一种标记语言,为大多数矢量绘图程序和交互式web图形工具所使用。本书将带你详细了解svg的功能,首先学习简单的svg应用,如绘制线条,然后逐步探索复杂的特性,比如滤镜、变换、渐变和图案等。

       本书第2版扩展了动画、交互式图形以及svg编程等内容。交互式的在线示例让你很容易在web浏览器中实验svg的特性。本书还为经验丰富的设计师准备了6个附录,解释了xml标记和css样式等基本概念,因此不仅能为有经验的开发人员提供重要参考,同时通过讲解基本的xml和css技术,为没有web开发经验的读者提供了入门捷径。

      通过阅读本书,你将能够:

      为网页创建高质量、高分辨率的图形;

      创建通过搜索引擎或辅助技术易于访问的图表和装饰性标题;

      用svg蒙版、滤镜以及变换给图形、文本和照片添加艺术效果;

      用svg标记动画绘制图形,使用css和javascript添加交互;

      根据现有的矢量数据或xml数据使用编程语言或xslt创建svg。

      目录

      • 第1章 入门指南
      • 第2章 在网页中使用SVG
      • 第3章 坐标系统
      • 第4章 基本形状
      • 第5章 文档结构
      • 第6章 坐标系统变换
      • 第7章 路径
      • 第8章 图案和渐变
      • 第9章 文本
      • 第10章 裁剪和蒙版
      • 第11章 滤镜
      • 第12章 SVG动画
      • 第13章 添加交互
      • 第14章 使用SVGDOM
      • 第15章 生成SVG

      学习笔记

      SVG实现时钟效果

      本文实例为大家分享了SVG实现时钟效果的具体代码,供大家参考,具体内容如下 !DOCTYPE htmlhtmlhead meta charset="utf-8"/ title/title style * { margin: 0; } /style/headbodysvg width="400" height="400" titleSVG Analog Clock/title circle id="face" cx="125" cy="125" r="100" /circle g id="ticks" transform="translate(125, 125)" path id="triangle" d="M95 0 L 100 -5 L 100 5 Z" transform="rotate(360)"/path /g g id="hands" path id="hour" d="M 125 125 V 75" transform="rotate(0)"/path path id="minute" d="M 125 125 V 50" transform="rotate(0)"/path path id="second" d="M 125 125 Q 100 100 125 80 T 125 40 V 30" transform="rotate(0)"/path /g g id="knob" transform="translate(125, 125)" circle cx="0" cy="0" r="6" /circle /g/svgscript var svgns = "http://www.w3.org/2000/svg"; var ……

      使用SVG基本操作API的实例讲解

      前面的话 本文将详细介绍SVG基本操作API,并使用这些API制作实例效果 基础API 在javascript中,可以使用一些基本的API来对SVG进行操作 【NS地址】 因为SVG定义在其自身的命令空间下,而不是HTML的命名空间下,可以作为单独的XML文件存在。所以需要使用自身的NS地址 有两个常用的NS地址 var SVG_NS = "http://www.w3.org/2000/svg";var XLINK_NS = http://www.w3.org/1999/xlink; 【创建图形】 document.createElementNS(SVG_NS,tagName); 【添加图形】 element.appendChild(childElement) 【设置/获取属性】 element.setAttribute(name,value);element.getAttribute(name); 【设置xlink】 a、textPath等标签需要设置xlink属性 element.setAttributeNS(XLINK_NS,'xlink:href',value); 封装函数 将创建标签……

      以上就是本次介绍的SVG电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。

      上一篇:Python密码学编程

      下一篇:Ansible自动化运维:技术与最佳实践

      展开 +

      收起 -

      下载地址:百度网盘下载
      读者留言
      苏聪健I

      苏聪健I 提供上传

      资源
      38
      粉丝
      21
      喜欢
      129
      评论
      14

      Copyright 2018-2020 www.xz577.com 码农之家

      版权投诉 / 书籍推广 / 赞助:520161757@qq.com

      idea注册码