DrawRotatedMultiLineText
متن, چیدمان صفحه
توضیحات
متنی چرخیده رسم میکند که روی جداکنندهٔ مشخصی شکسته میشود
برای تغییر تراز متن میتوان از تابع SetTextAlign استفاده کرد
اولین خط متن با خط پایهاش روی نقطهٔ لنگر مورد استفاده برای چرخش آغاز میشود
نحو
Delphi
Function TPDFlib.DrawRotatedMultiLineText(XPos, YPos, Angle: Double; Const Delimiter, Text: WideString): Integer;
ActiveX
Function PDFlib::DrawRotatedMultiLineText(XPos As Double, YPos As Double, Angle As Double, Delimiter As String, Text As String) As Long
DLL
int DLDrawRotatedMultiLineText(int InstanceID, double XPos, double YPos, double Angle, const wchar_t * Delimiter, const wchar_t * Text);
پارامترها
| XPos | مختصات افقی نقطهٔ لنگر مختصات عمودی نقطهٔ لنگر |
|---|---|
| YPos | |
| Angle | زاویهٔ چرخش متن، بر حسب درجه و پادساعتگرد از خط پایه، حول نقطهٔ لنگر جداکنندهای که هنگام شکستن متن به خطوط استفاده میشود؛ تنها نویسههای معتبر بهعنوان جداکننده، نویسههایی هستند که "عرض" دارند، بههمراه نویسههای CR و LF (مقادیر ASCII برابر 13 و 10) |
| Delimiter | |
| Text | متنی که باید رسم شود |