DrawTextArc
Κείμενο, Διάταξη σελίδας
Περιγραφή
Σχεδιάζει κείμενο προσαρμοσμένο σε ένα νοητό τόξο με το καθορισμένο κεντρικό σημείο και ακτίνα. Το κείμενο σχεδιάζεται με την αριστερή του ακμή (it's left edge) στη ζητούμενη γωνία, όπου 0 μοίρες είναι η θέση "12 o'clock" και οι θετικές γωνίες είναι δεξιόστροφες. Η συνάρτηση SetTextAlign μπορεί να χρησιμοποιηθεί για να αλλάξει τη στοίχιση του κειμένου ως προς την καθορισμένη γωνία
Σύνταξη
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);
Παράμετροι
| XPos | Η οριζόντια συντεταγμένη του κέντρου του τόξου |
|---|---|
| YPos | Η κατακόρυφη συντεταγμένη του κέντρου του τόξου |
| Radius | The radius of the arc |
| Angle | Η γωνία στην οποία πρέπει να τοποθετηθεί το κείμενο |
| Text | The actual text to draw |
| DrawOptions | 0 = Σχεδίαση κειμένου έξω από το τόξο δεξιόστροφα 1 = Σχεδίαση κειμένου μέσα στο τόξο αριστερόστροφα |
Τιμές επιστροφής
| 0 | Το κείμενο ήταν κενό ή η παράμετρος DrawOptions ήταν εκτός εύρους Το κείμενο σχεδιάστηκε επιτυχώς |
|---|---|
| 1 |