Interface ICanvasPathMethods

Interface ICanvasPathMethods

İsim alanı : Aspose.Html.Dom.Canvas Görüntüleme: Aspose.HTML.dll (25.4.0)

ICanvasPathMethods arayüzü, nesnelerin yollarını manipüle etmek için kullanılır.

[DOMNoInterfaceObject]
[ComVisible(true)]
[DOMObject]
public interface ICanvasPathMethods

Methods

Arc(Çift , Çift , Çift , Çift , Çift)

Başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlar.

[DOMName("arc")]
void Arc(double x, double y, double radius, double startAngle, double endAngle)

Parameters

x double

Arkanın merkezinin x koordinatını oluşturur.

y double

Arka’nın merkezinin y koordinasyonu.

radius double

Arka’nın ışınları

startAngle double

Arkanın başladığı açı, pozitif x ekseninden saatlik olarak ölçülür ve radyant olarak ifade edilir.

endAngle double

Arkanın sona erdiği açı, pozitif x ekseninden saatlik olarak ölçülür ve radyant olarak ifade edilir.

Arc(Çift, Çift, Çift, Çift, Çift)

Başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlangıçta başlar.

[DOMName("arc")]
void Arc(double x, double y, double radius, double startAngle, double endAngle, bool counterclockwise)

Parameters

x double

Arkanın merkezinin x koordinatını oluşturur.

y double

Arka’nın merkezinin y koordinasyonu.

radius double

Arka’nın ışınları

startAngle double

Arkanın başladığı açı, pozitif x ekseninden saatlik olarak ölçülür ve radyant olarak ifade edilir.

endAngle double

Arkanın sona erdiği açı, pozitif x ekseninden saatlik olarak ölçülür ve radyant olarak ifade edilir.

counterclockwise bool

Çerçeveyi iki açı arasında kontr-saat biçiminde sürükler. varsayılan olarak saat biçiminde sürükler.

ArcTo(Çift , Çift , Çift , Çift , Çift)

Ön noktaya doğrudan bir çizgi ile bağlanan belirli kontrol noktaları ve radyosu ile yoluna bir çubuk ekleyin.

[DOMName("arcTo")]
void ArcTo(double x1, double y1, double x2, double y2, double radius)

Parameters

x1 double

x-axis koordinasyonları ilk kontrol noktası için.

y1 double

y-axis koordinasyonları ilk kontrol noktası için.

x2 double

x-axis koordinasyonları ikinci kontrol noktası için.

y2 double

y-axis koordinasyonları ikinci kontrol noktası için.

radius double

Arka’nın ışınları

BezierCurveTo(Çift, Çift, Çift, Çift)

Yolda bir kubik Bézier eğriliği ekleyin. üç nokta gerektirir.İlk iki nokta kontrol noktasıdır, üçüncü ise son noktadır.Başlangıç noktası mevcut yolun son noktasıdır.Bézier eğriliği oluşturmadan önce moveTo() kullanılarak değiştirilebilir.

[DOMName("bezierCurveTo")]
void BezierCurveTo(double cp1x, double cp1y, double cp2x, double cp2y, double x, double y)

Parameters

cp1x double

Koordinatın ilk kontrol noktası için x ekseni.

cp1y double

Koordinatın y ekseni ilk kontrol noktası için.

cp2x double

İkinci kontrol noktası için koordinatın x ekseni.

cp2y double

İkinci kontrol noktası için koordinasyonun y ekseni.

x double

Son nokta için koordinatın x ekseni.

y double

Son nokta için koordinasyonun y ekseni.

ClosePath()

Kalem noktası, mevcut alt yolun başlangıcına geri dönmesine neden olur.Bu noktadan başlangıç noktasına doğru bir çizgi çizmeye çalışıyor.Şekil zaten kapatılmışsa veya sadece bir nokta varsa, bu fonksiyon işe yaramaz.

[DOMName("closePath")]
void ClosePath()

