سؤال

كيف يمكنني حساب حجم دائرة من مجموعة من الأقواس؟

على وجه التحديد، لدي تعريف مسار SVG هذا الذي يرسم دائرة، فأنا أتطلع إلى العمل بحجمه. giveacodicetagpre.

للحصول على معلوماتك، يتم رسم الدائرة في السمة "D".يتحرك M334.293،56.846 إلى موقع X، Y، ثم أوامر C منحنيات.

المنحنيات:

يرسم منحنى Bézier مكعب من النقطة الحالية إلى (x، y) باستخدام (x1، y1) كأجهة عنصر التحكم في بداية المنحنى و (X2، Y2) كأجاطة التحكم في نهاية المنحنىوبعدج (أحرف كبيرة) يشير إلى أن الإحداثيات المطلقة ستتبع؛تشير ج (صغيرة) إلى أن الإحداثيات النسبية ستتبعها. giveacodicetagpre.

هل كانت مفيدة؟

المحلول

At this juncture you have two possibilites:

You can treat the bezier curve as a circle (which is, as commented, wrong; it's just really circle-looking). To calculate the area, determine the radius and use π * r^2 as usual.

If you want to calculate generally the area enclosed by a path element; that requires some moderate calculus, and is not for the faint of heart.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top