Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Rozhraní XPS Document API implementuje objektový model XPS a umožňuje vývojářům vytvořit XPS OM, manipulovat s obsahem dokumentu XPS v nativních programech Windows \\ a uložit XPS OM do souboru nebo streamovat jako dokument XPS. Vývojáři modulů kanálů filtru XPSDrv mohou také použít rozhraní XPS Document API k manipulaci s obsahem dokumentu XPS ve filtru ovladačů tiskárny XPSDrv.
Přehled rozhraní API dokumentů XPS
Objektový model XPS je informační model dokumentu XPS. Informační model dokumentu XPS je oddělený od modelu značek, který se používá uvnitř částí dokumentu. Objektový model XPS popisuje uspořádání interních komponent, které tvoří dokument XPS, a model značek popisuje obsah těchto komponent.
V programu je objektový model XPS instancován jako XPS OM. XPS OM je v podstatě verze obsahu dokumentu XPS uložená v paměti. I když se podobá logické organizaci dokumentu XPS, systém XPS OM se nepovažuje za dokument XPS, dokud nebyl serializován do souboru nebo datového proudu.
Přesná struktura značkovacího jazyka není dostupná pro objektový model XPS, když je dokument XPS deserializován ze značkovacího jazyka do objektového modelu XPS. Například zda vlastnost byla reprezentována jako prvek nebo atribut v kódu, hodnota vlastnosti objektu dokumentu je prezentována XPS OM úplně stejným způsobem.
API XPS dokumentu lze rozdělit do následujících kategorií:
-
Kmenová rozhraní poskytují přístup k komponentám nejvyšší úrovně struktury dokumentů XPS. Tato rozhraní také poskytují prostředky k serializaci XPS OM a deserializace dokumentu XPS.
-
Rozhraní stránky poskytují přístup k obsahu stránky v dokumentu XPS. Rozhraní, která popisují obsah stránky, jsou také součástí rozhraní stránky.
-
SYSTÉM XPS OM podporuje digitální podpisy. K digitálním podpisům ale můžete přistupovat v dokumentu XPS přímo bez vytvoření OM XPS. Pro další informace o tom, jak přistupovat k digitálním podpisům XPS bez OM XPS, se podívejte na XPS Digital Signature API.
XPS OM Print Ticket Interfaces
Dokumenty XPS podporují tiskové lístky na úrovni balíčku (úlohy), dokumentu a stránky. Tisk lístků obsahuje informace o tom, jak formátovat obsah dokumentu pro tisk nebo prohlížení.
Související témata
-
V TÉTO ČÁSTI
-
další související témata
-
Referenční rozhraní API dokumentů XPS