See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
XML Paper Specification - Wikipedia

XML Paper Specification

出典: フリー百科事典『ウィキペディア(Wikipedia)』

XML Paper Specification (XPS) は、マイクロソフトWindows VistaOffice2007に投入している電子文書規格。PDFと競合関係となる。

目次

[編集] 概要

かつてのコード名は「Metro」といった。配布形態、記録方式、レンダリング等の形式が規定されており、そのマークアップ言語はWindows Presentation Foundationによる「XAML」のサブセットである。結果としてWindowsアプリケーションのレンダリング手法がそのままXPS文書にも使用可能となる。

XPSはAdobe主導のPDFに対抗するものだが、PDFと異なり動的コンテンツを含むことが出来ない。あくまでも静的な電子文書である。マイクロソフトは2007年6月1日までにXPSDrvソリューションに対し付加機能の追加を行う旨のコメントを出している。

この規格にはキヤノンエプソンヒューレット・パッカードリコーゼロックスといった有力企業が賛同している。

[編集] ライセンス

規格の普及促進のために、マイクロソフトはXPS文書のレンダリングや作成に関する機能の実装に対し、ライセンスフリーとし、ユーザーが自由にリーダー(閲覧ソフト)や作成ソフトの開発が出来るようにするという。

[編集] 提供される環境

XPSはWindows 2000Windows XPWindows Server 2003にも導入することが出来る。

  1. Microsoft .NET Framework 3.0をインストール
  2. Microsoft Core XML Services (MSXML) 6.0をインストール
  3. Microsoft XPS Essentials Packをインストール

以上で、仮想プリンタとして「Microsoft XPS Document Writer」が、ビューワとして「XML Paper Specification Viewer」がインストールされる。ただし「Microsoft XPS Document Writer」はWindows 2000に対してはサポートされていない。

「Microsoft XPS Document Writer」は「Acrobat Distiller」に、「XML Paper Specification Viewer」は「Adobe Reader」に対応していると考えればわかりやすい。

[編集] ファイル構造

Microsoft XPS Document Writerによって生成されたXPS文書は、拡張子.xpsのついたZIP圧縮ファイルである。拡張子を「xps→zip」に変換して展開すると、以下のようなファイル群から成り立っていることが分かる。

[Content_Types].xml 
格納ファイル群のコンテンツタイプを記述したXMLファイル
FixedDocumentSequence.fdseq 
各ファイル群の階層構造を示すXMLファイル
_rels 
各パーツの関連性(リレーションシップ)を記述するファイルを格納するフォルダ
Documents 
フォントデータ、画像ファイル、コンテンツ等を記述したファイル群を格納したXPSの中核となるフォルダ
Metadata 
メタデータを記述したファイルを格納するフォルダ


[編集] 関連項目

[編集] 外部リンク


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -