DrawTextArc
Văn bản, Bố cục trang
Mô tả
Vẽ chữ theo một cung ảo với tâm và bán kính chỉ định. Chữ được vẽ với cạnh trái đặt tại góc yêu cầu, trong đó 0 độ là vị trí "12 giờ" và góc dương đi theo chiều kim đồng hồ. Dùng hàm SetTextAlign để đổi cách căn chữ tương đối với góc chỉ định
Cú pháp
Delphi
Function TPDFlib.DrawTextArc(XPos, YPos, Radius, Angle: Double; Const Text: WideString; DrawOptions: Integer): Integer;
ActiveX
Function PDFlib::DrawTextArc(XPos As Double, YPos As Double, Radius As Double, Angle As Double, Text As String, DrawOptions As Long) As Long
DLL
int DLDrawTextArc(int InstanceID, double XPos, double YPos, double Radius, double Angle, const wchar_t * Text, int DrawOptions);
Tham số
| XPos | Tọa độ ngang của tâm cung |
|---|---|
| YPos | Tọa độ dọc của tâm cung |
| Radius | Bán kính của cung |
| Angle | Góc đặt chữ |
| Text | Văn bản thực tế cần vẽ |
| DrawOptions | 0 = Vẽ chữ bên ngoài cung theo chiều kim đồng hồ 1 = Vẽ chữ bên trong cung theo ngược chiều kim đồng hồ |
Giá trị trả về
| 0 | Chữ bị rỗng hoặc tham số DrawOptions vượt khoảng hợp lệ Đã vẽ chữ thành công |
|---|---|
| 1 |