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