DrawRotatedText

Tekstas, Puslapio maketas

Aprašymas

Piešia tekstą pasirinktajame puslapyje, naudodama pasirinktąjį šriftą iš anksto nustatytu dydžiu. Jei šriftų nepridėta, automatiškai pridedamas, pasirenkamas ir nustatomas 12 pt standartinis Helvetica šriftas. Teksto lygiavimą nulemia ankstesnis SetTextAlign funkcijos iškvietimas

Sintaksė

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);

Parametrai

XPosHorizontali teksto piešimo padėtis
YPosVertikali teksto piešimo padėtis. Atskaitos taškas yra teksto pagrindo linija
AngleKampas, kuriuo piešiamas tekstas, matuojamas nuo horizontalės prieš laikrodžio rodyklę. Turi būti nuo 0 iki 360 įskaitant
TextTekstas, kurį reikia piešti puslapyje

Grąžinamos reikšmės

0Angle parametras buvo mažesnis nei 0 arba didesnis nei 360, arba Text parametras buvo tuščias
1Tekstas nupieštas sėkmingai