代码之家  ›  专栏  ›  技术社区  ›  Ankur Gupta

学习SVG的书籍/教程[已关闭]

  •  13
  • Ankur Gupta  · 技术社区  · 17 年前

    这里有人认识SVG吗?如果是,你是怎么学会的?

    任何书籍/教程指针都是有益的。我也是一个程序员,而不是设计师,所以我也想在那里学到一些技能。

    9 回复  |  直到 9 年前
        1
  •  7
  •   Niklas    9 年前

    我学会了发展 SVG Tiny 软件,主要是通过阅读规范。svg-tiny基本上是完整svg的一个子集,主要用于移动电话和其他“设备”。

    添加到以前答案的链接, KevLinDev 有很多初学者友好的教程。

    编辑:删除了ikivo animator链接,因为它现在正导致一个完全不同类型的网站。

        2
  •  10
  •   Simon Howard    17 年前

    你可能想尝试的一种方法是直接实验。 Inkscape 是一个开源的SVG编辑器,允许您在图形编辑时直接查看和操作XML树。因此,通过这种方式,您可以进行一些实验,看看它们如何影响生成的XML。

        3
  •  4
  •   schnaader    17 年前

    你可以看看 SVG tutorial at w3schools . 他们也有一个 SVG reference 那里。

    另一个很好的来源是 SelfSVG 但它是用德语写的。

        4
  •  1
  •   Rich Apodaca    17 年前

    我在SVG上看到的最好的参考书是 SVG Essentials 作者:J.David Eisenberg。我用那本书学习SVG。我还使用火狐查看SVG和 Inkscape 创造它们。

        5
  •  0
  •   wimh    17 年前

    http://en.wikibooks.org/wiki/SVG 可能会有所帮助。

        6
  •  0
  •   PhiLho    17 年前

    我是用规格学的: Scalable Vector Graphics on W3C . 见 SVG 1.1 specification . 有点干,但那是真的。它们还提供了许多资源链接。
    当然,我建议首先阅读XML规范…:-)一点javascript知识也会有帮助。

        7
  •  0
  •   graham.reeds    17 年前

    回答你的问题:是的,我知道SVG——或者至少知道它的一个子集。

    我是如何学会的:我有一个我想要解决的特定任务,SVG似乎是最简单的课程。它是一个映射系统,所以我需要一小部分函数,然后输出JPG格式的图像。为此,我使用了batik,通过他们的示例,了解如何用XML构建图像是非常有用的,并在论坛/邮件列表中提出问题。如果有时令人沮丧,犯错误也是有帮助的。

        8
  •  0
  •   stevenvh    17 年前

    我发现 SVGbasics 作为一个好的起点。 我是富人的第二选择 SVG Essentials .

    对于最终的细节,你想要 SVG specification 触手可及。按照规范,这是一个相当枯燥的阅读,但它也包含了一些例子。

        9
  •  0
  •   Yarin    16 年前

    您可以使用此实用程序练习SVG路径: Spark Path Utility