DrawTextArc

Texte, disposition

Description

Trace du texte ajusté à un arc imaginaire de centre et de rayon indiqués. Son bord gauche est placé à l’angle demandé, où 0 degré correspond à la position "12 o'clock", et les angles positifs sont horaires. SetTextAlign permet de modifier l'alignement par rapport à l’angle

Syntaxe

Delphi

Function TPDFlib.DrawTextArc(XPos, YPos, Radius, Angle: Double; Const Text: WideString; DrawOptions: Integer): Integer;

ActiveX

Function PDFlib::DrawTextArc(XPos As Double, YPos As Double, Radius As Double, Angle As Double, Text As String, DrawOptions As Long) As Long

DLL

int DLDrawTextArc(int InstanceID, double XPos, double YPos, double Radius, double Angle, const wchar_t * Text, int DrawOptions);

Paramètres

XPosCoordonnée horizontale du centre de l’arc
YPosCoordonnée verticale du centre de l’arc
RadiusRayon de l’arc
AngleAngle selon lequel placer le texte
TextTexte réel à dessiner
DrawOptions0 = Dessiner le texte à l'extérieur de l'arc dans le sens horaire 1 = Dessiner le texte à l'intérieur de l'arc dans le sens antihoraire

Valeurs de retour

0Le texte était vide ou le paramètre DrawOptions se trouvait hors limites Le texte a été tracé avec succès
1