184得票12回答
使用SVG的弧形路径绘制圆形

使用SVG路径,我们可以绘制99.99%的圆形并显示出来,但是当它是99.99999999%的圆形时,圆形就不会显示出来。如何解决? 以下SVG路径可以绘制99.99%的圆形: var paper = Raphael(0, 0, 300, 800); // Note that the...

36得票5回答
Android:寻找具有内半径和外半径的drawArc()方法

我有以下自定义视图: 我使用Canvas的drawArc()方法实现了这个视图。然而,使用这个方法时,我无法限制弧形的内部半径。 我想要的是像这样的效果: 只剩下一个外环。 我需要一个可以设置弧形内部半径的drawArc()函数。 有人有什么想法吗? (顺便说一下,覆盖内部区...

26得票4回答
Android - 如何绘制基于弧形的渐变?

我尝试创建一个弧形(可变数量的度数),使其逐渐从一种颜色过渡到另一种颜色。例如从蓝色到红色: SweepGradient shader = new SweepGradient(center.x, center.y, resources.getColor(R.color.startColor),...

26得票3回答
画布中圆弧的不同填充颜色

我想这个问题的解决方案非常简单,如果这显而易见,那么我提前道歉,但是我似乎无法找出如何为两个不同的弧设置两个不同的fillStyles ...我只想能够绘制不同颜色的圆。下面是我通常在画布中使用其他形状/绘图方法时所做的方式,但是由于某些原因,在弧上它将两个弧都设置为最后一个fillStyle...

25得票7回答
在Raphael JS中绘制居中的弧形

我需要使用raphael.js绘制不同大小的同心圆弧。我试图理解类似于我所需内容的http://raphaeljs.com/polar-clock.html 的代码,但是没有注释,很难理解。最好的情况下,我需要一个函数来创建一个路径,该路径距离某个中心点一定的距离,在某个角度开始,并在某个其他...

22得票4回答
如何确定一个点(X,Y)是否位于圆弧的一部分(即饼状图中的一片)之内?

想象一个圆。想象一块馅饼。想象尝试返回一个bool值,确定X,Y提供的参数是否包含在其中一个馅饼块中。 关于弧的了解: 我知道CenterX,CenterY,Radius,StartingAngle,EndingAngle,StartingPoint(圆周上的点),EndingPoint(...

20得票1回答
如何在HTML5画布上绘制圆形扇形?

我尝试在canvas元素上制作一种类似于饼图的形状,但是我无法找到任何可以单独完成此操作的函数。 我似乎只能画出完整的圆和段。 有没有简单的方法来做这个? (另请参阅:维基百科上的圆术语)

15得票2回答
用两个点和圆心画弧形

我有一个圆的两个点和这个圆的中心点,想在这两个点之间绘制一条弧线。但是使用drawArc方法太简单了,不符合我的要求。有人能帮忙吗?

11得票7回答
在SVG中定义圆形/弧形动画

有人知道如何在SVG中定义一个动画弧/圆,使得弧从0度开始,到360度结束吗?

11得票6回答
如何在Android中使用画布旋转文本

我正在使用Android中的canvas绘制饼图。我正在使用以下代码。我在饼图的每个片段上绘制了一个文本(在路径上绘制弧线),现在我想要将文本长度旋转,即从中心到每个片段的末端,那么如何使用起始角度和扫描角度旋转弧线呢? p.addArc(mEventsRect, fStartAngle, ...