NewContentFilterChain
Потоки содержимого
Описание
Создаёт пустую упорядоченную цепочку TPDFContentFilterChain для преобразований содержимого страницы на уровне инструкций
Синтаксис
Delphi
Function NewContentFilterChain: TPDFContentFilterChain;Возвращаемые значения
Вновь выделенная пустая цепочка TPDFContentFilterChain |
Поведение при сбоях
Сбои выделения памяти передаются как обычное исключение Delphi. Функция не требует выбранного документа и не возвращает nil при успешном выделении
Примечания
Добавляйте обратные вызовы методом TPDFContentFilterChain.Add в порядке их выполнения, при необходимости передавая определяемый вызывающей стороной указатель FilterData. Возвращённый объект принадлежит вызывающему, и его нужно освободить. Передача пустой цепочки в ApplyContentFilterChainExt возвращает 0
Пример
Filters:= PDF.NewContentFilterChain;
try
Filters.Add(MyFilter, nil);
PDF.ApplyContentFilterChainExt(1, Filters);
finally
Filters.Free;
end;