热门问题
时间线
聊天
视角
MuPDF
来自维基百科,自由的百科全书
Remove ads
MuPDF是一款以C語言編寫的自由及開放源代碼軟件庫,是PDF和XPS解析和渲染引擎。主要用以渲染頁面為位圖,但也提供對其他操作諸如搜索和列舉目錄和鏈接的支持。
MuPDF注重速度、代碼輕量及高質量反鋸齒渲染。自1.2版起,MuPDF擁有對交互式特性的支持,如填寫表單、JavaScript和轉換。[2]
本庫附帶X11和Windows的基礎的查看器,以及一套用於批處理(pdfdraw)、測試文件結構(pdfshow)和重寫文件(pdfclean)的命令行工具。
許多自由應用軟件用MuPDF渲染PDF文檔,最有名的是Sumatra PDF。還可在Debian、Fedora、Archlinux、FreeBSD Ports及OpenBSD Ports作為軟件包使用。
該庫被一些獨立組織移植到多個平台,包括Amazon Kindle[3]、HP Touchpad[4]、PlayStation Portable[5]、Wii[6]和DOS[7]。
Remove ads
歷史
2002年Tor Andersson開始以Raph Levien的Libart渲染庫為基礎開始編寫MuPDF。Artifex Software取得MuPDF項目後,軟件開發集中於編寫名為Fitz的新的現代圖形庫。Fitz起初用於R&D計劃以替代陳舊的Ghostscript圖形庫,但相反卻成為MuPDF的渲染引擎。[8]
2005年,含有新Fitz庫的MuPDF第1版發布。
2009年,Artifex Software發起侵權訴訟反對Palm公司把MuPDF加入webOS時違背GPL,[9]聲稱GPL只允許「非商業使用」。[10]Artifex於2011年自動退回了訴訟。[11]
2011年,添加對微軟XPS的支持,基於出自GhostXPS庫的代碼。[2]
自1.2版本起,許可協議由GNU通用公共許可證改為Affero通用公共許可證。[2]
Remove ads
參考資料
外部連結
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads