ApplyContentFilterChain

Luồng nội dung

Mô tả

Chạy một chuỗi bộ lọc nội dung cấp chỉ lệnh trên mọi lớp nội dung của một trang

Cú pháp

Delphi

Function ApplyContentFilterChain(TargetPage: Integer; OpFilter: TPDFContentFilterCallback; FilterData: Pointer = Nil): Integer;

Giá trị trả về

0Trang, tài liệu hoặc callback bộ lọc không hợp lệ, hoặc không lớp nào thay đổi
NSố lớp nội dung được phân tích, lọc qua chuỗi và ghi trả lại

Ghi chú

Callback nhận một TPDFContentProgram chứa danh sách chỉ lệnh đã giải mã của một lớp nội dung và có thể chèn, xóa hoặc biến đổi chỉ lệnh tại chỗ. Trả về cfrContinue để chuyển sang bộ lọc và lớp kế tiếp, hoặc cfrStop để kết thúc chuỗi sớm; các lớp đã ghi giữ nguyên trạng thái đã sửa. Dùng NewContentFilterChain để dựng chuỗi nhiều bộ lọc với ApplyContentFilterChainExt

Ví dụ

Count:= PDF.ApplyContentFilterChain(1, MyStrokeifyFilter, nil);

Xem thêm

AuditDocumentSpace, AnalyseFile