SetCustomLineDash

Đồ họa vector

Mô tả

Sets a custom line dash pattern.

Cú pháp

Delphi

Function TPDFlib.SetCustomLineDash(Const DashPattern: WideString; DashPhase: Double): Integer;

ActiveX

Function PDFlib::SetCustomLineDash(DashPattern As String, DashPhase As Double) As Long

DLL

int DLSetCustomLineDash(int InstanceID, const wchar_t * DashPattern, double DashPhase);

Tham số

DashPatternDanh sách giá trị số phân tách bằng dấu phẩy. Các giá trị xen kẽ lần lượt dùng cho nét dash và khoảng trống. Số có phần thập phân phải dùng dấu chấm. Ví dụ, để tạo pattern dash-dot-dot có thể dùng: "20.5,10,11,10,11,10"
DashPhaseKhoảng cách trong pattern nơi đường nét đứt bắt đầu. Ví dụ, DashPattern là "20,10,40,10" và DashPhase đặt bằng 5 thì đường nét đứt sẽ bắt đầu bằng một nét dài 15. Nét kế tiếp là 40, rồi 20, rồi 40 v.v., giữa các nét là khoảng trống 10

Giá trị trả về

0Dash pattern không hợp lệ Đã đặt custom dash pattern thành công
1