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.
-
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.
Tematy pokrewne
-
w tej sekcji
-
interfejsy trunku XPS OM
-
interfejsy stron XPS OM
-
inne tematy pokrewne
-
dokumentacja interfejsu API dokumentów XPS