ApplyContentFilterChain
تدفقات المحتوى
الوصف
يشغل سلسلة ترشيح محتوى على مستوى التعليمات فوق كل طبقات محتوى صفحة واحدة
الصيغة
Delphi
Function ApplyContentFilterChain(TargetPage: Integer; OpFilter: TPDFContentFilterCallback; FilterData: Pointer = Nil): Integer;قيم الإرجاع
| 0 | الصفحة أو المستند أو دالة الاستدعاء للترشيح غير صالحة، أو لم تتغير أي طبقة |
|---|---|
| N | عدد طبقات المحتوى التي حُللت ورُشحت عبر السلسلة وأُعيدت كتابتها |
ملاحظات
تستقبل دالة الاستدعاء كائن TPDFContentProgram يحتوي قائمة التعليمات المفكوكة لطبقة محتوى واحدة، ويمكنها إدراج التعليمات أو حذفها أو تعديلها في مكانها. أعِد cfrContinue للمتابعة إلى المرشح والطبقة التاليين، أو cfrStop لإنهاء السلسلة مبكرًا؛ وتبقى الطبقات المكتوبة سلفًا معدلة. استخدم NewContentFilterChain لبناء سلاسل متعددة المرشحات مع ApplyContentFilterChainExt
مثال
Count:= PDF.ApplyContentFilterChain(1, MyStrokeifyFilter, nil);