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 | رُسم النص بنجاح |