DrawRotatedText
Text, Rozvržení stránky
Popis
Kreslí text na vybranou stránku vybraným fontem v přednastavené velikosti. Nebyl-li přidán žádný font, automaticky se přidá a vybere standardní font Helvetica a nastaví se na 12pt. Zarovnání textu určuje předchozí volání funkce SetTextAlign
Syntaxe
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 | Vodorovná pozice, kde se má kreslit text |
|---|---|
| YPos | Svislá pozice, kde se má text vykreslit. Referenčním bodem je účaří textu |
| Angle | Úhel kreslení textu, měřený proti směru hodinových ručiček od vodorovné osy. Musí být v rozmezí 0 až 360 včetně |
| Text | Text, který se má na stránku vykreslit |
Návratové hodnoty
| 0 | Parametr Angle byl menší než 0 nebo větší než 360, nebo parametr Text byl prázdný |
|---|---|
| 1 | Text byl úspěšně vykreslen |