DrawRotatedTextBox

النص, تخطيط الصفحة

الوصف

مشابه للدالة DrawTextBox لكنه يتيح تدوير صندوق النص بأي زاوية

الصيغة

Delphi

Function TPDFlib.DrawRotatedTextBox(Left, Top, Width, Height, Angle: Double; Const Text: WideString; Options: Integer): Integer;

ActiveX

Function PDFlib::DrawRotatedTextBox(Left As Double, Top As Double, Width As Double, Height As Double, Angle As Double, Text As String, Options As Long) As Long

DLL

int DLDrawRotatedTextBox(int InstanceID, double Left, double Top, double Width, double Height, double Angle, const wchar_t * Text, int Options);

المعاملات

Leftالإحداثي الأفقي للزاوية العلوية اليسرى لصندوق النص
Topالإحداثي الرأسي للزاوية العلوية اليسرى لصندوق النص
WidthThe width of the box
HeightThe height of the box
Angleالزاوية التي يجب أن يُدار حولها الصندوق حول زاويته العلوية اليسرى، تقاس عكس عقارب الساعة بالدرجات
Textالنص المطلوب وضعه في الصندوق
Options0 = محاذاة رأسية وسط 1 = محاذاة رأسية علوية 2 = محاذاة رأسية سفلية 3 = محاذاة رأسية وسط دون التفاف 4 = محاذاة رأسية علوية دون التفاف 5 = محاذاة رأسية سفلية دون التفاف

قيم الإرجاع

0قيمة المعامل Options خارج النطاق، أو أن المعامل Width صغير جدًا بحيث لا يتسع لأي نص
Non-zeroعدد أسطر النص التي رُسمت فعليًا int Options);