DrawRotatedText
متن, چیدمان صفحه
توضیحات
متن را با فونت انتخابی و در اندازهٔ فونت از پیش تعیینشده روی صفحهٔ انتخابشده رسم میکند؛ اگر فونتی اضافه نشده باشد، فونت استاندارد Helvetica بهطور خودکار اضافه، انتخاب و روی 12pt تنظیم میشود. تراز متن توسط فراخوانی قبلی تابع SetTextAlign تعیین میشود
نحو
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);
پارامترها
| XPos | موقعیت افقی رسم متن |
|---|---|
| YPos | موقعیت عمودی رسم متن؛ نقطهٔ مرجع، خط پایهٔ متن است |
| Angle | زاویهٔ ترسیم متن، که از افق در خلاف جهت ساعتگرد اندازهگیری میشود. باید میان 0 و 360، شامل دو حد، باشد. |
| Text | متنی که روی صفحه رسم میشود |
مقادیر بازگشتی
| 0 | پارامتر Angle کمتر از 0 یا بیشتر از 360 بود، یا پارامتر Text خالی بود |
|---|---|
| 1 | متن با موفقیت رسم شد |