Udostępnij za pośrednictwem


Informacje na temat interfejsu API dokumentów XPS

Interfejs API dokumentów XPS implementuje model obiektów XPS i umożliwia deweloperom tworzenie modelu obiektów XPS, manipulowanie zawartością dokumentu XPS w natywnych programach systemu Windows \\ i zapisywanie OM XPS w pliku lub strumieniu jako dokumentu XPS. Deweloperzy modułów potoku filtru XPSDrv mogą również korzystać z interfejsu API dokumentów XPS, aby modyfikować zawartość dokumentu XPS w filtrze sterownika drukarki XPSDrv.

Omówienie interfejsu API dokumentów XPS

Model obiektów XPS to model informacyjny dokumentu XPS. Model informacyjny dokumentu XPS jest oddzielony od modelu znaczników używanego wewnątrz części dokumentu. Model obiektów XPS opisuje organizację składników wewnętrznych tworzących dokument XPS, a model znaczników opisuje zawartość tych składników.

W programie model obiektów XPS jest tworzony jako OM XPS. OM XPS jest zasadniczo wersją w pamięci zawartości dokumentu XPS. Podobnie jak w przypadku organizacji logicznej dokumentu XPS, Model Obiektu XPS nie jest uważany za dokument XPS, dopóki nie zostanie zapisany do pliku lub strumienia.

Dokładna struktura znaczników nie jest dostępna dla XPS OM podczas deserializacji dokumentu XPS ze znaczników do XPS OM. Na przykład to, czy właściwość była reprezentowana jako element, czy atrybut w oznaczeniu, wartość właściwości obiektu dokumentu jest prezentowana przez model obiektowy XPS dokładnie w ten sam sposób.

API dokumentów XPS można podzielić na następujące kategorie:

  • interfejsy magistrali XPS OM

    Interfejsy główne zapewniają dostęp do składników najwyższego poziomu struktury dokumentu XPS. Te interfejsy zapewniają również metodę serializacji OM XPS i deserializowania dokumentu XPS.

  • interfejsy stron XPS OM

    Interfejsy stron zapewniają dostęp do zawartości strony w dokumencie XPS. Interfejsy opisujące zawartość strony są również dołączone do interfejsów strony.

  • Cyfrowe podpisy XPS OM

    OM XPS obsługuje podpisy cyfrowe. Jednak dostęp do podpisów cyfrowych można uzyskać bezpośrednio w dokumencie XPS bez tworzenia OM XPS. Aby uzyskać więcej informacji na temat uzyskiwania dostępu do podpisów cyfrowych XPS bez pakietu XPS OM, zobacz XPS Digital Signature API.

  • interfejsy biletów drukowania XPS OM

    Dokumenty XPS obsługują bilety drukowania na poziomie pakietu (zadania), dokumentu i strony. Bilety wydruku zawierają informacje o sposobie formatowania zawartości dokumentu na potrzeby drukowania lub wyświetlania.

w tej sekcji

interfejsy trunku XPS OM

interfejsy stron XPS OM

Cyfrowe podpisy XPS OM

Interfejsy biletów drukowania XPS OM

inne tematy pokrewne

Inicjalizacja XPS OM

Podpisy cyfrowe XPS OM

dokumentacja interfejsu API dokumentów XPS

Specyfikacja papieru XML