Поделиться через


Интерфейс IXpsDocumentConsumer (filterpipeline.h)

Фильтр использует интерфейс IXpsDocumentConsumer при создании содержимого XPS для использования конвейера.

Заметка

Конвейер фильтра печати XPS не сохраняет цифровые подписи или фрагменты истории. Вы можете обойти это с помощью фильтров потоков.

Наследство

Интерфейс IXpsDocumentConsumer наследует от интерфейса IUnknown.

Методика

Интерфейс IXpsDocumentConsumer имеет эти методы.

 
IXpsDocumentConsumer::CloseSender

Метод CloseSender сообщает диспетчеру конвейеров, что фильтр выполняет отправку частей XPS.
IXpsDocumentConsumer::GetNewEmptyPart

Метод GetNewEmptyPart создает новую часть XPS.
IXpsDocumentConsumer::SendFixedDocument

Метод SendFixedDocument отправляет фиксированный объект документа в конвейер.
IXpsDocumentConsumer::SendFixedDocumentSequence

Метод SendFixedDocumentSequence отправляет фиксированную последовательность документов в конвейер.
IXpsDocumentConsumer::SendFixedPage

Метод SendFixedPage отправляет фиксированную страницу документа XPS в конвейер.
IXpsDocumentConsumer::SendXpsDocument

Метод SendXpsDocument отправляет документ XPS в конвейер.
IXpsDocumentConsumer::SendXpsUnknown

Метод SendXpsUnknown отправляет часть документа XPS, которая не может быть идентифицирована в конвейер фильтра.

Требования

Требование Ценность
целевая платформа Виндоус
заголовка filterpipeline.h (include Filterpipeline.h)