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ố

XPosTọa độ ngang của tâm cung
YPosTọa độ dọc của tâm cung
RadiusBán kính của cung
AngleGóc đặt chữ
TextVăn bản thực tế cần vẽ
DrawOptions0 = 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ề

0Chữ bị rỗng hoặc tham số DrawOptions vượt khoảng hợp lệ Đã vẽ chữ thành công
1