问题标签 [svg]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 交互式 SVG - 学习资源?
有没有人学习如何使用 php/mysql(可能还有 php-gtk)实现 SVG 的资源?我正在考虑制作一个自上而下的花园设计师,使用拖放预定义元素(如树木/灌木)和可定义的种植区域(圆形/正方形)。然后,园丁可以随着时间的推移跟踪某个区域的种植效果。
我真的不想进入flash...
flash - 使用 Silverlight 或 Flash 查看 SVG
有没有办法使用 Silver light 或 flash 从文件或网页中动态查看 SVG?
编辑: 我目前正在使用 inkscape 在服务器上转换它们。唯一的麻烦是制作所有 60 多页目录所需的时间有点慢。制作需要 5 分钟,一些客户(包括老板)希望这个过程更快。
javascript - 是否可以使用 JavaScript 操作嵌入在 HTML 文档中的 SVG 文档?
我制作了一个 SVG 图像,或者更像是迷你应用程序,用于查看数据图表。我想将其包含在 HTML 页面中,并在 SVG 图像上调用方法。
例子:
是否可以在 SVG 文档上调用方法?如果是这样,我如何声明要在 SVG 文件中公开的方法,以及如何从 HTML 文档中调用它们?
java - 你会推荐在 Java 中使用哪个 SVG 工具包?
作为另一个问题的后续,我想知道在 Java 项目中使用 SVG 的最佳方式是什么。
graphics - 动态(算法)图形技术
我正在为具有有限内存(512k 闪存,32k RAM)的 32 位处理器编写应用程序。
该设备上的显示为 128x160 和 16 位颜色,如果我要在处理器上缓冲它,通常会消耗 40k 内存。我没有那么多内存,所以我正在寻找动态生成屏幕数据的技术、技巧、窍门和想法。
可能有帮助的事情:
- 也许您知道这种限制的资源
- 也许您已经动态生成了有吸引力的图形
- 在我扫描显示器时,是否有一种通用算法可以用来即时组合程序内存中的元素(包括 alpha 混合)
- 简单的矢量渲染技术(或免费(bsd/mit/apache)源码)
- ???
我有一个乘法器,但没有浮点处理器。显示器本身有一个非常简单的控制器和用于显示器的内存——但是读取和写入很昂贵,所以如果可以避免的话,我不想将它用作我的工作区。
-亚当
svg - 在网站上动态生成 SVG 图像是否明智?
我只是在学习 SVG,它看起来很棒,但我不确定浏览器是否支持——人们成功地解决了这个问题,还是现在还为时过早?
css - 是否可以通过 CSS 将 SVG 图像添加到网页?
我刚开始在网页中尝试使用 SVG,我发现只能使用<object />
标签将 SVG 图像添加到 HTML 中,这<img />
与我预期的不同。大多数时候,我通过 CSS 向网页添加图形,因为它们是网站展示的一部分,而不是内容。
我知道可以将 CSS应用于SVG,但是否可以使用纯 CSS 将矢量图像添加到 HTML 元素?
automation - 从文本文件渲染 UML 图
是否有任何好的工具或工具链允许从文本源文件创建 .svg 格式的 UML 图像?这个问题的原因是我想自动生成这些图像,以避免必须手动创建和更新这组图像。
math - 如何通过两个点和半径大小计算椭圆的中心
在为 Internet Explorer 开发基于其自己的 VML 格式的 SVG 实现时,我遇到了将 SVG 椭圆弧转换为 VML 椭圆弧的问题。
在 VML 中,圆弧由以下公式给出:椭圆上两点的两个角度和半径长度;在 SVG 中,圆弧由以下公式给出:椭圆上两点的两对坐标和椭圆边界框的大小
所以,问题是:如何将椭圆上两点的角度表示为两对坐标。一个中间问题可能是:如何通过椭圆曲线上一对点的坐标找到椭圆的中心。
更新:让我们有一个前提条件,即通常放置一个椭圆(其半径平行于线性坐标系轴),因此不应用旋转。
更新:这个问题与 svg:ellipse 元素无关,而是与 svg:path 元素中的“a”椭圆弧命令有关(SVG 路径:椭圆弧曲线命令)
flash - 是否有任何用于生成 flash swf 文件或将 svg 转换为 swf 的库
我想知道是否有人知道任何用于以编程方式创建 Flash swf 文件的库。
或用于从 svg 创建 swf。