DrawRotatedText
Tekst, Układ strony
Opis
Rysuje tekst na wybranej stronie przy użyciu wybranej czcionki o uprzednio określonym rozmiarze. Jeśli nie dodano żadnej czcionki, standardowa czcionka Helvetica zostanie automatycznie dodana, wybrana i ustawiona na 12 pt. Wyrównanie tekstu zależy od poprzedniego wywołania funkcji SetTextAlign
Składnia
Delphi
Function TPDFlib.DrawRotatedText(XPos, YPos, Angle: Double; Const Text: WideString): Integer;
ActiveX
Function PDFlib::DrawRotatedText(XPos As Double, YPos As Double, Angle As Double, Text As String) As Long
DLL
int DLDrawRotatedText(int InstanceID, double XPos, double YPos, double Angle, const wchar_t * Text);
Parametry
| XPos | Poziome położenie rysowanego tekstu |
|---|---|
| YPos | Pionowe położenie rysowanego tekstu. Punktem odniesienia jest linia bazowa tekstu |
| Angle | Kąt rysowania tekstu, mierzony przeciwnie do ruchu wskazówek zegara od poziomu. Musi należeć do zakresu od 0 do 360 włącznie |
| Text | Tekst do narysowania na stronie |
Wartości zwracane
| 0 | Parametr Angle był mniejszy niż 0 lub większy niż 360 albo parametr Text był pusty |
|---|---|
| 1 | Tekst został pomyślnie narysowany |