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;

См. также

ApplyContentFilterChainExt, ApplyContentFilterChain