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
| XPos | Coordonnée horizontale du centre de l’arc |
|---|---|
| YPos | Coordonnée verticale du centre de l’arc |
| Radius | Rayon de l’arc |
| Angle | Angle selon lequel placer le texte |
| Text | Texte réel à dessiner |
| DrawOptions | 0 = 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
| 0 | Le texte était vide ou le paramètre DrawOptions se trouvait hors limites Le texte a été tracé avec succès |
|---|---|
| 1 |