![]() | |
作者 | Tor Andersson |
---|---|
開発元 | Artifex Software, Inc. |
初版 | 2005年3月31日 |
最新版 | |
リポジトリ | |
プログラミング 言語 | C |
対応OS | Unix系, Windows, Android, iOS |
ライセンス | デュアルライセンス (GNU Affero General Public License および 商用ライセンス) |
公式サイト | https://mupdf.com |
MuPDF は、C言語で記述された自由ソフトウェアかつオープンソースソフトウェアのソフトウェアフレームワークであり、PDF、XPS、およびEPUBの解析およびレンダリングエンジンを実装しています。主にビットマップへのページレンダリングに使用されますが、目次やハイパーリンクの検索およびリスト表示など、他の操作もサポートしています。
MuPDFは、高速、小さなコードサイズ、高品質のアンチエイリアスレンダリングに重点を置いています。バージョン1.2以降、フォーム入力、JavaScript、トランジションなどのインタラクティブ機能をオプションでサポートしています[1]。
このライブラリには、簡易的なX11およびWindowsビューア、バッチレンダリング(`mutool draw`)、ファイル構造の検査(`mutool show`)、およびファイルの書き換え(`mutool clean`)のためのコマンドラインツールが付属しています。後のバージョンでは、PDFファイルの作成と編集を行うスクリプトを実行できるJavaScriptインタープリタ(`mutool run`)も追加されました。
多くの自由ソフトウェアアプリケーションがMuPDFを使用してPDFドキュメントをレンダリングしています。中でも特にSumatra PDFが有名です。MuPDFは、ほとんどのUnix系オペレーティングシステムディストリビューション向けのパッケージとしても利用可能です。
第三者によって、このライブラリはAmazon Kindle[2]、 HP TouchPad[3]、 PlayStation Portable[4]、 Wii[5]、 およびDOSなど、さまざまなプラットフォームに移植されています[6]。