В PDF
![]() | |
Оригинальный автор(ы) | Тор Андерссон |
---|---|
Разработчик(и) | Художник Программное обеспечение, Inc. |
Первоначальный выпуск | 31 марта 2005 г |
Стабильная версия | 1.23.11 [1] ![]() |
Репозиторий | |
Написано в | С |
Операционная система | Unix-подобный , Windows , Android , iOS |
Тип | Рамки |
Лицензия | двойная лицензия ( GNU Affero General Public License и коммерческая разрешительная лицензия) |
Веб-сайт | в PDF |
MuPDF — это с открытым исходным кодом, бесплатная программная платформа написанная на C, которая реализует механизм анализа и рендеринга PDF , XPS и EPUB . Он используется в основном для преобразования страниц в растровые изображения , но также обеспечивает поддержку других операций, таких как поиск и просмотр оглавления и гиперссылок.
Основное внимание в MuPDF уделяется скорости, небольшому размеру кода и высококачественному рендерингу со сглаживанием. Начиная с версии 1.2, MuPDF имеет дополнительную поддержку интерактивных функций, таких как заполнение форм, JavaScript и переходы. [2]
Библиотека поставляется с элементарной программой просмотра X11 и Windows, а также набором инструментов командной строки для пакетного рендеринга (mutool draw), проверки файловой структуры (mutool show) и перезаписи файлов (mutool clean). Более поздние версии также имеют интерпретатор JavaScript (запуск Mutool), который позволяет запускать сценарии для создания и редактирования файлов PDF.
Ряд бесплатных программных приложений используют MuPDF для рендеринга PDF-документов, наиболее известным из которых является Sumatra PDF . MuPDF также доступен в виде пакета для большинства дистрибутивов Unix-подобных операционных систем.
Независимые стороны портировали библиотеку на многие платформы, включая Amazon Kindle . [3] Тачпад HP , [4] Портативная PlayStation , [5] Вий , [6] и ДОС . [7]
История [ править ]
В 2002 году Тор Андерссон начал работу над MuPDF на основе Libart библиотеки рендеринга Рафа Левиена . После того, как Artifex Software приобрела проект MuPDF, фокус разработки сместился на написание новой современной графической библиотеки под названием Fitz. Первоначально Fitz задумывался как научно-исследовательский проект по замене устаревшей графической библиотеки Ghostscript , но вместо этого стал механизмом рендеринга, лежащим в основе MuPDF. [8]
В 2005 году была выпущена первая версия MuPDF с новой библиотекой Fitz.
В 2009 году Artifex Software подала иск о нарушении авторских прав против Palm, Inc. за нарушение их авторских прав на MuPDF. [9] В то время Artifex предлагал MuPDF с двойной лицензией : либо под GPLv2 , либо под собственной лицензией, предназначенной Artifex для коммерческого использования. Когда Palm включила MuPDF в webOS и согласилась с GPLv2, выпустив измененный исходный код библиотеки, [10] [11] Artifex заявила, что версия GPL непригодна для «коммерческого использования». [12] поскольку полный совокупный продукт (PDFviewer, WebOS) должен быть помещен под лицензию GPL. [13] Artifex добровольно отклонила иск в 2011 году. [14]
В 2011 году была добавлена поддержка Microsoft от XPS на основе кода из библиотеки GhostXPS . [2]
С февраля 2013 года, с выпуском версии 1.2, условия лицензирования были изменены с GNU General Public License на GNU Affero General Public License v3. [2]
См. также [ править ]
Ссылки [ править ]
- ^ «История выпусков MuPDF» . Проверено 6 марта 2024 г.
- ↑ Перейти обратно: Перейти обратно: а б с «Новости МуПДФ» . Mupdf.com . Архивировано из оригинала 30 апреля 2011 года . Проверено 3 января 2017 г.
- ^ «muPDF на Kindle DX!!» . Форумы MobileRead . Проверено 3 января 2017 г.
- ^ «Порт Mupdf для тачпада webos» . Предцентральные форумы . Архивировано из оригинала 5 ноября 2011 года . Проверено 25 ноября 2011 г.
- ^ «озбукр» . code.google.com . Проверено 6 мая 2018 г.
- ^ «Вииксплорер» . sourceforge.net . Проверено 6 мая 2018 г.
- ^ «DOS не умер – тестовый выпуск MUPDF/DGJPP!» . Bttr-software.de . Проверено 3 января 2017 г.
- ^ «Архивы списков рассылки fitz-dev» . www.hostscript.com . Проверено 6 мая 2018 г.
- ^ «4 декабря 2009 г. — Artifex подает иск против Palm» . Artifex.com . 4 декабря 2009 г. Архивировано из оригинала 18 февраля 2013 г. . Проверено 3 января 2017 г.
- ^ «Иск о нарушении авторских прав, поданный против Palm» . Нация webOS . Проверено 3 января 2017 г.
- ^ «Пакеты с открытым исходным кодом — opensource.palm.com — Palm» . 16 декабря 2009 года. Архивировано из оригинала 16 декабря 2009 года . Проверено 3 января 2017 г.
- ^ «Жалоба на нарушение авторских прав» (PDF) . стр.4 ¶15, стр.6 ¶27 . Проверено 3 мая 2013 г.
- ^ Информация о лицензировании ВАЖНАЯ ИНФОРМАЦИЯ О РАСПРОСТРАНЕНИИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ОТ ARTIFEX «Если ваше приложение, включая весь его исходный код, лицензируется для общественности по GNU GPL, вы имеете право поставлять GPL Ghostscript вместе с вашим приложением в соответствии с условиями лицензионного соглашения GPL. . Вам не нужна коммерческая лицензия Artifex». (в архиве)
- ^ «Уведомление о добровольном увольнении с предвзятостью» (PDF) . Архив.орг . Проверено 3 мая 2013 г.
Внешние ссылки [ править ]
- Официальный сайт
- MuPDF мини в Google Play
- Пакет MuPDF Android в F-Droid репозитории
- программное обеспечение 2005 года
- Читатели EPUB
- Бесплатное программное обеспечение Android с открытым исходным кодом.
- Бесплатные программы для чтения PDF-файлов
- Бесплатное программное обеспечение, написанное на C.
- Графические библиотеки
- Портативное программное обеспечение
- Программное обеспечение, использующее лицензию GNU AGPL.