procedure AddPath(StrokeColor: TColor; LineWidth: Double = 1; FillColor: TColor = clNone; FillMode: TPdfFillMode = fmNone)
Valide le chemin MoveTo/LineTo/BezierTo accumulé en tant que nouvel objet de page avec le tracé demandé
Appelez après que la géométrie est entièrement décrite; passez FillMode = fmWinding ou fmAlternate pour remplir, ou fmNone pour tracer uniquement
Toutes les modifications de la page courante sont tamponnées dans la représentation en mémoire de PDFium. Appelez UpdatePage pour actualiser le cache de rendu et SaveToFile to persist the changes.
Pdf1.Active must be True and a page must be selected before calling these primitives.
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;