PDFium Delphi Component Docs

InsertClipPath الطريقة

المكوّن: TPdf  ·  الوحدة: PDFium
قص كل ما يُرسم في الصفحة الحالية إلى مستطيل۔

الصياغة

procedure InsertClipPath(Left, Bottom, Right, Top: Single);

Left, BottomSingle. الركن السفلي الأيسر لمستطيل القص بوحدات صفحة PDF (النقاط، الأصل عند أسفل يسار الصفحة)۔
Right, TopSingle. الركن العلوي الأيمن لمستطيل القص بوحدات صفحة PDF۔

الوصف

يضيف مسار قص مستطيلًا إلى الصفحة۔ يتوقف المحتوى خارج المستطيل عن التلوين، رغم بقائه في الملف - القص يخفي المحتوى ولا يحذفه۔ استخدم RemoveObject عندما يجب أن يختفي المحتوى نفسه

يُعطى المستطيل في فضاء مستخدم PDF، حيث ينمو y لأعلى من أسفل الصفحة، لذا يكون Bottom أصغر عدديًا من Top

يُنشأ مسار القص ويُدمَّر داخل الاستدعاء؛ تحتفظ الصفحة بحالة القص الناتجة فقط۔ في إصدار PDFium بلا إنشاء مسار قص يعود الاستدعاء دون تغيير الصفحة

مثال

// إبقاء النصف العلوي فقط من صفحة A4
Pdf.InsertClipPath(0, 421, 595, 842);
Pdf.UpdatePage;

انظر أيضًا

PageObjectClipPath, GetPageBox, UpdatePage