open xps support in windows 8: whitepaper
TRANSCRIPT
8/3/2019 Open XPS Support in Windows 8: WhitePaper
http://slidepdf.com/reader/full/open-xps-support-in-windows-8-whitepaper 1/24
HunaRUV V~uuhtp oa Woa`hwv@nsnlhunt Utnsonw
Vnupnjdnt =6, 45==
Mdvptmfp
Pbov umunt uthso`nv oachtjmpoha mdh~p V~uuhtp cht pbn HunaRUV `hf~jnap chtjmp cht
Woa`hwv¡ huntmpoag vyvpnjv! Op uthso`nv g~o`nloanv cht muulofmpoha ma` utoap `tosnt
`nsnlhuntv ph bnlu pbnj jmkn pbn jhvp nccnfposn ~vn hc pbov anw cnmp~tn! Op mvv~jnv
pbmp pbn tnm`nt ov cmjolomt wopb pbn RUV `hf~jnap chtjmp!
Pbov oachtjmpoha muulonv ph pbn chllhwoag huntmpoag vyvpnjv9
Woa`hwv @nsnlhunt Utnsonw
Woa`hwv Vntsnt @nsnlhunt Utnsonw
Tncntnafnv ma` tnvh~tfnv `ovf~vvn` bntn mtn lovpn` mp pbn na` hc pbov umunt!
Pbn f~ttnap sntvoha hc pbov umunt ov jmoapmoan` ha pbn Wnd mp9
HunaRUV V~uuhtp oa Woa`hwv @nsnlhunt Utnsonw
@ovflmojnt 9 Pbov hf~jnap ov uthso`n` “mv* ov‚! Oachtjmpoha ma` sonwv nrutnvvn` oa pbov hf~jnap, oafl~`oag ^TL ma` hpbnt Oapntanp wndvopn tncntnafnv, jmy fbmagn wopbh~p ahpofn! _h~ dnmt pbn tovk hc ~voag op!
Vhjn nrmjulnv nuofpn` bntnoa mtn uthso`n` cht oll~vptmpoha haly ma` mtn cofpopoh~v! Ah tnml mvvhfompoha ht fhaanfpoha ov oapna`n` ht vbh~l` dn oacnttn`!
Pbov hf~jnap hnv ahp uthso`n yh~ wopb may lngml togbpv ph may oapnllnfp~ml uthuntpy oa may Jofthvhcp uth`~fp! _h~ jmy fhuy ma` ~vn pbov hf~jnap cht yh~t oapntaml, tncntnafn u~tuhvnv
Pbov hf~jnap ov fhaco`napoml ma` uthutonpmty ph Jofthvhcp! Op ov ovflhvn` ma` fma dn ~vn` haly u~tv~map ph m aha*`ovflhv~tn mgtnnjnap!
¯ 45== Jofthvhcp! Mll togbpv tnvntsn`!
8/3/2019 Open XPS Support in Windows 8: WhitePaper
http://slidepdf.com/reader/full/open-xps-support-in-windows-8-whitepaper 2/24
HunaRUV V~uuhtp oa Woa`hwv @nsnlhunt Utnsonw * 4
Vnupnjdnt =6, 45==
¯ 45== Jofthvhcp! Mll togbpv tnvntsn`!
FhapnapvM Dtonc Oapth`~fpoha ph HunaRUV !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 6
Dnancopv ma` Vptmpngy cht V~uuhtpoag HunaRUV !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 6
V~uuhtpn` HunaRUV Vfnamtohv !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 6
^av~uuhtpn` HunaRUV Vfnamtohv !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 0
Ojumfp ha Muulofmpoha @nsnlhuntv !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! >Vna`oag RUV ph pbn Utoap Vyvpnj !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! >
Vna`oag HunaRUV ph pbn RUV Utoap MUO !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 3
Ojumfp ha @tosnt @nsnlhuntv !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 7
Namdloag HunaRUV oa m S0 Utoap @tosnt !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 7
^u`mpoag pbn S0 Utoap @tosnt Jmaocnvp !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 2
Tnvh~tfnv !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ==
Muuna`or M !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ==
Muuna`or D !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! =6
8/3/2019 Open XPS Support in Windows 8: WhitePaper
http://slidepdf.com/reader/full/open-xps-support-in-windows-8-whitepaper 3/24
HunaRUV V~uuhtp oa Woa`hwv @nsnlhunt Utnsonw * 6
Vnupnjdnt =6, 45==
¯ 45== Jofthvhcp! Mll togbpv tnvntsn`!
M Dtonc Oapth`~fpoha ph HunaRUV
HunaRUV ov pbn RJL Umunt Vunfocofmpoha `hf~jnap chtjmp dmvn` ha pbn N~thunma
Fmtpha Jmkntv Mvvhfompoha "NFJM/ vpma`mt` vunfocofmpoha! Pbov vunfocofmpoha, “NFJM
622 ‖ Huna RJL Umunt Vunfocofmpoha,‚ wmv u~dlovbn` oa I~an 455?! Cht pbn jhvp ~u ph
`mpn oachtjmpoha mdh~p pbov vunfocofmpoha, chllhw pbov ^TL9
bppu9((www!nfjm*oapntampohaml!htg(u~dlofmpohav(vpma`mt`v(Nfjm*622!bpj
Pbov sntvoha hc pbn vunfocofmpoha ov ma oapntampohaml vpma`mt` jmoapmoan` dy NFJM
Pnfbaofml Fhjjoppnn 03 ma` ov v~dinfp ph NFJM‟v t~lnv cht fbmagnv, n`opv, ma`
tnsovohav!
Dnancopv ma` Vptmpngy cht V~uuhtpoag HunaRUV
Wboln Jofthvhcp bmv v~uuhtpn` opv htogoaml sntvoha hc RUV voafn Woa`hwv Sovpm,
HunaRUV v~uuhtp ov oapth`~fn` oa Woa`hwv @nsnlhunt Utnsonw!
Mv ma oapntampohaml vpma`mt`, HunaRUV bmv vnsntml nfhvyvpnj m`smapmgnv, fhjumtn`
ph Jofthvhcp RUV! Cotvp, pbntn mtn m a~jdnt hc ghsntajnap mgnafonv pbmp tn}~otnvpma`mt`on` `hf~jnap chtjmpv cht oapntaml ~vn, ma` pbmp tn}~otnjnap bmv dnna m
dmttont ph pbn m`hupoha hc JVRUV oa vhjn fmvnv! HunaRUV tnjhsnv pbov dmttont ph
m`hupoha! M``opohamlly, Jofthvhcp bmv tnfnosn` cnn`dmfk cthj bmt`wmtn ma` vhcpwmtn
`nsnlhuntv tn}~nvpoag m uthfnvv pbmp utnsnapv ctn}~nap tnsovohav ma` fbmagnv ph pbn
JVRUV chtjmp ph utnsnap pbn ctn}~nap tnwtopoag hc pbnot muulofmpohav ma` `tosntv ph
jmpfb pbn mtdoptmty fbmagnv! HunaRUV ov ma oapntampohaml vpma`mt` wopb m chtjmlon`
fbmagn uthfnvvnv ma` m wo`n u~dlofmpoha hc tnsovohav!
Jofthvhcp v~uuhtpv HunaRUV vo`n*dy*vo`n wopb nrovpoag Jofthvhcp RUV oa Woa`hwv
@nsnlhunt Utnsonw, oafl~`oag MUO, `tosnt, ma` sonwnt v~uuhtp! Pbov `hf~jnap chf~vnv
ha pbn muulofmpoha MUOv ma` pbn @tosnt tn}~otnjnapv cht v~uuhtpoag HunaRUV!
Cht jhtn oachtjmpoha mdh~p pbn `occntnafnv dnpwnna JVRUV ma` HunaRUV, vnn
Muuna`or M hc pbov umunt!
V~uuhtpn` HunaRUV Vfnamtohv
Woa`hwv @nsnlhunt Utnsonw uthso`nv na`*ph*na` v~uuhtp cht HunaRUV! Muulofmpohav
fma utnvnap nopbnt HunaRUV ht Jofthvhcp RUV "JVRUV/ ph pbn RUV Utoap MUO oapntcmfnv
"VpmtpRuvUtoapIhd="/ ma` OUtoap@hf~jnapUmfkmgnPmtgnp /! Pbn Woa`hwv utoap umpb
woll fhasntp pbn v~djoppn` RUV chtjmp ph jmpfb pbn pmtgnpn` utoap `tosnt! Woa`hwv
mlvh uthso`nv MUOv ph }~nty pbn utoap `tosnt, vh pbn muulofmpoha fma uthso`n fhjumpodln
nlnjnapv ma` msho` may m``opohaml fhasntvoha wopboa pbn utoap vyvpnj!
HunaRUV ov c~lly v~uuhtpn` oa pbn sntvoha 0 "s0/ utoap `tosnt jh`nl! M `tosnt fma ~vn
opv jmaocnvp ph `nflmtn wbnpbnt op v~uuhtpv Jofthvhcp RUV, Huna RUV, ht dhpb chtjmpv!
Jofthvhcp RUV ma` HunaRUV mtn utnvnapn` ph pbn colpntv oa pbn utoap colpnt uounloan,
~voag pbn nrovpoag vptnmj ma` HJ oapntcmfnv ‖ ah anw oapntcmfnv mtn tn}~otn` dy
`tosntv ph v~uuhtp HunaRUV!
Pbn Jofthvhcp RUV @hf~jnap Wtopnt "JR@W/ ov ~u`mpn` ph m s0 `tosnt oa Woa`hwv
@nsnlhunt Utnsonw! Pbov mllhwv pbn JR@W s0 ph h~pu~p nopbnt Jofthvhcp RUV ht
8/3/2019 Open XPS Support in Windows 8: WhitePaper
http://slidepdf.com/reader/full/open-xps-support-in-windows-8-whitepaper 4/24
HunaRUV V~uuhtp oa Woa`hwv @nsnlhunt Utnsonw * 0
Vnupnjdnt =6, 45==
¯ 45== Jofthvhcp! Mll togbpv tnvntsn`!
HunaRUV cthj may Woa`hwv nvkphu muulofmpoha! Loknwovn, pbn Jofthvhcp RUV Sonwnt
oa Woa`hwv @nsnlhunt Utnsonw fma huna dhpb RUV chtjmpv! ^vntv fma utoap cthj pbn
RUV Sonwnt ph JR@W oa ht`nt ph fhasntp chtjmpv! "Pbntn ov mlvh m fhjjma`*loan RUV
Fhasntpnt uthso`n` oa pbn Woa`hwv @nsnlhunt Utnsonw W@K ph nrun`opn pbov uthfnvv!
Pbov ov nvunfomlly ~vnc~l cht fhasntpoag pnvp RUV `hf~jnapv ph HunaRUV, ht cht
fhasntpoag mtfbosn` JVRUV `hf~jnapv ph HunaRUV oa d~lk!/
^av~uuhtpn` HunaRUV Vfnamtohv
Fntpmoa lngmfy c~afpohamlopy ov nopbnt ahp v~uuhtpn` ht uthso`nv m `hwagtm`n`
nruntonafn wbna ~vn` wopb HunaRUV! Bntn ov m vbhtp lovp hc ~av~uuhtpn`
c~afpohamlopy9
Vna`oag HunaRUV colnv `otnfply ph pbn vuhhlnt "dyumvvoag pbn RUV Utoap
MUO/
h RUV vuhhl colnv vnap `otnfply ph pbn vuhhlnt woll dn ptnmpn` mv
JVRUV ma` bma`ln` mffht`oagly!
h Pbn tnv~lpv hc vna`oag ma HunaRUV coln `otnfply ph pbn vuhhlntmtn ~a`ncoan` ma` woll loknly fm~vn pbn utoap ihd ph cmol!
h Ah v~uuhtp cht pbov vfnamtoh woll dn uthso`n`!
Wn tnfhjjna` pbmp yh~ `h ahp ~vn pbn chllhwoag pnfbao}~nv9
Vna`oag HunaRUV vptnmjv cthj muulofmpohav ph pbn RUV Utoap MUO
"VpmtpRUVUtoapIhd"/ /
h Pbn fhasntvoha cthj han clmsht hc RUV ph mahpbnt mv m vptnmj
fma dn snty nrunavosn cht untchtjmafn!
h ^vn VpmtpRUVUtoapIhd="/ ht OUtoap@hf~jnapUmfkmgnPmtgnp"/ ph v~djop pbn utoap ihd mv RUV HJ ph msho` untchtjmafn
`ngtm`mpoha!
Vna`oag JVRUV `otnfp*ph*vuhhlnt pmtgnpoag ma HunaRUV `tosnt
h Pbntn ov m fhasntvoha uthfnvv uthso`n` cht pbov vfnamtoh,
vhlnly cht dmfkwmt` fhjumpodolopy, d~p op ov nrunavosn cht
untchtjmafn!
h Oc pbn `tosnt v~uuhtpv dhpb clmshtv hc RUV, pbna JVRUV vuhhl
colnv vnap `otnfply ph vuhhlnt woll dn utnvnapn` ph pbn `tosnt mv
JVRUV colnv, nsna oc HunaRUV ov lovpn` mv pbn utncnttn` chtjmp
cht pbn `tosnt!
8/3/2019 Open XPS Support in Windows 8: WhitePaper
http://slidepdf.com/reader/full/open-xps-support-in-windows-8-whitepaper 5/24
HunaRUV V~uuhtp oa Woa`hwv @nsnlhunt Utnsonw * >
Vnupnjdnt =6, 45==
¯ 45== Jofthvhcp! Mll togbpv tnvntsn`!
Ojumfp ha Muulofmpoha @nsnlhuntv
Vna`oag RUV ph pbn Utoap Vyvpnj
Pbn RuvUtoap!`ll lodtmty uthso`nv pbn MUOv tn}~otn` cht vna`oag RUV utoap ihdv ph pbn
utoap vyvpnj! Pbov @LL bmv pbn chllhwoag c~afpohav9
VpmtpRUVUtoapIhd
h Pbov c~afpoha mffnupv pbn RUV `hf~jnap mv m vptnmj! Pbov tn}~otnv
pbn muulofmpoha ph gnantmpn pbn RUV `hf~jnap ma` umfkmgn op dnchtn
v~djoppoag op ph pbn utoap vyvpnj!
h Msmolmdln ha Sovpm VU= + KD ?7=300 "“Woa`hwv 7 flonap ~u`mpn cht
Woa`hwv Sovpm‚/ ma` lmpnt Woa`hwv huntmpoag vyvpnjv!
VpmtpRuvUtoapIhd=
h Pbov c~afpoha mffnupv pbn utoap ihd mv ma ORuvHJUmfkmgnWtopnt
oapntcmfn, wbofb mllhwv pbn ~vnt ph umvv RUV HJ ph pbn RUV Utoap MUO
oavpnm` hc m umfkmgn` vptnmj!
h M`smapmgnv
Ah ann` ph vntomlon pbn RUV oa pbn muulofmpoha
Vntomlompoha ov u~vbn` ph pbn RUV Utoap MUO
Vntomlonv haly oc pbn ihd ov ghoag ph ma RUV vuhhl coln
"oavpnm` hc RGF cht fhasntvoha ph NJC cht G@O
utoapoag/
Muulofmpoha pbtnm` ov tnlonsn` hc vntomlompoha
hsntbnm`
Cmvpnt fhasntvoha dnpwnna RUV chtjmpv oc tn}~otn`h Msmolmdln ha Sovpm VU4 + KD 4==7?=7 "“Ulmpchtj ^u`mpn V~uulnjnap
cht Woa`hwv Sovpm ma` cht Woa`hwv Vntsnt 4552‚/, Woa`hwv 7 VU=,
ma` Woa`hwv @nsnlhunt Utnsonw
h Oafl~`n ruvutoap!b oa uthinfpv ~voag pbov MUO
OUtoap@hf~jnapUmfkmgnPmtgnp
h Pbov oapntcmfn v~uuhtpv utoapoag cthj pmolhtn` vhl~pohav mv wnll mv
`nvkphu muulofmpohav!
h Cht `nvkphuv muuv, pbov fma dn ~vn` oa ulmfn hc VpmtpRuvUtoapIhd= oc
`nvotn`!
h Msmolmdln ha Woa`hw 7 VU= + Ulmpchtj ^u`mpn "PD@/ ma` Woa`hwv@nsnlhunt Utnsonw!
h Oafl~`n @hf~jnapPmtgnp!b oa uthinfpv ph ~vn pbnvn MUOv!
Wn tnfhjjna` pbmp yh~ ~vn VpmtpRuvUtoapIhd= ma` OUtoap@hf~jnapUmfkmgnPmtgnp
cht vna`oag mll RUV utoap ihdv ph pbn utoap vyvpnj! VpmtpRuvUtoapIhd= ma`
OUtoap@hf~jnapUmfkmgnPmtgnp dhpb mffnup RUV HJ wopbh~p vntomlompoha, wbofb
ojuthsnv hsntmll untchtjmafn!
8/3/2019 Open XPS Support in Windows 8: WhitePaper
http://slidepdf.com/reader/full/open-xps-support-in-windows-8-whitepaper 6/24
HunaRUV V~uuhtp oa Woa`hwv @nsnlhunt Utnsonw * 3
Vnupnjdnt =6, 45==
¯ 45== Jofthvhcp! Mll togbpv tnvntsn`!
Muulofmpohav pbmp fhav~jn HunaRUV `hf~jnapv vbh~l` ahpn pbmp pbn JOJN pyun cht
HunaRUV ov mv chllhwv9
muulofmpoha\hruv
Vna`oag HunaRUV ph pbn RUV Utoap MUOVunfocof ph HunaRUV, RUV HJ mffnupv dhpb JVRUV ma` HunaRUV ma` uthso`nv
jnpbh`v cht fhasntvoha ma` vntomlompoha ph nopbnt chtjmp! Pbov mllhwv muulofmpoha
`nsnlhuntv ph dn mgahvpof hc pbn pmtgnp `tosnt, oc pbny wmap, ma` mlwmyv v~djop utoap
ihdv mv RUV HJ ph nopbnt VpmtpRuvUtoapIhd= ht O@hf~jnapUmfkmgnPmtgnp, kahwoag
pbmp pbn utoap vyvpnj woll bma`ln may anfnvvmty fhasntvoha!
Hc fh~tvn, utnsnapoag fhasntvoha dnpwnna RUV chtjmpv woll ojuthsn na`*ph*na`
untchtjmafn! Cthj pbn muulofmpoha, pbn `nsnlhunt fma fbnfk pbn chllhwoag tngovpty
kny ph `npntjoan pbn utncnttn` RUV chtjmp hc pbn pmtgnpn` utoap `tosnt9
BKLJ\VHCPWMTN\Jofthvhcp\Woa`hwv
AP\F~ttnapSntvoha\Utoap\Utoapntv\[Utoap@tosntAmjnZ\Utoap@tosnt@mpm\RuvChtjmp
Hafn pbn utncnttn` RUV chtjmp bmv dnna `npntjoan`, pbn muulofmpoha fma uthso`n RUV
HJ hdinfpv pbmp woll ahp tn}~otn fhasntvoha! Hc umtpof~lmt ahpn ov pbn ~vn hc B@ Ubhph
oa JVRUV ma` IUNGRT oa HunaRUV! Fhasntpoag cthj IUNGRT ph B@ Ubhph ov tnlmposnly
logbpwnogbp voafn pbn utojmty `occntnafn oa pbov fhasntvoha ov pbmp B@ Ubhph ogahtnv 0
fhapthl dopv pbmp IUNGRT tn}~otnv! Bhwnsnt, fhasntpoag cthj B@ Ubhph ph IUNGRT
tn}~otnv pbn napotn ojmgn ph dn tn*nafh`n` oa ht`nt ph gnantmpn pbn tn}~otn` fhapthl
dopv! Pb~v, uthso`oag IUNGRT ojmgnv cht bogb*tnvhl~poha ojmgnv woll nav~tn
fhjumpodolopy wopb HunaRUV ma` joaojon pbn fhasntvoha fhvp hc pbn ojmgn cht
JVRUV!
Pbn Ruvhdinfpjh`nlX=!b bnm`nt `ncoanv pbn m``opohaml MUOv ma` hdinfpv cht HunaRUV!
Ma` pbn ORuvHJHdinfpCmfphty= oapntcmfn uthso`nv m``opohaml jnpbh`v cht ojmgn
fhasntvoha9
ORuvHJHdinfpCmfphty=*1FhasntpB@UbhphPhIungRT"ORuvHJOjmgnTnvh~tfn
)ojmgnTnvh~tfn/;
ORuvHJHdinfpCmfphty=*1FhasntpIungRTPhB@Ubhph"ORuvHJOjmgnTnvh~tfn
)ojmgnTnvh~tfn/;
Woa`hwv @nsnlhunt Utnsonw uthso`nv pbn chllhwoag anw ma` ~u`mpn` na~jntmpohav9
Anw na~jntmpoha
pyun`nc na~j {RUVX@HF^JNAPXP_UNX^AVUNFOCON@ : =,RUVX@HF^JNAPXP_UNXRUV,
RUVX@HF^JNAPXP_UNXHUNARUV
z RUVX@HF^JNAPXP_UN;
^u`mpn` na~jntmpoha
pyun`nc [s=Xna~jZ na~j{
RUVXOJMGNXP_UNXIUNG : =,
RUVXOJMGNXP_UNXUAG,
8/3/2019 Open XPS Support in Windows 8: WhitePaper
http://slidepdf.com/reader/full/open-xps-support-in-windows-8-whitepaper 7/24
HunaRUV V~uuhtp oa Woa`hwv @nsnlhunt Utnsonw * 7
Vnupnjdnt =6, 45==
¯ 45== Jofthvhcp! Mll togbpv tnvntsn`!
RUVXOJMGNXP_UNXPOCC,
RUVXOJMGNXP_UNXW@U, ((B@Ubhph "chtjntly Woa`hwv Jn om Ubhph/
RUVXOJMGNXP_UNXIRT ((IUNG RTz RUVXOJMGNXP_UN;
Pbn anw Gnp@hf~jnapPyun MUOv mllhw ma muulofmpoha ph `npntjoan pbn RUV chtjmp hc
`hf~jnapv! Pbnvn mtn msmolmdln oa ORuvHJHdinfpCmfphty=, ORuvHJUmfkmgn=, ma`
ORuvHJUmgn=!
ORuvHJHdinfpCmfphty=99Gnp@hf~jnapPyunCthjColn"/;
ORuvHJHdinfpCmfphty=99Gnp@hf~jnapPyunCthjVptnmj"/;ORuvHJUmfkmgn=99Gnp@hf~jnapPyun"/;
ORuvHJUmgn=99Gnp@hf~jnapPyun"/;
Woa`hwv @nsnlhunt Utnsonw uthso`nv pbn chllhwoag anw nttht fh`nv oa v~uuhtp hc
HunaRUV9
RUVXNXJOVJMPFBN@XAMJNVUMFN
@ncoan` oa pbn HunaRUV amjnvumfn mp
bppu9((vfbnjmv!hunaruv!htg(hruv(s=!5
@ncoan` oa pbn JVRUV amjnvumfn mp
bppu9((vfbnjmv!jofthvhcp!fhj(ruv(455>(53
RUVXNXMDVHL^PNXTNCNTNAFN
Pbov nttht ov tnp~tan` oc JVRUV ~vnv mdvhl~pn ^TOv oa oapntaml tncntnafnv ht
mppnjupv ph vntomlon wopb vmo` tncntnafnv oa pbn vptnmj! Pbmp ov dnfm~vn RUV
HJ gnantmpnv tnlmposn ^TOv! Ma` mlpbh~gb JVRUV v~uuhtpv dhpb tnlmposn ma`
mdvhl~pn ^TOv, HunaRUV tn}~otnv tnlmposn ^TOv!
Ojumfp ha @tosnt @nsnlhuntv
Namdloag HunaRUV oa m S0 Utoap @tosnt
HunaRUV ov v~uuhtpn` oa pbn s0 utoap `tosnt jh`nl! Pbn chllhwoag mtn pbn dmvof vpnuv
cht namdloag HunaRUV oa m s0 utoap `tosnt9
M`` “HunaRUV‚ ph pbn @tosnt Tna`nt vnfpoha hc pbn `tosnt jmaocnvp
M`` “hruv‚ ph pbn Coln Vmsn vnfpoha hc pbn jmaocnvp oc muulofmdln
^u`mpn utoap colpntv ph bma`ln HunaRUV nlnjnapv
^voag ma nrovpoag vptnmj ma` pbn muuthutompn hdinfp oapntcmfnv, m flonap fma ~vn pbn
HunaRUV chtjmp ph ptmavcnt `mpm ph pbn colpntv oa pbn utoap colpnt uounloan! Ph ptmavcnt m
`mpm vptnmj, pbn flonap ~vnv pbn OO@XOUtoapTnm`Vptnmj ma` OO@XOUtoapWtopnVptnmj
oapntcmfnv! Ph ptmavcnt `mpm ph ma HJ fhjuhanap, pbn flonap ~vnv pbn
OO@XORuv@hf~jnapUthso`nt ma` OO@XORuv@hf~jnapFhav~jnt oapntcmfnv! @tosntv pbmp
`nflmtn v~uuhtp cht HunaRUV woll bmsn ph nav~tn pbmp pbn utoap colpntv uthso`n` fma
fhttnfply bma`ln pbn HunaRUV chtjmp wbna pbov chtjmp ov tnfnosn` cthj pbn uounloan
jmamgnt!
8/3/2019 Open XPS Support in Windows 8: WhitePaper
http://slidepdf.com/reader/full/open-xps-support-in-windows-8-whitepaper 8/24
HunaRUV V~uuhtp oa Woa`hwv @nsnlhunt Utnsonw * 2
Vnupnjdnt =6, 45==
¯ 45== Jofthvhcp! Mll togbpv tnvntsn`!
^u`mpoag pbn S0 Utoap @tosnt Jmaocnvp
Pbn @tosnt Tna`nt Vnfpoha
@~toag `tosnt oavpmllmpoha, pbn vnp~u uthfnvv fbnfkv pbn @tosnt Tna`nt vnfpoha hc pbn
jmaocnvp ph vnn oc pbn RuvChtjmp napty oafl~`nv HunaRUV! Pbn RuvChtjmp napty jmy
oafl~`n dhpb RUV "cht Jofthvhcp RUV/ ma` HunaRUV, ph oa`ofmpn `~ml v~uuhtp! Pbn
ht`nt oa wbofb pbn pwh chtjmpv mtn lovpn` oa pbn RuvChtjmp napty `npntjoanv pbn
utncnttn` chtjmp cht pbn `tosnt!
Bntn mtn vhjn nrmjulnv hc bhw ph ~u`mpn pbn @tosnt Tna`nt vnfpoha!
V~uuhtp cht HunaRUV haly9
[@tosntTna`ntZ
RuvChtjmp : HunaRUV
V~uuhtp cht JVRUV haly9
[@tosntTna`ntZ
RuvChtjmp : RUV
V~uuhtp cht dhpb chtjmpv, wopb m utncntnafn cht HunaRUV9
[@tosntTna`ntZRuvChtjmp : HunaRUV,RUV
V~uuhtp cht dhpb chtjmpv, wopb m utncntnafn cht JVRUV9
[@tosntTna`ntZ
RuvChtjmp : RUV,HunaRUV
Pbn `tosnt `nsnlhunt `npntjoanv pbn utncnttn` chtjmp cht pbnot S0 utoap `tosnt, ma`
pbov `nfovoha ov dmvn` ha pbn c~afpohamlopy pbmp pbn `tosnt wmv `nvogan` ph uthso`n! Cht
nrmjuln, m utoap `tosnt fh~l` dn `nsnlhun` ph uthso`n IUNG RT v~uuhtp cht bogb*
co`nlopy ojmgnv!
Pbn vnp~u uthfnvv gnantmpnv m tngovpty kny napty dmvn` ha pbn chllhwoag chtjmp9
BKLJ\VHCPWMTN\Jofthvhcp\Woa`hwv
AP\F~ttnapSntvoha\Utoap\Utoapntv\[Utoap@tosntAmjnZ\Utoap@tosnt@mpm\RuvChtjmp
Pbov kny vphtnv oapngntv mv dypnv! M sml~n hc = oa`ofmpnv RUV v~uuhtp, ma` m 4 oa`ofmpnv
HunaRUV v~uuhtp! Pb~v, oa pbn utnfn`oag jmaocnvp nrmjuln pbmp oll~vptmpn` `~mlv~uuhtp, wopb m utncntnafn cht pbn JVRUV chtjmp, pbn sml~n hc pbov kny wh~l` dn9 5=
55 55 55 54 55 55 55! Pbov sml~n fma dn }~nton` dy muulofmpohav ph `npntjoan pbn
utncnttn` chtjmp cht pbn `tosnt, ht ph nav~tn pbmp pbn `tosnt v~uuhtpv `~ml chtjmp!
Pbn utoap vyvpnj jmknv smtoh~v `nfovohav dmvn` ha pbov tngovpty kny napty! Bntn mtn
vhjn nrmjulnv hc pbhvn `nfovohav9
G@O*dmvn` utoap ihdv vnap ph s0 `tosntv
Pbn Jofthvhcp RUV @hf~jnap Fhasntpnt "JR@F/ pmknv G@O utoap ihd oau~p ma`
8/3/2019 Open XPS Support in Windows 8: WhitePaper
http://slidepdf.com/reader/full/open-xps-support-in-windows-8-whitepaper 9/24
HunaRUV V~uuhtp oa Woa`hwv @nsnlhunt Utnsonw * ?
Vnupnjdnt =6, 45==
¯ 45== Jofthvhcp! Mll togbpv tnvntsn`!
fhasntpv pbn ihd ph ma RUV vuhhl coln! Pbn chtjmp hc pbmp vuhhl coln woll jmpfb
pbn utncnttn` RUV chtjmp `nahpn` oa pbn tngovpty kny!
RUV Utoap MUO chtjmp fhasntvoha
Pbn RUV Utoap MUO woll }~nty pbn tngovpty kny cht pbn pmtgnp `tosnt! Oc pbn `tosnt
v~uuhtpv dhpb chtjmpv, pbn RUV Utoap MUO woll umvv pbn RUV Utoap Ihd ph pbn
vuhhlnt MV V^DJOPPN@ dy pbn muulofmpoha! Ah fhasntvoha woll dn untchtjn`!
Oc pbn pmtgnp `tosnt haly v~uuhtpv han ht pbn hpbnt chtjmp, pbna pbn ihd woll dn
fhasntpn` ph pbn fhttnfp chtjmp dnchtn vuhhloag!
Oc AH RuvChtjmp ov uthso`n` oa pbn jmaocnvp, pbn dnbmsoht woll `ncm~lp ph
JVRUV haly! HunaRUV oau~p woll dn fhasntpn` ph JVRUV! Pbov dnbmsoht
uthso`nv pbn vpthagnvp dmfkwmt` fhjumpodolopy cht `tosntv!
RUV colnv vnap `otnfply ph vuhhlnt
RUV colnv vnap `otnfply ph pbn vuhhlnt mtn, dy `ncm~lp, JVRUV! V~djoppoag
HunaRUV `otnfp ph pbn vuhhlnt ov ahp v~uuhtpn`! Bhwnsnt, !ANP utoht ph 0!>+
vntomlon` opv hwa JVRUV ma` v~djoppn` pbn ihd `otnfply ph pbn vuhhlnt! Pbov
dnbmsoht wmv ojulnjnapn` utoht ph pbn oapth`~fpoha hc pbn RUV Utoap MUO
"ruvutoap!`ll/! Ph uthso`n dmfkwmt` fhjumpodolopy cht pbnvn !ANP muulofmpohav,
pbn utoap colpnt uounloan jmamgnt woll fbnfk pbn vuhhl coln ph `npntjoan oc op
wmv tnfnosn` `otnfp*ph*vuhhlnt! Oc vh, op woll dn mvv~jn` ph dn JVRUV! Pbn
utoap colpnt uounloan jmamgnt woll }~nty pbn `tosnt‟v RUV chtjmpv mp pbmp uhoap!
Oc pbn `tosnt v~uuhtpv JVRUV, ah fhasntvoha woll dn untchtjn`! Oc pbn `tosnt
haly v~uuhtpv HunaRUV, pbn utoap colpnt uounloan jmamgnt woll untchtj m
fhasntvoha hc pbn coln! Fhasntvoha mp pbov uhoap oa pbn ihd ov untchtjmafn
nrunavosn; bhwnsnt, op nav~tnv pbmp lngmfy !ANP muuv woll dn mdln ph utoap ph
anw s0 HunaRUV `tosntv!
Pbn ColnVmsn Vnfpoha
Pbn ColnVmsn vnfpoha hc pbn s0 utoap `tosnt jmaocnvp uthso`nv nrpnavohav cht pbn Coln
Vmsn `omlhg ~vn` dy pbn UHTPUTHJUP9 uhtp! "UHTPUTHJUP9 vbh~l dn ~vn` oa lon~
hc COLN9 oa Woa`hwv @nsnlhunt Utnsonw dnfm~vn UHTPUTHJUP9 woll mllhw ~vntv ph
mffnvv mll coln lhfmpohav ph wbofb pbny bmsn togbpv, nsna wbna pbn muulofmpoha ov
t~aaoag oa lhw*togbpv jh`n!/ Pbn naptonv oa pbn ColnVmsn vnfpoha mtn mvvhfompn` wopb
pbn naptonv oa pbn @tosnt Tna`nt vnfpoha dy oa`nr!
Nrmjuln9
[ColnVmsnZruv:5
hruv:5
[@tosntTna`ntZRuvChtjmp:RUV,HunaRUV
Pbov woll nav~tn pbmp wbna pbn ~vnt vna`v m utoap ihd ph pbov `tosnt ma` pbn uhtp ov vnp
ph UHTPUTHJUP9, pbn Coln Vmsn `omlhg woll `ovulmy RUV ma` HunaRUV mv coln pyun
hupohav oa pbn `omlhg, ma` muuly !ruv ht !hruv tnvunfposnly, mv pbn coln nrpnavoha!
8/3/2019 Open XPS Support in Windows 8: WhitePaper
http://slidepdf.com/reader/full/open-xps-support-in-windows-8-whitepaper 10/24
HunaRUV V~uuhtp oa Woa`hwv @nsnlhunt Utnsonw * =5
Vnupnjdnt =6, 45==
¯ 45== Jofthvhcp! Mll togbpv tnvntsn`!
Pbn chllhwoag vftnnavbhp cthj pbn s0 Jofthvhcp RUV @hf~jnap Wtopnt vbhwv pbn
nccnfp hc pbn utnfn`oag jmaocnvp naptonv ha pbn Coln Vmsn `omlhg9
Cog~tn =!5 ‖ Coln vmsn `omlhg ~voag UHTPUTHJUP9 uhtp wopb JVRUV ma` HunaRUV
Cht m``opohaml oachtjmpoha mdh~p hpbnt hupohav cht pbn ColnVmsn vnfpoha hc pbn
jmaocnvp, ulnmvn tncnt ph Vnfpoha 3!4!= hc pbn “@nsnlhuoag s0 Utoap @tosntv‚
wbopnumunt!
W@K Phhlv
HunaRUV v~uuhtp ov oapngtmpn` oaph pbn S0 Utoap @tosnt pnjulmpn oa pbn Woa`hwv
@tosnt Kop "W@K/! Pwh phhlv mtn mlvh uthso`n` ph mvvovp wopb HunaRUV whtk9
RUVFhasntpnt "RUVFhasntpnt!nrn/ ‖ pbov phhl mllhwv pbn ~vnt ph fhasntp
JVRUV ph HunaRUV ma` sofn sntvm!
OvRUV "OvRuv!nrn/ ‖ pbov phhl bmv dnna ~u`mpn` ph fbnfk smlo`opy hc HunaRUV
colnv oa m``opoha ph JVRUV colnv mv utnsoh~vly u~dlovbn`! Ph fbnfk HunaRUV
colnv, nrnf~pn pbn chllhwoag fhjjma`9
OvRuv ‖p:HRUV ‖c:[umpb ph HunaRUV colnZ
8/3/2019 Open XPS Support in Windows 8: WhitePaper
http://slidepdf.com/reader/full/open-xps-support-in-windows-8-whitepaper 11/24
HunaRUV V~uuhtp oa Woa`hwv @nsnlhunt Utnsonw * ==
Vnupnjdnt =6, 45==
¯ 45== Jofthvhcp! Mll togbpv tnvntsn`!
Tnvh~tfnv
Muuna`or M
Fhjumtovha hc Jofthvhcp RUV =!5 Vunfocofmpoha ph NFJM 622 ‖ HunaRUV =!5Vunfocofmpoha
Pbov muuna`or vbhwv mll pbn `occntnafnv dnpwnna pbn Jofthvhcp RUV =!5 vunfocofmpoha,
fbmupntv = pbth~gb =4, ~vn` mv pbn dmvn `hf~jnap ma` pbn `occntnafnv cthj pbn
fhjumtmdln vnfpohav hc pbn NFJM 622 ‖ HunaRUV =!5 Vunfocofmpoha, vnfpohav 2 ma` =?
tnvunfposnly!
Cht nrmjuln9
JVRUV Vunfocofmpoha vnfpoha =!= "dmvnloan/
HunaRUV Vunfocofmpoha vnfpoha 2!=
Fhjumtovha hc HunaRUV vunf ph JVRUV vunf oa Muuna`or M
8/3/2019 Open XPS Support in Windows 8: WhitePaper
http://slidepdf.com/reader/full/open-xps-support-in-windows-8-whitepaper 12/24
HunaRUV V~uuhtp oa Woa`hwv @nsnlhunt Utnsonw * =4
Vnupnjdnt =6, 45==
¯ 45== Jofthvhcp! Mll togbpv tnvntsn`!
Ph vnn m c~ll fhjumtovha hc pbn `occntnafnv dnpwnna pbn JVRUV ma` pbn HunaRUV
vunfocofmpoha, vnn pbn vunfocofmpoha fhjumtovha `hf~jnap!
8/3/2019 Open XPS Support in Windows 8: WhitePaper
http://slidepdf.com/reader/full/open-xps-support-in-windows-8-whitepaper 13/24
HunaRUV V~uuhtp oa Woa`hwv @nsnlhunt Utnsonw * =6
Vnupnjdnt =6, 45==
¯ 45== Jofthvhcp! Mll togbpv tnvntsn`!
Muuna`or D
Fh`n nrmjuln ~voag pbn VpmtpRuvUtoapIhd= RUV Utoap MUO
()
) Fhuytogbp "f/ Jofthvhcp Fhtuhtmpoha! Mll togbpv tnvntsn`! )(
(( RUVUtoapMUOVmjuln!fuu 9 @ncoanv pbn napty uhoap cht pbn fhavhlnmuulofmpoha! ((
&oafl~`n $vp`mcr!b$ &oafl~`n <ruvutoap!b1 ((RUV Utoap MUO &oafl~`n <ruvhdinfpjh`nlX=!b1 ((RUV HJ MUOv &oafl~`n <p4njdmuo!b1 ((pt~n pyun njdn``oag MUOv ~vn`cht chap nrmjuln
((c~afpoha nflmtmpoha sho` VmjulnVpmtpRuvUtoapIhd="/;
BTNV^LP FtnmpnRuvHJUtoapIhd"OHufUmtp^to)) `hf~jnapVn}~nafnUmtp^to,ORuvHJ@hf~jnapVn}~nafn)) `hf~jnapVn}~nafn , OHufUmtp^to))`hf~jnapUmtp^to, OHufUmtp^to)) `ovfmt`FhapthlUmtpAmjn, ORuvHJUmgn=))umgn, RUVXVOYN umgnVon, ORuvHJChapTnvh~tfn)) chapTnvh~tfn/;BTNV^LP FtnmpnChapTnvh~tfnChtChap" ORuvHJHdinfpCmfphty=) ruvCmfphty,LUFPVPT chapAmjn,ORuvHJChapTnvh~tfn ))chapTnvh~tfn/;BTNV^LP UtoapBnllhWhtl`"ORuvHJHdinfpCmfphty= )ruvCmfphty,ORuvHJChapTnvh~tfn) chapTnvh~tfn, ORuvHJSov~mlFhllnfpoha )umgnSov~mlv,RUVXVOYN umgnVon/;
oap Xpjmoa"oap mtgf, XPFBMT) mtgs[Z/{
VmjulnVpmtpRuvUtoapIhd="/;tnp~ta 5;
z
sho` VmjulnVpmtpRuvUtoapIhd="/{
((smtomdlnv tn}~otn` cht VpmtpRuvUtoapIhd=
BTNV^LP tnv~lpVpmtpUtoapIhd;LUFWVPT utoapntAmjn
: PNRP"$Jofthvhcp RUV @hf~jnap Wtopnt$/;
LUFWVPT ihdAmjn :PNRP"$RuvUtoapMUOPnvp$/;
LUFWVPT
h~pu~pColnAmjn :
PNRP"$f9\\~vntv\\dfl~dd!ap`ns\\`nvkphu\\RuvUtoapMUOPnvp!hruv$ /;BMA@LN uthgtnvvNsnap :
FtnmpnNsnap"A^LL, CMLVN, CMLVN, A^LL/;BMA@LN fhjulnpohaNsnap :
FtnmpnNsnap"A^LL, PT^N, CMLVN, A^LL/;ORuvUtoapIhd) ruvUtoapIhd;
ORuvHJUmfkmgnPmtgnp) ruvHJUmfkmgnPmtgnp;
((smtomdlnv tn}~otn` cht FtnmpnRuvHJUmfkmgnWtopnt BTNV^LP tnv~lpFtnmpnRuvHJUmfkmgnWtopnt;
8/3/2019 Open XPS Support in Windows 8: WhitePaper
http://slidepdf.com/reader/full/open-xps-support-in-windows-8-whitepaper 14/24
HunaRUV V~uuhtp oa Woa`hwv @nsnlhunt Utnsonw * =0
Vnupnjdnt =6, 45==
¯ 45== Jofthvhcp! Mll togbpv tnvntsn`!
OHufUmtp^to) `ovfmt`FhapthlUmtpAmjn : A^LL;ORuvHJUmfkmgnWtopnt) umfkmgnWtopnt : A^LL;
((smtomdlnv tn}~otn` cht RUV HJ utoap ihd RUVXVOYN umgnVon : {2=3,
=5>3z; ((^V Lnppnt 2!>R== umgn RUV ~aopv mtn =(?3$ OHufUmtp^to) `hf~jnapVn}~nafnUmtpAmjn : A^LL;
ORuvHJ@hf~jnapVn}~nafn) `hf~jnapVn}~nafn : A^LL;ORuvHJUtoapPofknpTnvh~tfn) `hf~jnapVn}~nafnUtoapPofknp :
A^LL;OHufUmtp^to) `hf~jnapUmtp^to : A^LL;ORuvHJUmgn=) umgn : A^LL;ORuvHJChapTnvh~tfn) chapTnvh~tfn : A^LL;
BTNV^LP tnv~lpFtnmpnRuvHJUtoapIhd;
((smtomdlnv cht UmfkmgnWtopnt BTNV^LP tnv~lpM``Umgn;BTNV^LP tnv~lpFlhvn;
((pbov bnlunt c~afpoha ov m snty dmvof voj~lmpoha hc wbmp ma muuwh~l` `h ph gnantmpn m utoap ihd! ^voag pbn ruvCmfphty, pbny wh~l`ftnmpn m `hf~jnap ma` m`` sov~mlv ph umgnv! Pbnvn fma dn vnap ph pbn
Umfkmgn Wtopnt wopbh~p vntomlooag ph ma RUV vptnmj tnv~lpFtnmpnRuvHJUtoapIhd :
FtnmpnRuvHJUtoapIhd"#`hf~jnapVn}~nafnUmtpAmjn,#`hf~jnapVn}~nafn,#`hf~jnapUmtp^to,#`ovfmt`FhapthlUmtpAmjn,#umgn,umgnVon,#chapTnvh~tfn/;
() VpmtpRuvUtoapIhd= "JV@A Loak9 bppu9((jv`a!jofthvhcp!fhj(na*~v(lodtmty(cc?75653"SV!2>/!mvur/ )(
((Fmll VpmtpRuvUtoapIhd=! Pbov woll oaopomlon pbn utoap ihd wopb
pbn RUV Utoap MUO ma` tnp~ta m uhoapnt ph ma ORuvHJUmfkmgnPmtgnp "JV@ALoak9 bppu9((jv`a!jofthvhcp!fhj(na*~v(lodtmty(cc?75650!mvur/!
oc"V^FFNN@N@"tnv~lpFtnmpnRuvHJUtoapIhd//
{tnv~lpVpmtpUtoapIhd :
VpmtpRuvUtoapIhd="utoapntAmjn,ihdAmjn,h~pu~pColnAmjn,uthgtnvvNsnap,fhjuln
pohaNsnap,#ruvUtoapIhd,#ruvHJUmfkmgnPmtgnp/;z
() FtnmpnRuvHJUmfkmgnWtopnt "JV@A Loak9bppu9((jv`a!jofthvhcp!fhj(na*~v(lodtmty(cc?7565>!mvur/ )(
((^vn pbn ORuvHJUmfkmgnPmtgnp tnp~tan` cthj VpmtpRuvUtoapIhd= ph
ftnmpn ma ORuvHjUmfkmgnWtopnt
oc"V^FFNN@N@"tnv~lpVpmtpUtoapIhd//{
tnv~lpFtnmpnRuvHJUmfkmgnWtopnt : ruvHJUmfkmgnPmtgnp*
1FtnmpnRuvHJUmfkmgnWtopnt"`hf~jnapVn}~nafnUmtpAmjn,`hf~jnapVn}~nafnUtoapPofknp,`ovfmt`FhapthlUmtpAmjn,#umfkmgnWtopnt/;
z
() ORuvHjUmfkmgnWtopnt "JV@A Loak9bppu9((jv`a!jofthvhcp!fhj(na*~v(lodtmty(``6743=?!mvur/ )(
oc"V^FFNN@N@"tnv~lpFtnmpnRuvHJUmfkmgnWtopnt//
8/3/2019 Open XPS Support in Windows 8: WhitePaper
http://slidepdf.com/reader/full/open-xps-support-in-windows-8-whitepaper 15/24
HunaRUV V~uuhtp oa Woa`hwv @nsnlhunt Utnsonw * =>
Vnupnjdnt =6, 45==
¯ 45== Jofthvhcp! Mll togbpv tnvntsn`!
{tnv~lpVpmtpUtoapIhd : umfkmgnWtopnt*
1VpmtpAnw@hf~jnap"`hf~jnapUmtp^to, A^LL,A^LL,A^LL,A^LL/;
oc"V^FFNN@N@"tnv~lpVpmtpUtoapIhd//{
tnv~lpM``Umgn : umfkmgnWtopnt*
1M``Umgn"umgn,#umgnVon,A^LL,A^LL,A^LL,A^LL/;z
oc"V^FFNN@N@"tnv~lpM``Umgn//{
tnv~lpFlhvn : umfkmgnWtopnt*1Flhvn"/;
umfkmgnWtopnt*1Tnlnmvn"/;z
z
() flnma ~u pmvkv )(
oc"ruvUtoapIhd -: A^LL/{
ruvUtoapIhd*1Tnlnmvn"/;z
oc"ruvHJUmfkmgnPmtgnp -: A^LL/{
ruvHJUmfkmgnPmtgnp*1Tnlnmvn"/;z
oc"`hf~jnapVn}~nafnUmtpAmjn -: A^LL/
{`hf~jnapVn}~nafnUmtpAmjn*1Tnlnmvn"/;
z
oc"`hf~jnapVn}~nafn -: A^LL/{
`hf~jnapVn}~nafn*1Tnlnmvn"/;
z
oc"`hf~jnapVn}~nafnUtoapPofknp -: A^LL/
{`hf~jnapVn}~nafnUtoapPofknp*1Tnlnmvn"/;
z
oc"`hf~jnapUmtp^to -: A^LL/{
`hf~jnapUmtp^to*1Tnlnmvn"/;
z
oc"umgn -: A^LL/{
umgn*1Tnlnmvn"/;z
oc"chapTnvh~tfn -: A^LL/{
chapTnvh~tfn*1Tnlnmvn"/;z
8/3/2019 Open XPS Support in Windows 8: WhitePaper
http://slidepdf.com/reader/full/open-xps-support-in-windows-8-whitepaper 16/24
HunaRUV V~uuhtp oa Woa`hwv @nsnlhunt Utnsonw * =3
Vnupnjdnt =6, 45==
¯ 45== Jofthvhcp! Mll togbpv tnvntsn`!
oc"`ovfmt`FhapthlUmtpAmjn -: A^LL/{
`ovfmt`FhapthlUmtpAmjn*1Tnlnmvn"/;z
FlhvnBma`ln"uthgtnvvNsnap/;FlhvnBma`ln"fhjulnpohaNsnap/;
tnp~ta;z
BTNV^LP FtnmpnRuvHJUtoapIhd"OHufUmtp^to)) `hf~jnapVn}~nafnUmtp^to,ORuvHJ@hf~jnapVn}~nafn)) `hf~jnapVn}~nafn , OHufUmtp^to))`hf~jnapUmtp^to, OHufUmtp^to)) `ovfmt`FhapthlUmtpAmjn, ORuvHJUmgn=))
umgn, RUVXVOYN umgnVon, ORuvHJChapTnvh~tfn)) chapTnvh~tfn/{
ORuvHJHdinfpCmfphty=) ruvCmfphty : A^LL;BTNV^LP bt; ((gnantof, tn~vmdln BTNV^LP
((smtomdlnv cht RUV `hf~jnap
ORuvHJ@hf~jnap) `hf~jnap : A^LL;
((smtomdlnv cht RUV umgn
OHufUmtp^to) umgnUmtp^to : A^LL;
((smtomdlnv cht RUV umgn sov~mlv ORuvHJSov~mlFhllnfpoha) umgnSov~mlv : A^LL;
((fmll FhOaopomlonNr
oc "CMOLN@"bt : FhOaopomlonNr"5, FHOAOPXJ^LPOPBTNM@N@///{
((FhOaopomlonNr cmoln`
z
((ftnmpn ma oavpmafn hc ORuvHJHdinfpCmfphty==! pbov woll dn ~vn`
ph gnantmpn pbn RUVHJ hdinfpv cht pbn utoap ihd pbmp woll dn v~djoppn` phpbn umfkmgn wtopnt
oc"V^FFNN@N@"bt//{
bt :FhFtnmpnOavpmafn"XX~~o`hc"ORuvHJHdinfpCmfphty=/,A^LL,FLVFPRXOAUTHFXVNTSNT,XX~~o`hc"ORuvHJHdinfpCmfphty=/,tnoapntutnpXfmvp<sho`))1"#ruvCmfphty//;
z
() ftnmpn ma RUV @hf~jnap Vn}~nafn umtp )( oc"V^FFNN@N@"bt//
{bt : ruvCmfphty*
1FtnmpnUmtp^to"PNRP"$(Corn`@hf~jnapVn}~nafn!c`vn}$ /,`hf~jnapVn}~nafnUmtp^
to/;bt : ruvCmfphty*
1Ftnmpn@hf~jnapVn}~nafn") `hf~jnapVn}~nafnUmtp^to,`hf~jnapVn}~nafn/;z
8/3/2019 Open XPS Support in Windows 8: WhitePaper
http://slidepdf.com/reader/full/open-xps-support-in-windows-8-whitepaper 17/24
HunaRUV V~uuhtp oa Woa`hwv @nsnlhunt Utnsonw * =7
Vnupnjdnt =6, 45==
¯ 45== Jofthvhcp! Mll togbpv tnvntsn`!
() ftnmpn RUV `ovfmt` fhapthl umtp amjnv )( oc"V^FFNN@N@"bt//{
bt : ruvCmfphty*1FtnmpnUmtp to"PNRP"$(@ovfmt`Fhapthl!rjl$/,`ovfmt`FhapthlUmtpAmjn/;
z
() ftnmpn ma RUV @hf~jnap )( ((pbov woll dn ~vn` wopb umfkmgnWtopnt*1VpmtpAnw@hf~jnap"/; oc"V^FFNN@N@"bt//{
bt : ruvCmfphty*
1FtnmpnUmtp^to"PNRP"$(@hf~jnapv(=(Corn`@hf~jnap!c`hf$ /,`hf~jnapUmtp^to/;bt : ruvCmfphty*
1Ftnmpn@hf~jnap")`hf~jnapUmtp^to,#`hf~jnap/;
znlvn {
((m`` nttht bma`loag bntn z
() ftnmpn ma RUV Umgn )(
oc"V^FFNN@N@"bt//{
bt : ruvCmfphty*
1FtnmpnUmtp^to"PNRP"$@hf~jnapv(=(Umgnv(=!cumgn$ /,#umgnUmtp^to/;bt : ruvCmfphty*1FtnmpnUmgn="# umgnVon, L$na*~v$,
umgnUmtp^to, umgn/;z
nlvn {
((m`` nttht bma`loag bntn
z
() gnp umgn sov~mlv fhllnfpoha uhoapnt )( ((pbn sov~mlv fhllnfpoha bhl`v mll pbn gtmubof nlnjnapv ph dn
`tmwa ha pbn umgn oc"V^FFNN@N@"bt//{
bt : ") umgn/*1GnpSov~mlv"#umgnSov~mlv/;znlvn {
((m`` nttht bma`loag bntn z
() ftnmpn chap tnvh~tfn )(
((pbn RUV HJ Hdinfp Cmfphty fmll cht ftnmpoag m chap tnvh~tfn ovbt : ruvCmfphty*1FtnmpnChapTnvh~tfn"/; @~n ph pbn cmfp pbmp pbntn ov}~opn m dop hc whtk ph hdc~vfmpn ma` njdn` m chap, O bmsn ~vn` m bnlunt
c~afpoha ph vojulocy pbov umtp hc pbn vmjuln! oc"V^FFNN@N@"bt//{
bt :FtnmpnChapTnvh~tfnChtChap"ruvCmfphty, PNRP"$Snt`mam$/, chapTnvh~tfn/;
znlvn {
8/3/2019 Open XPS Support in Windows 8: WhitePaper
http://slidepdf.com/reader/full/open-xps-support-in-windows-8-whitepaper 18/24
HunaRUV V~uuhtp oa Woa`hwv @nsnlhunt Utnsonw * =2
Vnupnjdnt =6, 45==
¯ 45== Jofthvhcp! Mll togbpv tnvntsn`!
((m`` nttht bma`loag bntn z
() m`` pnrp ph RUV umgn )( ((m``oag pnrp tn}~otnv j~lpouln vpnuv pbmp O `o` ahp wmap ph vbhw
oa pbov umtp hc pbn vmjuln fh`n! O bmsn ~vn` m bnlunt c~afpoha phvojulocy pbov umtp hc pbn vmjuln!
oc"V^FFNN@N@"bt//{
bt :UtoapBnllhWhtl`"ruvCmfphty,) chapTnvh~tfn,umgnSov~mlv, umgnVon/;
znlvn
{((m`` nttht bma`loag bntn
z
tnp~ta bt;z
BTNV^LP FtnmpnChapTnvh~tfnChtChap" ORuvHJHdinfpCmfphty=) ruvCmfphty,LUFPVPT chapAmjn,ORuvHJChapTnvh~tfn )) chapTnvh~tfn/{
BTNV^LP bt : VXHK;B@F b@F : A^LL;LHGCHAP lhgChap : {z;
BG@OHDI bChap : A^LL;^LHAG utosVpmp~v : 5;LHAG ppVpmp~v;RUVXCHAPXNJDN@@OAG njdn``oag : RUVXCHAPXNJDN@@OAGXAHTJML ;
@WHT@ chap@mpmLna : G@OXNTTHT;BGLHDML bGlhdml : A^LL;LUSHO@ upt : A^LL;
OVptnmj )chapVptnmj : A^LL;
G^O@ chapHdc~vfmpohaG~o` : {z;OHufUmtp^to) umtp^to : A^LL;wfbmtXp chapUmtpAmjn[35Z;
((ftnmpn `nsofn fhapnrp b@F : Ftnmpn@F"L$@OVULM_$, A^LL, A^LL, A^LL/;
oc "-b@F/{
bt : NX^ANRUNFPN@;z
((fhuy chap amjn oaph LHGCHAP vpt~fp~tn oc "V^FFNN@N@"bt//
{
oc "wfvfuyXv"lhgChap!lcCmfnAmjn, chapAmjn/ -: 5/{
bt : NX^ANRUNFPN@;
zz
((ftnmpn chap oc "V^FFNN@N@"bt//{
bChap : FtnmpnChapOa`otnfp"#lhgChap/;oc "-bChap/
8/3/2019 Open XPS Support in Windows 8: WhitePaper
http://slidepdf.com/reader/full/open-xps-support-in-windows-8-whitepaper 19/24
HunaRUV V~uuhtp oa Woa`hwv @nsnlhunt Utnsonw * =?
Vnupnjdnt =6, 45==
¯ 45== Jofthvhcp! Mll togbpv tnvntsn`!
{bt : NX^ANRUNFPN@;
zz
((vnlnfp chap hdinfp oc "V^FFNN@N@"bt//
{oc "-VnlnfpHdinfp"b@F, bChap//{
bt : NX^ANRUNFPN@;z
z
((gnp pt~n pyun chap oach "JVRUV ma` HunaRUV tn}~otn pbmputh`~fntv(fhav~jntv v~uuhtp HunaPyun chapv/
oc "V^FFNN@N@"bt//{
oc ""ppVpmp~v : PPGnpNjdn``oagPyun"b@F, #utosVpmp~v// -: NXAHAN/{
((chap ov ahp m Pt~nPyun chap oc "ppVpmp~v :: NXAHPMPT^NP_UNCHAP/{
((m`` bma`lnt bntn z
((chap njdn``oag pyun fh~l` ahp dn tnptonsn
nlvn {
((m`` bma`lnt bntn z
bt : NX^ANRUNFPN@;z
z
((vnp njdn``oag sml~n dmvn` ha oach tnptonsn` cthj Pt~nPyun chap oc "V^FFNN@N@"bt//{
vwopfb "utosVpmp~v/{
fmvn NJDN@XUTNSONWUTOAP9
(( Tnvptofpn` chap njdn``oag : RUVXCHAPXNJDN@@OAGXTNVPTOFPN@ ;dtnmk;
fmvn NJDN@XN@OPMDLN9
(( N`opmdln chap * J^VP hdc~vfmpn njdn``oag : RUVXCHAPXNJDN@@OAGXHDC^VFMPN@ ;dtnmk;
fmvn NJDN@XOAVPMLLMDLN9
(( Oavpmllmdln chap * VBH^L@ hdc~vfmpn njdn``oag : RUVXCHAPXNJDN@@OAGXHDC^VFMPN@ ;dtnmk;
fmvn NJDN@XAHNJDN@@OAG9 ((chap ahp mllhwn` ph dn njdn``n`bt : NX^ANRUNFPN@;dtnmk;
`ncm~lp9 ((~a`ncoan` tnv~lp oa njdn``oag oachbt : NX^ANRUNFPN@;dtnmk;
zz
8/3/2019 Open XPS Support in Windows 8: WhitePaper
http://slidepdf.com/reader/full/open-xps-support-in-windows-8-whitepaper 20/24
HunaRUV V~uuhtp oa Woa`hwv @nsnlhunt Utnsonw * 45
Vnupnjdnt =6, 45==
¯ 45== Jofthvhcp! Mll togbpv tnvntsn`!
((gnp chap `mpm lnagpb oc "V^FFNN@N@"bt//{
chap@mpmLna : GnpChap@mpm"b@F, 5, 5, A^LL, 5/;((fh~l` ahp gnp lnagpb hc chap `mpm
oc "chap@mpmLna :: G@OXNTTHT/
{bt : NX^ANRUNFPN@;
zz
((mllhfmpn jnjhty cht chap ~voag GlhdmlMllhf
oc "V^FFNN@N@"bt//{
bGlhdml : GlhdmlMllhf"GJNJXJHSNMDLN, chap@mpmLna/;
((Fh~l` ahp mllhfmpn jnjhty wopb GlhdmlMllhf oc "-bGlhdml/
{bt : NXH^PHCJNJHT_;
zz
((lhfk pbn jnjhty mllhfmpn` mdhsn oc "V^FFNN@N@"bt//{
upt : GlhdmlLhfk"bGlhdml/;((fh~l` aph lhfk glhdml jnjhty hdinfp
oc "-upt/{
bt : BTNV^LPXCTHJXWOA64"GnpLmvpNttht"//;znlvn
{
((fh~l` ahp gnp chap `mpm oc "GnpChap@mpm"b@F, 5, 5, upt, chap@mpmLna/ :: G@OXNTTHT/{
bt : NX^ANRUNFPN@;z
Glhdml^alhfk"bGlhdml/;z
z
(( Fh~l` untchtj chap v~dvnppoag wopb FtnmpnChapUmfkmgn bntn!
((ftnmpn chap vptnmj
oc "V^FFNN@N@"bt//{
((fh~l` ahp ftnmpn chap vptnmj
oc "CMOLN@"bt : FtnmpnVptnmjHaBGlhdml"bGlhdml, PT^N,#chapVptnmj///
{
((m`` nttht bma`lnt znlvn {
8/3/2019 Open XPS Support in Windows 8: WhitePaper
http://slidepdf.com/reader/full/open-xps-support-in-windows-8-whitepaper 21/24
HunaRUV V~uuhtp oa Woa`hwv @nsnlhunt Utnsonw * 4=
Vnupnjdnt =6, 45==
¯ 45== Jofthvhcp! Mll togbpv tnvntsn`!
(( Oc FtnmpnVptnmjHaBGlhdml v~ffnn`n`, pbn vptnmj ahwfhapthlv pbn locnpojn hc pbn
(( BGLHDML! bGlhdml : A^LL;
zz
((ftnmpn G^O@ cht chap hdc~vfmpoha oc "V^FFNN@N@"bt//{
((Fh~l` ahp ftnmpn G^O@ cht hdc~vfmpoha oc "CMOLN@"bt : FhFtnmpnG~o`"#chapHdc~vfmpohaG~o`///{
((m`` nttht bma`lnt z
z
((h~pu~p ph vptnmj wtopnt oc "V^FFNN@N@"bt//{
oc "vwutoapcXv"chapUmtpAmjn,vonhc"chapUmtpAmjn/(vonhc"wfbmtXp/,
L$(Tnvh~tfnv(Chapv(.52lR*.50R*.50R*.54R.54R*.54R.54R.54R.54R.54R.54R!h`ppc$ ,
chapHdc~vfmpohaG~o`!@mpm=,
chapHdc~vfmpohaG~o`!@mpm4,chapHdc~vfmpohaG~o`!@mpm6,chapHdc~vfmpohaG~o`!@mpm0[5Z,chapHdc~vfmpohaG~o`!@mpm0[=Z,
chapHdc~vfmpohaG~o`!@mpm0[4Z,chapHdc~vfmpohaG~o`!@mpm0[6Z,chapHdc~vfmpohaG~o`!@mpm0[0Z,
chapHdc~vfmpohaG~o`!@mpm0[>Z,
chapHdc~vfmpohaG~o`!@mpm0[3Z,chapHdc~vfmpohaG~o`!@mpm0[7Z/ :: *=/
{((Fh~l` ahp chtjmp G^O@ oaph umtp amjn bt : NX^ANRUNFPN@;
zz
((ftnmpn umtp ^TO cht chap
oc "V^FFNN@N@"bt//{
oc "CMOLN@"bt : ruvCmfphty*1FtnmpnUmtp^to"
chapUmtpAmjn,
#umtp^to///{
((Fh~l` ahp ftnmpn umtp ^TO
zz
((ftnmpn pbn chap tnvh~tfn hdinfp oa RUVHJ oc "V^FFNN@N@"bt//{
oc "CMOLN@"bt : ruvCmfphty*1FtnmpnChapTnvh~tfn"chapVptnmj,
8/3/2019 Open XPS Support in Windows 8: WhitePaper
http://slidepdf.com/reader/full/open-xps-support-in-windows-8-whitepaper 22/24
HunaRUV V~uuhtp oa Woa`hwv @nsnlhunt Utnsonw * 44
Vnupnjdnt =6, 45==
¯ 45== Jofthvhcp! Mll togbpv tnvntsn`!
njdn``oag,umtp^to,CMLVN, chapTnvh~tfn ///
{((Fh~l` ahp ftnmpn chap tnvh~tfn
zz
((flnma ~u hdinfpv oc "chapVptnmj/{
chapVptnmj*1Tnlnmvn"/;chapVptnmj : A^LL;
z
oc "umtp^to/{
umtp^to*1Tnlnmvn"/;umtp^to : A^LL;
z
oc "bGlhdml/{
GlhdmlCtnn"bGlhdml/;
z
oc "bChap/{
@nlnpnHdinfp"bChap/;z
oc "b@F/
{@nlnpn@F"b@F/;
z
((tnp~ta BTNV^LP tnp~ta bt;
z
BTNV^LP UtoapBnllhWhtl`"ORuvHJHdinfpCmfphty= ) ruvCmfphty,ORuvHJChapTnvh~tfn) chapTnvh~tfn, ORuvHJSov~mlFhllnfpoha ) umgnSov~mlv,
RUVXVOYN umgnVon/{
BTNV^LP bt : VXHK;
ORuvHJGlyubv) glyub : A^LL;
ORuvHJGlyubvN`opht) glyubN`opht : A^LL;ORuvHJVhlo`FhlhtDt~vb) dt~vb : A^LL;ORuvHJJmptorPtmavchtj) jmptorPtmavchtj : A^LL;
((ftnmpn glyubv hdinfp oc "V^FFNN@N@"bt//
{oc "CMOLN@"bt : ruvCmfphty*1FtnmpnGlyubv" chapTnvh~tfn, #glyub///{
((Fh~l` ahp ftnmpn glyubv z
8/3/2019 Open XPS Support in Windows 8: WhitePaper
http://slidepdf.com/reader/full/open-xps-support-in-windows-8-whitepaper 23/24
HunaRUV V~uuhtp oa Woa`hwv @nsnlhunt Utnsonw * 46
Vnupnjdnt =6, 45==
¯ 45== Jofthvhcp! Mll togbpv tnvntsn`!
z
((ftnmpn glyubv n`opht hdinfp oc "V^FFNN@N@"bt//{
oc "CMOLN@"bt : glyub*1GnpGlyubvN`opht"#glyubN`opht///{
((Fh~l` ahp gnp glyubv n`opht z
z
((m`` ~aofh`n vptoag oc "V^FFNN@N@"bt//
{oc "CMOLN@"bt : glyubN`opht*1Vnp^aofh`nVptoag"L$Bnllh Whtl`$///{
((Fh~l` ahp vnp ~aofh`n vptoag z
z
((muuly pbn fbmagnv ph pbn glyub n`opht oc "V^FFNN@N@"bt//{
oc "CMOLN@"bt : glyubN`opht*1MuulyN`opv"///{
((Fh~l` ahp muuly glyub n`opv
zz
((vnp chap tna`ntoag nj von
oc "V^FFNN@N@"bt//{
oc "CMOLN@"bt : glyub*1VnpChapTna`ntoagNjVon">5!5c///
{
((Fh~l` ahp vnp chap tna`ntoag von z
z
((ftnmpn ma` vnp glyub htogoa uhoap RUVXUHOAP uhoap;
uhoap!r : =55!5;uhoap!y : =55!5;
oc "V^FFNN@N@"bt//
{oc "CMOLN@"bt : glyub*1VnpHtogoa"#uhoap///{
((Fh~l` ahp vnp htogoa
zz
((ftnmpn dlmfk vhlo` fhlht dt~vb oc "V^FFNN@N@"bt//{
((dlmfk dt~vb RUVXFHLHT fhlht;fhlht!fhlhtPyun : RUVXFHLHTXP_UNXVTGD;fhlht!sml~n!vTGD!mlubm : 4>>;fhlht!sml~n!vTGD!dl~n : 5;
8/3/2019 Open XPS Support in Windows 8: WhitePaper
http://slidepdf.com/reader/full/open-xps-support-in-windows-8-whitepaper 24/24
HunaRUV V~uuhtp oa Woa`hwv @nsnlhunt Utnsonw * 40
fhlht!sml~n!vTGD!gtnna : 5;fhlht!sml~n!vTGD!tn` : 5;oc "CMOLN@"bt : ruvCmfphty*1FtnmpnVhlo`FhlhtDt~vb"#fhlht, A^LL,
#dt~vb///{
((Fh~l` ahp ftnmpn vhlo` fhlht dt~vb z
z
((muuly pbn anwly ftnmpn` dlmfk vhlo` fhlht dt~vb oc "V^FFNN@N@"bt//{
oc "CMOLN@"bt : glyub*1VnpCollDt~vbLhfml"dt~vb///
{((Fh~l` ahp vnp lhfml coll dt~vb
z
z
((vnp vpyln voj~lmpohav "oa pbov fmvn, ahan/ oc "V^FFNN@N@"bt//{
oc "CMOLN@"bt : glyub*1VnpVpylnVoj~lmpohav"RUVXVP_LNXVOJ^LMPOHAXAHAN///
{((Fh~l` ahp vnp vpyln voj~lmpohav
z
z
((muuna` pnrp(glyubv ph umgn sov~mlv
oc "V^FFNN@N@"bt//{
oc "CMOLN@"bt : umgnSov~mlv*1Muuna`"glyub///
{
((Fh~l` ahp m`` Bnllh Whtl` glyub ph umgn sov~mlv9 5r.R$/,bt/;
z
z
(( Flnma ~u hdinfpv
oc "dt~vb/{
dt~vb*1Tnlnmvn"/;dt~vb : A^LL;
z
oc "glyubN`opht/
{
glyubN`opht*1Tnlnmvn"/;glyubN`opht : A^LL;
z
oc "glyub/{
glyub*1Tnlnmvn"/;glyub : A^LL;
z
tnp~ta bt;z