【3/18〜】Amazon、VMwareが語る『クラウドの未来』 スラッシュドット    はてなブックマーク  Yahoo!ブックマークに登録  印刷
Windows TIPS
[System Environment]
  Windows TIPS TOPへ
Windows TIPS全リストへ
内容別分類一覧へ

XPSドキュメント・ファイルを閲覧する

解説をスキップして操作方法を読む

デジタルアドバンテージ 打越 浩幸
2007/03/23
 
対象OS
Windows XP
Windows Server 2003
Windows Vista
XPS(XML Paper Specification)はドキュメント配布用に作られた、XMLベースの文書ファイル・フォーマットである。
XPSファイルを閲覧するには、.NET Framework 3.0をインストールすればよい。
スタンドアロン版のXPSファイル・ビューアも用意されている。
 
解説

 最近マイクロソフトから提供される各種ドキュメント・ファイルとして、(従来の.DOCファイルに代わり).XPSという拡張子を持つファイルが見受けられるようになってきた。これはXPS形式で記述された、(主に読み取りのみ可能な)文書ドキュメント・ファイルのことである。.DOCはもともとはワープロ・アプリケーションのためのフォーマットであり、編集などを前提としない用途では、今後はXPS形式で配布されるドキュメントも増えると予想される(マイクロソフト以外が積極的にこのフォーマットを利用するかどうかは、やや疑問があるが)。

 XPSは、XML Paper Specificationの略であり、XMLベースのドキュメント・フォーマットのことを指す(開発コード名Metro)。Office 2007などで採用されているXMLベースの文書ドキュメント・フォーマットのようなものだと考えればよいだろうが、より正確には、Windows Vistaや.NET Framework 3.0で採用されているWPFアプリケーションで取り扱いやすいように設計されたドキュメント・フォーマットである(WPFで利用されるXAMLをベースに、ドキュメント・フォーマット用として仕様をまとめたもの)。非常にくだけた言い方をすれば、マイクロソフト版のPDF(Portable Document Format)、というところだろうか。仕様そのものはオープンになっており、以下のサイトからXPSの概要や関連ドキュメントなどを参照できる。

 XPSファイルを表示したり、作成したりするには、XPS用のツールを利用する必要があるが、とりあえず読むだけなら簡単である(作成もそう難しくはないのだが)。本TIPSでは、XPSファイルを閲覧するための方法について解説する。

操作方法

 XPSファイルを閲覧するためには、XPSビューアと呼ばれるソフトウェアが必要である。ただしXPSはWPFベースのドキュメント・フォーマットなので、Windows Vistaでは何もしなくても、エクスプローラでダブルクリックすれば、そのまま読むことができる。Windows VistaにはWPF(正確には.NET Framework 3.0)の機能があらかじめ搭載されているからだ。

 Windows XPおよびWindows Server 2003の場合は、.NET Framework 3.0をダウンロードしてインストールすれば、それだけで、Internet Explorer上で.XPSファイルを閲覧できる。

 またスタンド・アロン版のXPSビューアが利用したければ、Microsoft XPS Essentials Packと呼ばれるパッケージをダウンロードしてインストールすればよい。

 .NET Framework 3.0をインストールしたWindows XP上のInternet ExplorerでXPSファイルを閲覧すると、次のようになる。操作性はスタンドアロン版のビューアでもほぼ同じである。End of Article

Internet Explorer上でXPSドキュメントを閲覧しているところ
これは、Virtual PCのホームページで配布されている、Virtual PC 2007の技術概要技術ドキュメント[英語版]を、.NET Framework 3.0をインストールしたWindows XP上のInternet Explorerで閲覧しているところ。.NET Framework 3.0をインストールすれば、あとは何もしなくても、.XPSファイルをダブルクリックするだけで閲覧できる。スタンドアロン版を利用して閲覧することも可能。ビューアにはあまり特別な機能はないので、簡単に利用できる(Acrobat ReaderでPDFファイルを閲覧するのと変らない)。
  閲覧しているXPSファイル。
  Webブラウザ上で表示されている。
  別の名前で保存する。
  アクセス許可の設定。
  デジタル署名の設定。ドキュメントの発行者をデジタル署名で確認したり。署名を付けたりできる。
  ページ移動。
  ページ表示形式の設定。
  ズーム倍率の設定。
 
関連記事(Windows Server Insider)
Windows Vistaの技術革新を解く(2) (Insider's Eye)
Windows Vistaの新しい印刷プラットフォーム“Metro”(Insider's Eye)
Longhornの機能と構造―XAMLによる宣言型のアプリケーション開発(PDC 2003レポート)
関連記事(Insider.NET)
.NET Framework 3.0の中身をのぞいてみよう!(Insider's Eye)
 
この記事と関連性の高い別のWindows TIPS
Office 2007でPDFファイルを出力する
.NET Frameworkのバージョンを確認する方法
このリストは、(株)デジタルアドバンテージが開発した
自動関連記事探索システム Jigsaw(ジグソー) により自動抽出したものです。
generated by

「Windows TIPS」

ホワイトペーパーTechTargetジャパン

Windows Server Insider フォーラム 新着記事

@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

RSSフィード

スキルアップ/キャリアアップ(JOB@IT)

- PR -
- PR -

お勧め求人情報

キャリアアップ 〜JOB@IT
@IT Special -PR-
  TomcatやJBossなどAPサーバ環境に関する
情報を集約! “業務”用APサーバ大百科

New!
  一気に解説! 最新のクラスタストレージ
「RAIDを超えたストレージ基準」……など

New!
  クラウド的ユーザー体験の変化は脅威か?
仮想化技術を使いこなす運用管理術を紹介

New!

  上司や部下、部署内メンバーとの情報共有
を“ガラッ”と変えるコラボツールとは?

New!
  おばかアプリ選手権、第4弾開催中!!
ムダにカッコよくてくだらない作品求ム!

  社内ファイルサーバを“クラウド”に統合
VPN直結「クラウド型ストレージ」を紹介

  Twitterのアカウントはなぜ突破された?
メールによる新手の攻撃手法とその対策

  もう仮想化のお試しフェイズは終わりだ!
Hyper-V 2.0が基幹システムも仮想化

  美人!? まあまあ? 気になる いやし系!!
PV急増で「美人時計」がとった手段とは?

  クライアント企業から求められる人材
⇒IT技術と経営戦略を併せ持つ「戦略家」

  .NET編集長が実践する「技術情報検索術」
サンプル・コードを簡単に探す“技”は?

  業務効率と情報セキュリティ対策を両立!
手間なく確実に機密情報を守る方法とは?

  進化を続ける富士通ストレージETERNUS DX
製品開発者の自信を裏付けるものとは何か

  運用管理の課題を“2つの観点”から分析
ユーザー満足度の高い「仮想環境」とは?

  【CTC事例】約30の基幹システムを統合!
膨大なバッジジョブを制御した方法は?

  仮想化すればコストは削減できるか?
仮想化に必要な「3つの視点」を解説する

  その数、なんと400台以上! グループ内
サーバの「統合管理」によるメリットは?