MuPDF

✍ dations ◷ 2025-09-13 18:50:22 #MuPDF

MuPDF是一款以C语言编写的自由及开放源代码软件库,是PDF和XPS解析和渲染引擎。主要用以渲染页面为位图,但也提供对其他操作诸如搜索和列举目录和链接的支持。

MuPDF注重速度、代码轻量及高质量反锯齿渲染。自1.2版起,MuPDF拥有对交互式特性的支持,如填写表单、JavaScript和转换。

本库附带X11和Windows的基础的查看器,以及一套用于批处理(pdfdraw)、测试文件结构(pdfshow)和重写文件(pdfclean)的命令行工具。

许多自由应用软件用MuPDF渲染PDF文档,最有名的是Sumatra PDF。还可在Debian、Fedora、Archlinux、FreeBSD Ports及OpenBSD Ports作为软件包使用。

该库被一些独立组织移植到多个平台,包括Amazon Kindle、HP Touchpad、PlayStation Portable、Wii和DOS。

2002年Tor Andersson开始以Raph Levien(英语:Raph Levien)的Libart(英语:Libart)渲染库为基础开始编写MuPDF。Artifex Software获取MuPDF项目后,软件开发集中于编写名为Fitz的新的现代图形库。Fitz起初用于R&D计划以替代陈旧的Ghostscript图形库,但相反却成为MuPDF的渲染引擎。

2005年,含有新Fitz库的MuPDF第1版发布。

2009年,Artifex Software发起侵权诉讼反对Palm公司把MuPDF加入webOS时违背GPL,声称GPL只允许“非商业使用”。Artifex于2011年自动退回了诉讼。

2011年,添加对微软XPS的支持,基于出自GhostXPS库的代码。

自1.2版本起,许可协议由GNU通用公共许可证改为Affero通用公共许可证。

相关

  • 安吉丽娜安吉丽娜国家森林(英语:Angelina National Forest)是美国的一处国家森林,位处得克萨斯州东部圣奥古斯丁县、安杰利纳县、杰斯帕县与纳科多奇斯县,占地面积约153.18 × 103英亩(61
  • C-5银河运输机机组人员7人C-5“银河”(C-5 Galaxy)是美国洛克希德公司生产的大型战略军用运输机,也是美国空军现役最大的战略运输机,它能够在全球范围内运载超大规格的货物并在相对较短的距离
  • 圆关公蟹总科圆关公蟹派(Cyclodorippoida)是短尾下目的一个节,其下只有一个圆关公蟹总科,该科下则有3个科,即圆关公蟹科、波纹蟹科和叶鬼蟹科。
  • 苯并[a]芘苯并芘(英语:Benzopyrene),化学式:C20H12,是一种五环多环芳香烃类,是一个高活性的间接致癌物质、诱变剂和致畸的物质,结晶为黄色固体。这种物质是在300到600°C之间的不完全燃烧状态
  • TPATPA可以指:
  • 鲍鲸鲸鲍鲸鲸(1987年1月19日-),本名鲍晶晶。豆瓣网名是大丽花,北京人,中国作家、编剧,《失恋33天:小说,或是求生指南》的作者,《失恋33天》电影的编剧。鲍鲸鲸父亲是军人,母亲是家庭主妇。她
  • 筑地俊彦筑地俊彦,日本轻小说作家,动画剧本作家。
  • 詹姆斯·沃尔特·肯尼迪公民奖 詹姆斯·沃尔特·肯尼迪公民奖(英语:J. Walter Kennedy Citizenship Award)简称肯尼迪公民奖,是美国国家篮球协会从1975年开始颁发的年度奖项,旨在表彰“对社会有杰出服务和贡献”的球员、教练或其他工作人员。奖项名称是纪念第二任NBA总裁詹姆斯·沃尔特·肯尼迪(James Walter Kennedy)。奖项由NBA专业记者协会投票选出,该协会成员包括定期在报纸、杂志和互联网媒体报导NBA相关新闻的专业记者。提名由协会共同选出,再经约150名成员投票决定胜出人选,
  • PocketPocket(前称Read It Later)是一个用于管理互联网文章的应用程序及服务,目前已有OS X、Windows、iOS、Android、Windows Phone、BlackBerry、Kobo eReader等平台的客户端,各种浏览器中亦有其附加组件。Pocket以前只可以用于计算机。用户平日可以把不同页面加进Pocket,日后透过列表或标签重新开启。在手机版本中,若某网页来源(如Wikipedia.org)的内容比较多,Pocket将创建一个部分专门用作展示从该网站而来的文章。手机版本还可以
  • 海塞尔球场惨案海塞尔球场惨案(Heysel Stadium disaster)是指发生于1985年5月29日欧洲冠军联赛足球决赛中的球场惨案。该场决赛在比利时布鲁塞尔的海塞尔球场进行,对赛双方为英格兰利物浦和意大利尤文图斯。事件造成39人死亡,当中主要为尤文图斯球迷。海塞尔球场惨案的发生原因并没有纳入正式的官方调查,但事件的发生过程仍是相当明确清晰的。1985年5月29日,大约六万名球迷蜂拥而至海塞尔球场观看赛事,双方球迷更带着满身酒气进场。在距离原定比赛开始时间还有半小时,在利物浦球迷区的流氓开始闹事,有些还在纵火,