Ellipse(Çift, Çift, Çift, Çift, Çift, Çift)

(x, y) pozisyonunda (x, y) merkezli bir yoldan bir elips ekle, radyo radiusX ve radiusY ile başlangıçta başlarAngleSonuç olarak, antilockwise (saatwise) ile belirli bir yöne doğru ilerler.

[DOMName("ellipse")]
void Ellipse(double x, double y, double radiusX, double radiusY, double rotation, double startAngle, double endAngle)

Parameters

x double

Ellipse’nin merkezine yönelik koordinatın x ekseni.

y double

Ellipse’nin merkezine yönelik koordinatın y ekseni.

radiusX double

Ellipse’nin ana ası radyosu.

radiusY double

Ellipse’nin küçük eksik radyosu.

rotation double

Bu ellipse için dönüş, radyanlarda ifade edilir.

startAngle double

Başlangıç noktası, çekileceği x ekseninden ölçülür, radyanlarda ifade edilir.

endAngle double

Son elipsin, çekilecek açısı, radyanlarda ifade edilir.

Ellipse(Çift, Çift, Çift, Çift, Çift, Çift)

(x, y) pozisyonunda (x, y) merkezli bir yoldan bir elips ekle, radyo radiusX ve radiusY ile başlangıçta başlarAngleSonuç olarak, antilockwise (saatwise) ile belirli bir yöne doğru ilerler.

[DOMName("ellipse")]
void Ellipse(double x, double y, double radiusX, double radiusY, double rotation, double startAngle, double endAngle, bool anticlockwise)

Parameters

x double

Ellipse’nin merkezine yönelik koordinatın x ekseni.

y double

Ellipse’nin merkezine yönelik koordinatın y ekseni.

radiusX double

Ellipse’nin ana ası radyosu.

radiusY double

Ellipse’nin küçük eksik radyosu.

rotation double

Bu ellipse için dönüş, radyanlarda ifade edilir.

startAngle double

Başlangıç noktası, çekileceği x ekseninden ölçülür, radyanlarda ifade edilir.

endAngle double

Son elipsin, çekilecek açısı, radyanlarda ifade edilir.

anticlockwise bool

Seçmeli bir boolean, eğer doğruysa, ellipse antiklockwise (konter-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat-saat

LineTo(Çift , Çift)

Alt yoldaki son noktayı x ile bağlar, y düz bir çizgiyle koordine eder.

[DOMName("lineTo")]
void LineTo(double x, double y)

Parameters

x double

Koordinatın x ekseni çizginin sonuna kadar.

y double

Koordinatın y ekseni, çizginin sonuna kadar.

MoveTo(Çift , Çift)

Yeni bir alt yolun başlangıç noktasını (x, y) koordinatlarına aktarır.

[DOMName("moveTo")]
void MoveTo(double x, double y)

Parameters

x double

noktanın x ekseni

y double

Bu noktanın y ekseni

QuadraticCurveTo(Çift , Çift , Çift , Çift)

Mevcut yoldan dörtlü bir Bézier eğrisi ekleyin.

[DOMName("quadraticCurveTo")]
void QuadraticCurveTo(double cpx, double cpy, double x, double y)

Parameters

cpx double

Kontrol noktası için koordinatın x ekseni.

cpy double

Kontrol noktası için koordinasyonun y ekseni.

x double

Son nokta için koordinatın x ekseni.

y double

Son nokta için koordinasyonun y ekseni.

Rect(Çift , Çift , Çift , Çift)

Pozisyonda (x, y) bir düz açı için bir yol oluşturur, genişlik ve yükseklik tarafından belirlenen bir boyutla.

[DOMName("rect")]
void Rect(double x, double y, double w, double h)

Parameters

x double

Koordinasyonun x ekseni, doğrudan başlangıç noktası için.

y double

Koordinasyonun y ekseni, doğrudan başlangıç noktası için.

w double

Yüzüklerin genişliği.

h double

Yüzüklerin yüksekliği.

 Türkçe