THPDFPage.Chord Method

Biedt het chord-gedrag voor de paginatekenworkflow. Gebruik het wanneer de omringende API-familie expliciete controle nodig heeft over PDF-objecten, pagina-inhoud, resources, conformiteit of diagnostiek

Declaratie

procedure Chord(X1, Y1, X2, Y2: Extended; BegAngle, EndAngle: Extended);

Eenheid

HPDFDoc

Parameters

NaamDoel
X1Invoer die door Chord wordt gebruikt
Y1Invoer die door Chord wordt gebruikt
X2Invoer die door Chord wordt gebruikt
Y2Invoer die door Chord wordt gebruikt
BegAngleInvoer die door Chord wordt gebruikt
EndAngleInvoer die door Chord wordt gebruikt

Retourwaarde

Dit lid geeft geen waarde terug

Gebruiksopmerkingen

Gerelateerde API's

Definieert binnen een ovaal-begrenzingsvak een gesloten chord-pad via hoeken (boog + koordelijn) (v2.213.0)

 

Delphi-syntax:

procedure Chord ( X1, Y1, X2, Y2: Extended; BegAngle, EndAngle: Extended );

 

C++-syntax:

void __fastcall Chord ( double X1, double Y1, double X2, double Y2, double BegAngle, double EndAngle );

 

Beschrijving

 

Chord tekent binnen het door (X1, Y1)-(X2, Y2) gedefinieerde ovaal-begrenzingsvak een boog en verbindt daarna begin en einde van de boog met een rechte lijn, zodat het gesloten chord-pad ontstaat. BegAngle en EndAngle zijn in graden (0° wijst naar rechts, tegen de klok in). Roep na het tekenen Stroke、Fill of FillAndStroke aan om de weergave af te ronden

 

Parameters

 

NaamBeschrijving
X1, Y1Coördinaten van de linkerbovenhoek van het ovaal-begrenzingsvak (gebruikersruimte-eenheden)
X2, Y2Coördinaten van de rechteronderhoek van het ovaal-begrenzingsvak (gebruikersruimte-eenheden)
BegAngleBegelhoek van de boog (in graden, 0 = rechts, tegen de klok in)
EndAngleEindhoek van de boog (in graden)

 

Codevoorbeeld

// 在 (20,20)-(200,120) 的椭圆内绘制从 30° 到 150° 的弦形并填充
HPDF.CurrentPage.SetRGBFillColor(0.4, 0.7, 1.0);
HPDF.CurrentPage.Chord(20, 20, 200, 120, 30, 150);
HPDF.CurrentPage.FillAndStroke;

Zie ook: Pie DrawArc Ellipse Stroke Fill