【问题标题】:SVG Html code to SVG Image [closed]SVG Html 代码到 SVG 图像 [关闭]
【发布时间】:2012-11-19 21:32:40
【问题描述】:


我的新问题包括以下内容:我对 svg 不太了解,我刚刚下载了 inkscape,目的是将 html+javascript svg 代码 [我知道这听起来很奇怪,但我有一个 svg 地图] 到 svg 图像。

为了更清楚:我在 svg 代码中有我国家的地区地图,我需要进行一些修改以在地区内添加首都。

我该怎么做?

这是我用过的the map

PS:我提到我发布的链接与我无关。

【问题讨论】:

  • 设计注释:您应该为右侧面板分配更多空间。甚至水平滚动条都不适合 1024x 的屏幕?屏幕。
  • 请在此处发布一些代码。如果您的网站停止运行或发生更改,此问题对任何人都没有用处。
  • 什么类型的修改?你需要改变颜色、形状等吗?您是否需要在特定事件上发生这种情况?请提供更多详细信息。
  • AFAIUC,同样的效果(悬停时的颜色动画)可以不用javascript来实现。理解内联 SVG 的浏览器也理解 CSS3 过渡,并且内联 SVG 可以通过外部 CSS 设置样式。
  • 不,我需要在已经映射的区域内绘制另一个小区域。所以我需要在已经在地图上的一个里面添加一个小形状。 @JanDvorak 这不是我的网站,它看起来有点稳定。我没有更好的链接,我从那个网站复制了地图。

标签: jquery html svg inkscape


【解决方案1】:

只需在 Chrome 中打开 Web Inspector(或在 Firefox 中打开 Firebug)并选择 SVG,复制它,将其粘贴到文本编辑器中并使用 SVG 扩展名(例如 map.svg)保存。然后在 Inkscape 中打开。

【讨论】:

  • 终于有个明白我想要什么的人了!我尝试这样做,但是当我尝试打开编辑的文件时,inkscape 给了我以下错误:Failed to load the requested file。它对你有用吗?
  • 我没有 Inkscape,但它可以在 Illustrator 中完美打开。确保您正在复制所有 SVG,我已将源代码放在这里:jsfiddle.net/RzEJq 您可以将其复制并粘贴到新文件中。
  • 你会不会比你在头像中看到的更甜美,并为我画一个形状?
  • 加油伙计,不要失去这个机会。只是一项小服务,您将获得一些额外的积分。你会在网络上获得更多的尊重和知名度,然后你可以从更高的层次上开玩笑。您将获得另一个徽章,就像英雄一样。不要犹豫,成为英雄。
  • 我已经拥有了我一生所需的所有毫无价值的互联网积分,但为了这种情况的荒谬,我会帮助你。你需要什么?
猜你喜欢
  • 2012-09-19
  • 1970-01-01
  • 2016-12-01
  • 2022-01-03
  • 1970-01-01
  • 1970-01-01
  • 2010-10-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多