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متن با موفقیت رسم شد