SetCustomLineDash
Gráficos vetoriais
Descrição
Define um padrão personalizado de traços de linha
Sintaxe
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);
Parâmetros
| DashPattern | Uma lista de valores numéricos separados por vírgulas. São utilizados alternadamente valores para traços e espaços. Nos números com fração decimal, deve ser utilizado um ponto. Por exemplo, para criar um padrão traço-ponto-ponto, pode utilizar: "20.5,10,11,10,11,10" |
|---|---|
| DashPhase | A distância dentro do padrão onde iniciar a linha tracejada. Por exemplo, se DashPattern for "20,10,40,10" e DashPhase estiver definido como 5, a linha tracejada começará com um traço de tamanho 15. O traço seguinte terá 40, depois 20, depois 40, etc., com espaços de 10 entre os traços |
Valores devolvidos
| 0 | O padrão de traços não era válido O padrão de traços personalizado foi definido com êxito |
|---|---|
| 1 |