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