MuPDF
From Wikipedia, the free encyclopedia
|
| |
| 作者 | Tor Andersson |
|---|---|
| 開発元 | Artifex Software, Inc. |
| 初版 | 2005年3月31日 |
| 最新版 |
1.25.6
/ 2025年3月29日 |
| リポジトリ | |
| プログラミング 言語 | 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]。