Pozadí schématu tisku
Toto téma není aktuální. Nejaktuálnější informace naleznete v specifikace schématu tisku.
Schéma tisku je určeno k řešení problémů neprůhlednosti a nejednoznačnosti spojené s interní komunikací mezi komponentami tiskového subsystému a externí komunikací mezi subsystémem tisku a aplikacemi.
Aktuální interakce tiskových subsystémů s moduly plug-in aplikací a dodavatelů hardwaru používá binární strukturu DEVMODE založenou na indexu a binární devCaps. Nastavení vytvořená jednotlivými komponentami jsou z velké části neprůsvitná pro ostatní komponenty, což brání přenositelnosti nastavení mezi zařízeními nebo dokonce mezi různými verzemi ovladačů na stejném zařízení. PrintCapabilities navíc není možné snadno využít klientskými aplikacemi bez vlastnických znalostí o zařízení nebo pomocí uživatelského rozhraní ovladače. Kromě těchto omezení neexistuje obecně definovaný jazyk, který by popisovat obecné atributy zařízení, PrintCapabilities, konfigurace zařízení nebo formátování úloh. Schéma tisku a související technologie jsou navrženy tak, aby tyto omezení řešily a poskytovaly konzistentní, jednoznačnou a rozšiřitelnou metodu komunikace nastavení a schopností konsolidovaným a logickým způsobem.
Koncepční základy klíčových slov schématu tisku a rozhraní schémat tisku jsou konzistence, nedostatek nejednoznačnosti a rozšiřitelnosti. Konzistence se dosahuje použitím klíčových slov schématu tisku a architektury schémat tisku jako stavebních bloků pro komunikaci mezi tiskových komponentami nové generace. Aplikace, subsystém tisku systému Microsoft Windows a moduly plug-in a ovladače IHV komunikují pomocí tohoto běžného mechanismu. Tato klíčová slova, jejich struktura a jejich význam budou dobře definována veřejným schématem. Tím zabráníte nejednoznačnosti ve významu konkrétního klíčového slova a zabráníte redundantním nebo duplicitním klíčovým slovům. Všechny komponenty se můžou spoléhat na použití konkrétního klíčového slova k vyjádření určitého záměru a mají tento záměr dobře pochopit příjemce. Rozšiřitelnost je důležitá pro dlouhou životnost klíčových slov schématu tisku a zajišťuje, že veřejné schéma je dynamická entita. Tato struktura také umožňuje soukromým rozšířením, která IHV umožňují inovovat podle potřeby, a mějte na paměti, že budoucí zahrnutí soukromého klíčového slova do veřejného schématu je nezbytné k zachování konzistence a zabránění nejednoznačnosti.
Související témata