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

DashPatternUma 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"
DashPhaseA 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

0O padrão de traços não era válido O padrão de traços personalizado foi definido com êxito
1