قوس

قوس

نمای کلی

Arc یک کلاس در Aspose.PDF FOSS برای .NET است.
ارث‌بری می‌کند از: Shape.

یک شکل قوسی (بخشی از یک بیضی).

این کلاس ۴ متد برای کار با اشیاء Arc در برنامه‌های .NET فراهم می‌کند.
متدهای موجود شامل: Arc، CheckBounds.
تمام اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET برای هر برنامه .NET قابل دسترسی هستند.
ویژگی‌ها: Alpha، Beta، CenterX، CenterY، GraphInfo، PosX، و ۷ مورد دیگر.

ویژگی‌ها

نامنوعدسترسیتوضیح
CenterXdoubleRead/Writeمقدار مرکز x را دریافت یا تنظیم می‌کند.
CenterYdoubleRead/Writeمقدار مرکز y را دریافت یا تنظیم می‌کند.
RadiusXdoubleRead/Writeمقدار شعاع x را دریافت یا تنظیم می‌کند.
RadiusYdoubleRead/Writeمقدار شعاع y را دریافت یا تنظیم می‌کند.
StartAngledoubleRead/Writeزاویه شروع به درجه (0 = ساعت ۳، خلاف جهت عقربه‌های ساعت).
SweepAngledoubleRead/Writeزاویه چرخش به درجه (مثبت = خلاف جهت عقربه‌های ساعت).
PosXdoubleRead/Writeمرکز X (نام مستعار CenterX).
PosYdoubleRead/Writeمرکز Y (نام مستعار CenterY).
RadiusdoubleRead/Writeشعاع (هر دو RadiusX و RadiusY را تنظیم می‌کند).
AlphadoubleRead/Writeزاویه شروع به درجه (نام مستعار StartAngle).
BetadoubleRead/Writeزاویه پایان به درجه؛ تنظیم آن SweepAngle را به عنوان مقدار − Alpha دوباره محاسبه می‌کند.
GraphInfoAspose.Pdf.GraphInfoRead/Writeاطلاعات گراف را دریافت یا تنظیم می‌کند.
TextAspose.Pdf.Text.TextFragment?Read/Writeبرچسب متنی اختیاری که با شکل رندر می‌شود.

متدها

SignatureDescription
Arc(centerX: double, centerY: double, radiusX: double, radiusY: double, startAngle: double, sweepAngle: double)متد Arc را بر روی این نمونهٔ Arc فراخوانی می‌کند.
Arc(centerX: double, centerY: double, radius: double, alpha: double, beta: double)سازنده‌ای که با API عمومی مطابقت دارد: Arc(posX, posY, radius, alpha, beta) که در آن alpha = زاویهٔ شروع، beta = زاویهٔ پایان.
Arc(posX: float, posY: float, radius: float, alpha: float, beta: float)بارگذاری تک‌دقت.
CheckBounds(containerWidth: double, containerHeight: double)این که آیا این قوس به‌طور کامل درون یک جعبهٔ containerWidth×containerHeight که در مبدأ ثابت شده است، قرار دارد یا خیر.

همچنین ببینید

 فارسی