XML Paper Specification
出典: フリー百科事典『ウィキペディア(Wikipedia)』
XML Paper Specification (XPS) は、マイクロソフトがWindows VistaやOffice2007に投入している電子文書規格。PDFと競合関係となる。
目次 |
[編集] 概要
かつてのコード名は「Metro」といった。配布形態、記録方式、レンダリング等の形式が規定されており、そのマークアップ言語はWindows Presentation Foundationによる「XAML」のサブセットである。結果としてWindowsアプリケーションのレンダリング手法がそのままXPS文書にも使用可能となる。
XPSはAdobe主導のPDFに対抗するものだが、PDFと異なり動的コンテンツを含むことが出来ない。あくまでも静的な電子文書である。マイクロソフトは2007年6月1日までにXPSDrvソリューションに対し付加機能の追加を行う旨のコメントを出している。
この規格にはキヤノン、エプソン、ヒューレット・パッカード、リコー、ゼロックスといった有力企業が賛同している。
[編集] ライセンス
規格の普及促進のために、マイクロソフトはXPS文書のレンダリングや作成に関する機能の実装に対し、ライセンスフリーとし、ユーザーが自由にリーダー(閲覧ソフト)や作成ソフトの開発が出来るようにするという。
[編集] 提供される環境
XPSはWindows 2000、Windows XP、Windows Server 2003にも導入することが出来る。
- Microsoft .NET Framework 3.0をインストール
- Microsoft Core XML Services (MSXML) 6.0をインストール
- 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
- メタデータを記述したファイルを格納するフォルダ
[編集] 関連項目
[編集] 外部リンク
|
|
---|---|
コア | Aero · ClearType · DWM · DirectX · エクスプローラ · タスクバー · スタートメニュー · シェル(シェル名前空間 · 特殊フォルダ · 関連付け) · Windows デスクトップサーチ (Saved search, iFilters) · GDI · Windows Imaging Format · 次世代TCP/IPスタック · .NET Framework · 音声 · 印刷 (XPS) · Windows Script Host (VBScript, JScript) · COM (OLE, OLEオートメーション, DCOM, ActiveX, 構造化ストレージ) |
アプリケーションとツール | バックアップと復元センター · 電卓 · カレンダー · 文字コード表 · Cmd.exe · Contacts · コントロールパネル(アプレット) · デバイスマネージャ · ディスク クリーンアップ · デフラグ · DVDメーカー · イベントビューア · FAXとスキャン · Windows 画像とFAX ビューア · Internet Explorer · Mail · 拡大鏡 · 管理コンソール · Media Center · ミーティングスペース · Windows Mobileデバイスセンター · Mobility Center · ムービーメーカー · ナレータ · メモ帳 · ペイント · フォトギャラリー · PowerShell · 外字エディタ · 問題の報告と解決 · リモートアシスタンス · サイドバー · Snipping Tool · サウンド レコーダー · Sysprep · システム構成ユーティリティ · システムファイルチェッカー · システムの復元 · UNIXサブシステム · Windowsインストーラ · Windows Media Player · 音声認識 · タスクマネージャ · Windows Update · ワードパッド · WinSAT |
カーネル | Ntoskrnl.exe · HAL · アイドルプロセス · Svchost.exe · レジストリ · Windowsサービス · サービスコントロールマネージャ · WOW/WOW64 · DLL · EXE · NTLDR/ブートマネージャ · Winlogon · 回復コンソール · I/O · WinRE · WinPE · カーネルパッチ保護 |
サービス | 自動再生 · BITS · タスクスケジューラ · Wireless Zero Configuration · シャドウコピー · Windowsエラー報告 · マルチメディアクラススケジューラ · CLFS |
ファイルシステム | NTFS (ジャンクション, マウントポイント, リパースポイント, シンボリックリンク, TxF, EFS) · FAT32 · FAT16 · FAT12 · exFAT · CDFS · UDF · DFS · IFS |
サーバー | ドメイン · Active Directory · DNS · グループポリシー · 移動ユーザープロファイル · MSDTC · SharePoint Services · Windows Media Services · RMS · IIS · ターミナル サービス · WSUS · NAP · DFSレプリケーション |
アーキテクチャー | NT系のアーキテクチャー · オブジェクト マネージャ · スタートアッププロセス (Vista) · IRP · KTM · 論理ディスクマネージャ · セキュリティアカウントマネージャ · Windowsリソース保護 · LSASS · CSRSS · SMSS |
セキュリティ | UAC · BitLocker · Defender · DEP · Protected Media Path · MIC · UIPI · ファイアウォール · セキュリティセンター |
ゲーム | チェスタイタン · フリーセル · ハーツ · Hold 'Em · インクボール · マージャンタイタン · マインスイーパ · Purble Place · ソリティア · スパイダ ソリティア |
PowerToys | Tweak UI · SyncToy · PowerCalc |