procedure AddPath(StrokeColor: TColor; LineWidth: Double = 1; FillColor: TColor = clNone; FillMode: TPdfFillMode = fmNone)
Übernimmt den angesammelten MoveTo/LineTo/BezierTo-Pfad als neues Seitenobjekt mit der angeforderten Zeichnung
Rufen Sie dies auf, nachdem die Geometrie vollständig beschrieben ist; übergeben Sie FillMode = fmWinding oder fmAlternate zum Füllen oder fmNone nur zum Zeichnen der Kontur
Alle Änderungen an der aktuellen Seite werden in der speicherinternen Darstellung von PDFium gepuffert. Rufen Sie UpdatePage to refresh the rendering cache and SaveToFile to persist the changes.
Pdf1.Active muss True sein und eine Seite muss ausgewählt sein, bevor Sie diese Primitiven aufrufen
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;