问题标签 [vector-graphics]
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.
javascript - 哪个更好?为什么?RaphaelJS 还是 HTML5 画布?
我在网上找到了一个甚至可以和IE6一起使用的向量库!
http://raphaeljs.com/index.html
太奇妙了。
现在我的问题是它比即将到来的 HTML5 <canvas> 更好吗?我问的唯一原因是,Microsoft 实现不需要插件即可运行的 <canvas> 可能需要数年时间。
直到互联网上的所有 IE 用户都摆脱他们的旧浏览器,我们甚至可以证明使用 HTML5 <canvas> 的时间更长。
我一直在坚持标准,但是由于 MS 浏览器开发缓慢,这将花费太长时间。
想法?
flash - 我可以从 Graphics 对象中取回矢量数据吗?
在 Flash 10 播放器中,假设我加载了一个只有一打随机行的 Sprite。有没有办法检查 Sprite 的图形对象并找出这些线条的位置?
目前,我有一项疯狂的工作,我将线条绘制到位图并检查位图,但这既粗糙又昂贵。
wpf - WPF 性能:在画布上显示数千个路径/形状
我目前正在开发一种可视化工具,可以在 Canvas 上绘制 WPF 形状,例如路径、椭圆等。我已经实现了一种虚拟化方法,其中根据形状的可见性动态销毁和创建形状。然而,即使只有大约 600 个椭圆可见,该应用程序似乎也很困难。
我有哪些加快速度的选择?我正在考虑将分组的形状(假设一次 500 个)渲染为透明位图,并且只在画布上绘制这些形状。但我不知道这是否是个好主意......据我所知,如果应用了转换,这需要某种破解:
使用大的 WritableBitmap 怎么样?那会是另一种方法吗?
vector-graphics - 需要的算法:绘制轮廓圆点
是否有一个完善的算法我可以窃取^h^h^h^h^h副本,它会在给定一个充满点的区域绘制轮廓形状?
我特别想到这个:
约翰康威的生活:从“设计立场”(丹丹尼特的话)来看生活可能是一种很好的方式——这样做的一种方法是围绕已知模式绘制轮廓:或者可能是连接点:绘图最远的线 - 但仍在特定区域中相互作用的点。
所以滑翔机看起来仍然很像滑翔机:但更大的形状只会显示它们的轮廓。
我可能还没有考虑到这一点[因为某些模式涉及“分离”、非交互的点——只注定在未来的一代中交互——我想你可以考虑这样的时间交互吗?],应该发布到'www.halfbakery.com',但也许这很有趣.....
image-processing - 使用脚本语言弯曲矢量图像(文本)
我们想在生成的矢量图像(svg、pdf)中显示动态文本(ttf 字体或类似字体),它应该像足球衫上的名字一样弯曲。是否有任何命令行工具或其他可能性来做到这一点?重要的是它是矢量图形,因为输出将打印在布料上!
太感谢了。
c# - 在 .NET/C# 中绘制 SVG?
我想使用 C# 生成一个 SVG 文件。我已经有了以 PNG 和 EMF 格式绘制它们的代码(使用框架的标准类System.Drawing.Imaging.Metafile和ZedGraph)。你有什么建议让代码适应 SVG?最好我想找到一些模仿System.Drawing.Graphics界面的库(免费或免费)。
iphone - 使用 Core Graphics 绘制路径的问题 - iPhone
我正在尝试在我的应用程序中绘制地图注释 - 非常类似于 MapKit 的 MKAnnotationView,但没有 mapkit。
我无法弄清楚视图轮廓的路径排序问题。
结果图片:
http://img504.imageshack.us/img504/5458/screenshot20091010at703.png
代码:
java - 在 Java 中渲染矢量形状
我有一系列形状(大约 50 个),每个有 5 个点和一种颜色(具有 alpha 透明度)。我想将这些形状渲染到像素网格上。
我作为一个业余爱好者编程,所以我不知道我应该如何去做。
有人可以给我一个起点或一些伪代码吗?
提前致谢。
graphics - 可以构建的图形编辑器有哪些?
我想从一个功能强大的矢量图形绘图/编辑程序开始,并将其扩展为我正在处理的项目创建一个视觉设计器。
您知道可以构建的图形编辑器吗?也许开源?用户应该已经能够自由地绘制和着色图形,并且任何形式的分组/排列元素都是一个优点。
flash - 使用 SVG 矢量数据制作基于 Flash 的交互式地图的代码库?
我正在寻找一种获取 SVG 路径信息(基本上是一串坐标)并使用 Actionscript 动态绘制它的方法。如果这些形状可以检测到鼠标事件来触发 JS 并动态改变它们的外观(填充、描边等),那就锦上添花。
我目前正在尝试使用 SVG 与此(http://raphaeljs.com/australia.html)类似的东西,但它在 IE 中太慢了。我还尝试过 Google 的 SVG Web ( http://code.google.com/p/svgweb/ ),它基本上完全符合我的要求(它在 IE 中将 SVG 转换为 Flash),但同样,它很慢 - 它这就是为什么我正在考虑在 Flash 中完成整个 shebang。
任何人都知道一些链接可以将我指向正确的方向吗?