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);

انظر أيضًا

AuditDocumentSpace, AnalyseFile