なぜ OXPS を JPG に変換するのですか?
OXPSは固定レイアウトのドキュメント形式(ECMA-388, 2009)であり、Windows以外ではほとんどサポートされていません。ページをJPGに変換することで、あらゆるデバイスでの閲覧、メールやメッセンジャーでの共有、特別なビューアなしでのプレゼンテーションやウェブページへの埋め込みが可能になります。
OXPS から JPG への変換方法
MuPDF OPEN-SOURCE
mutool draw -o page%d.jpg file.oxps を実行して全ページをラスタライズします。デフォルトの 72 DPI よりも高い、読み取り可能な解像度にするには -r 150 または -r 300 を追加してください。
XPS-to-PDF APP
XPS-to-PDF で .oxps をPDFに変換し、任意のPDFリーダーからページをJPG画像として書き出します。
XPS-to-PDF for Mac APP
XPS-to-PDF for Mac で .oxps をPDFに変換し、プレビューや他のPDFリーダーからページをJPGとして書き出します。
OXPS を変換するプログラム
これらの形式について
OXPSファイルは、PDFに対するMicrosoftの代替案である固定レイアウトドキュメントであり、Windows 8以降の「Microsoft XPS Document Writer」仮想プリンターによって作成されます。Windows 10および11では標準で開くことができなくなったため、無料の「XPS ビューアー」を追加してください(設定 → アプリ → オプション機能…
.OXPS の詳細を開く →JPG(または .jpeg)は、1992年に標準化されたJPEG形式の圧縮写真または画像です。すべてのオペレーティングシステムでネイティブに開くことができ、ダブルクリックするだけでWindowsの「フォト」、macOSの「プレビュー」、またはブラウザで処理されます。知っておくべき主な点は、JPGは「非可逆圧縮」を使用しているため、保存し直すたびに画質がわずかに低下することです。
.JPG の詳細を開く →品質と注意点
- OXPSドキュメントの各ページは個別のJPGファイルとして生成されます。10ページのドキュメントからは10枚の画像が作成されます。
- MuPDFのデフォルトのレンダリング解像度は 72 DPI です。テキストを読みやすくするには
-r 150または-r 300を使用してください。 - JPGは非可逆(lossy)圧縮です。鮮明なテキストや細い線を含むドキュメントの場合は、PNGの方が適しています。
よくある質問
すべてのページを1枚の画像にまとめるにはどうすればよいですか?
OXPSとXPSの違いは何ですか?
.xps ファイルが作成されていましたが、Windows 8以降では .oxps が作成されます。これら2つは異なるXML名前空間を使用しており、相互互換性はありません。全ページではなく、特定の1ページだけを書き出すことはできますか?
mutool draw -o output.jpg file.oxps 1 とすると、1ページ目のみがレンダリングされます。