procedure AddPath(StrokeColor: TColor; LineWidth: Double = 1; FillColor: TColor = clNone; FillMode: TPdfFillMode = fmNone)
Commit het opgebouwde MoveTo/LineTo/BezierTo-pad als een nieuw paginaobject met de gevraagde verf.
Roep aan nadat de geometrie volledig is beschreven; geef FillMode = fmWinding of fmAlternate door om te vullen, of fmNone om alleen te strepen.
Alle bewerkingen aan de huidige pagina worden gebufferd in de in-geheugenrepresentatie van PDFium. Roep UpdatePage aan om de rendercache te vernieuwen en SaveToFile om de wijzigingen te bewaren.
Pdf1.Active moet True zijn en er moet een pagina zijn geselecteerd voordat deze primitieven worden aangeroepen.
begin
if Pdf1.Active then
begin
Pdf1.MoveTo(100, 100);
Pdf1.LineTo(200, 150);
Pdf1.LineTo(200, 200);
Pdf1.ClosePath;
Pdf1.AddPath(clRed, 1.5, clYellow, fmWinding);
Pdf1.UpdatePage;
end;
end;