PDFium Delphi Component Docs

Метод AddPath

Компонент: TPdf  ·  Модул: PDFium
Потвърждава натрупания път MoveTo/LineTo/BezierTo като нов страничен обект с заявеното изчертаване.

Синтаксис

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

Описание

Потвърждава натрупания път MoveTo/LineTo/BezierTo като нов страничен обект с заявеното изчертаване.

Извикайте, след като геометрията е напълно описана; подайте FillMode = fmWinding или fmAlternate за запълване, или fmNone само за контур.

Всички редакции на текущата страница се буферират в представянето на PDFium в паметта. Извикайте UpdatePage, за да обновите кеша за рендериране, и SaveToFile, за да запазите промените.

Забележки

Пример

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;

Виж също

MoveTo, LineTo, BezierTo, Rectangle, AddImage