DrawRotatedText
文本, 页面布局
描述
使用预先设定的字体大小和选定字体在选定页面上绘制文本,如果尚未添加字体,将自动添加、选中并设为 12pt 的标准字体 Helvetica,文本对齐方式由此前调用 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 | 文本已成功绘制 |