PDFium Delphi Component Docs

AddPath Metodo

Componente: TPdf  ·  Unità: PDFium
Consolida il percorso MoveTo/LineTo/BezierTo accumulato come nuovo oggetto di pagina con il paint richiesto.

Syntax

procedure AddPath(StrokeColor: TColor; LineWidth: Double = 1; FillColor: TColor = clNone; FillMode: TPdfFillMode = fmNone)

Description

Conferma il percorso accumulato con MoveTo/LineTo/BezierTo come nuovo oggetto di pagina con la pittura richiesta

Chiamalo quando la geometria è completamente descritta; passa FillMode = fmWinding o fmAlternate per riempire, oppure fmNone per disegnare solo il contorno

Tutte le modifiche alla pagina corrente vengono bufferizzate nella rappresentazione in memoria di PDFium. Chiama UpdatePage per aggiornare la cache di rendering e SaveToFile per rendere definitive le modifiche

Remarks

Example

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;

See Also

MoveTo, LineTo, BezierTo, Rectangle, AddImage