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


Интерфейс 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, которая не может быть идентифицирована в конвейер фильтра.

Требования

Требование Значение
Целевая платформа Windows
Header filterpipeline.h (включая Filterpipeline.h)