Jump to content

Суматра PDF

(Перенаправлено с SumatraPDF )

Суматра PDF
Оригинальный автор(ы) Кшиштоф Ковальчик [1]
Разработчик(и) Кшиштоф Ковальчик, Симон Бюнцли и другие. [1]
Первоначальный выпуск 1 июня 2006 г .; 18 лет назад ( 01.06.2006 )
Стабильная версия
3.5.2 / 25 октября 2023 г .; 9 месяцев назад ( 25.10.2023 ) [2]
Предварительный выпуск
3.6.16409 / 11 июля 2024 г .; 25 дней назад ( 11.07.2024 )
Репозиторий
Написано в С , С++
Операционная система Windows Vista и новее
Размер 7,1 МБ ( 32-битная версия ), 7,9 МБ ( 64-битная версия )
Доступно в Многоязычный
Тип Просмотрщик документов
Лицензия Стандартная общественная лицензия GNU v3
Веб-сайт sumatrapdfreader.org

Sumatra PDF — это с открытым исходным кодом бесплатная программа просмотра документов , которая поддерживает множество форматов документов , включая: Portable Document Format (PDF), Microsoft Compiled HTML Help (CHM), DjVu , EPUB , FictionBook (FB2), MOBI , PRC , спецификацию Open XML Paper. (OpenXPS, OXPS, XPS) и файл архива комиксов (CB7, CBR, CBT, CBZ). [3] Если Ghostscript установлен PostScript , он поддерживает файлы . Он разработан исключительно для Microsoft Windows .

Суматра имеет минималистичный дизайн, простота которого достигается за счет обширных функций. Для рендеринга PDF-файлов используется библиотека MuPDF . [4]

Sumatra была разработана для портативного использования, поскольку состоит из одного файла без внешних зависимостей, что позволяет использовать ее с внешнего USB-накопителя и не требует установки. [5] Это классифицирует его как портативное приложение для чтения PDF, XPS, DjVu, CHM, электронных книг (ePub, FictionBook, Mobi PDB и TCR), комиксов (CBZ, CBR, CBT и CB7) и форматов изображений ( BMP , GIF , JPEG) . , JPEG 2000, JPEG XR , PNG , TGA и WebP ). [6] Суматра также может поддерживать форматы PostScript , PJL и HEIF через внешнее программное обеспечение. [6]

Как характерно для многих портативных приложений, Sumatra использует мало места на диске. [3] В 2009 году у Sumatra 1.0 был установочный файл размером 1,21 МБ. [7] по сравнению с 32 МБ Adobe Reader 9.5. [8] В январе 2017 г. последняя версия SumatraPDF, 3.1.2, имела один исполняемый файл размером 6,1 МБ; для сравнения, Adobe Reader XI использовал 320 МБ дискового пространства. [9]

формата PDF Ограничения на использование были реализованы в Суматре 0.6. [10] запрет пользователям распечатывать или копировать документы, которые автор документа ограничивает, форма управления цифровыми правами . Ковальчик заявила: «Я решила, что [Суматра] выполнит пожелания создателя PDF». [11] [12] [13] Другие программы чтения с открытым исходным кодом, такие как Okular и Evince, делают это необязательным, а Debian исправляет программное обеспечение, чтобы снять эти ограничения, в соответствии со своими принципами совместимости и повторного использования. [14]

В версии 1.1 печать осуществлялась путем преобразования каждой страницы PDF в растровое изображение. Это приводило к очень большим файлам спула и медленной печати. [15] [16]

Начиная с версии 0.9.1 поддерживаются гиперссылки, встроенные в PDF-документы. [10]

Суматра является многоязычной страной : 69 ​​переводов предоставлены сообществом. [17]

Суматра поддерживает SyncTeX, двунаправленный метод синхронизации источника TeX и вывода PDF, созданного с помощью pdfTeX или XeTeX . [10]

Разработка

[ редактировать ]

Sumatra PDF написан в основном двумя авторами: Кшиштофом Ковальчиком и Саймоном Бюнцли. [1] Исходный код разработан на двух языках программирования, в основном на C , с некоторыми компонентами на C++ . Исходный код предоставляется с поддержкой Microsoft Visual Studio . [18]

Поскольку он был впервые разработан, когда Windows XP была текущей версией Windows, Суматра изначально имела некоторые несовместимости с более ранними версиями Windows. Поддержка Windows 95 , 98 и ME с тех пор была удалена. [19]

Первоначально Ковальчик не выпустил 64-битную версию Sumatra, указав, что, хотя она может предложить немного большую скорость и доступную память, в то время он считал, что это значительно запутает пользователей и что преимущества не перевесят потенциальные затраты. . [20] Однако некоторые пользователи запросили 64-битные сборки Суматры, а другие разработчики собрали неофициальные 64-битные сборки. [21] который загружал документы быстрее, чем 32-битные сборки. Однако разработчик официальных сборок потребовал, чтобы неофициальные сборки не носили название «Суматра». [22] В октябре 2015 года была выпущена официальная 64-битная версия Суматры. [23]

Исходный код Суматры изначально размещался на Google Code . США Из-за юридических ограничений на экспорт в США он был недоступен «в странах, включенных в санкционный список Управления по контролю за иностранными активами , включая Кубу, Иран, Северную Корею, Судан и Сирию . » [24] [25] Исходный код в настоящее время размещен на GitHub . [26]

Первая версия Sumatra PDF, получившая обозначение 0.1, была основана на Xpdf 0.2 и была выпущена 1 июня 2006 года. она перешла на Poppler С версии 0.2 . В версии 0.4 он изменен на MuPDF для большей скорости. [4] и улучшенная поддержка платформы Windows. Poppler какое-то время оставался альтернативным движком, и с версии 0.6 по 0.8 он автоматически использовался для рендеринга страниц, которые MuPDF не удалось загрузить. Poppler был удален в версии 0.9, выпущенной 10 августа 2008 года.

В июле 2009 года Sumatra PDF изменила свою лицензию с GNU GPLv2 на GNU GPLv3, чтобы соответствовать такому же изменению лицензии для MuPDF. [27]

Начиная с версии 0.9.4, Суматра поддерживает формат JPEG 2000 . [ нужна ссылка ]

Версия 1.0 была выпущена 17 ноября 2009 года, после более чем трех лет совокупной разработки. Версия 2.0 была выпущена 2 апреля 2012 года, более чем через два года после выпуска версии 1.0. [10]

В 2007 году Ларс Вольфарт опубликовал первые неофициальные переводы. [28] до того, как Sumatra PDF получила официальную многоязычную поддержку.

В октябре 2015 года в версии 3.1 появилась 64-битная версия в дополнение к исходной 32-битной версии. [23] [29]

Название и произведение искусства

[ редактировать ]
Ранний логотип Суматры в формате PDF, вдохновленный комиксом « Хранители» .

Автор указал, что выбор названия «Суматра» не является данью уважения острову Суматра или кофе , заявив, что за этим названием нет особой причины. [30]

Графическое оформление Суматры — дань уважения обложке « Хранители» графического романа Алана Мура и Дэйва Гиббонса . [31]

Критический прием

[ редактировать ]

Суматра завоевала признание своей скоростью и простотой. [32] за портативность , [33] его сочетания клавиш и разработка с открытым исходным кодом . [31]

Одно время Европейский фонд свободного программного обеспечения рекомендовал Sumatra PDF, но затем отменил эту рекомендацию в феврале 2014 года из-за наличия на Суматре несвободно лицензируемого кода unrar . Как пояснил представитель фонда Хейки Оясилд, «пока они продолжают использовать несвободную библиотеку, SumatraPDF не может быть признана свободным программным обеспечением ». [34] [35] [36] [37] В конечном итоге Unrar был заменен бесплатной альтернативой в версии 3.0, что сделало его на 100% бесплатным программным обеспечением. [38]

См. также

[ редактировать ]
  1. ^ Jump up to: а б с «Проект с открытым исходным кодом Sumatra PDF на Ohloh: страница со списком участников» . Олох.нет. 27 сентября 2011 года . Проверено 17 января 2014 г.
  2. ^ «Выпуск · sumatrapdfreader/sumatrapdf» . Гитхаб . Проверено 12 декабря 2023 г.
  3. ^ Jump up to: а б Кшиштоф Ковальчик. «Sumatra PDF — программа просмотра PDF для Windows» . Проверено 19 февраля 2008 г.
  4. ^ Jump up to: а б Ковальчик, Кшиштоф. «Выпущена SumatraPDF 0.4» . Архивировано из оригинала 14 апреля 2012 года . Проверено 20 февраля 2007 г.
  5. ^ Генри, Алан (11 августа 2007 г.). «Sumatra PDF Viewer: быстрое и простое чтение PDF» . AppScout. Архивировано из оригинала 22 июля 2012 года . Проверено 24 августа 2007 г.
  6. ^ Jump up to: а б «Поддерживаемые форматы документов» . Проверено 16 сентября 2023 г.
  7. ^ oldapps.com (19 октября 2014 г.). «Суматра PDF - старая версия Суматра PDF» . Проверено 15 ноября 2014 г.
  8. ^ Adobe Systems Incorporated (2009 г.). «Адоб Ридер» . Проверено 15 октября 2009 г.
  9. ^ Adobe Systems Incorporated (2012). «Adobe Reader XI / Технические характеристики» . Проверено 16 октября 2012 г.
  10. ^ Jump up to: а б с д Ковальчик, Кшиштоф (май 2008 г.). «Sumatra PDF – Программа просмотра PDF для Windows – История версий» . Проверено 31 мая 2017 г.
  11. ^ Ковальчик, Кшиштоф (февраль 2009 г.). «Проблема 461: копирование в буфер обмена не разрешено в защищенных файлах» . Проверено 13 сентября 2012 г.
  12. ^ Ковальчик, Кшиштоф (сентябрь 2012 г.). «Проблема 2003: печать не выполнена (отказано) из-за PDF «Отказано в разрешениях» » . Проверено 13 сентября 2012 г.
  13. ^ Ковальчик, Кшиштоф (сентябрь 2012 г.). «Проблема 1927: функции, подобные DRM, затрудняют работу с документами» . Проверено 25 мая 2013 г.
  14. ^ Okular, Debian и ограничения на копирование.
  15. ^ Джонсон, Адриан (май 2008 г.). «Попплер Печать с помощью попплера в Windows» . Проверено 29 ноября 2009 г.
  16. ^ Ковальчик, Кшиштоф (октябрь 2008 г.). «Проблема 378: для печати любого PDF-документа необходима большая память» . Проверено 29 ноября 2009 г.
  17. ^ Ковальчик, Кшиштоф. «Переводчики» . Sumatra PDF – программа просмотра PDF-файлов для Windows . Проверено 29 октября 2007 г.
  18. ^ «SumatraPDF-2.4-source.zip – sumatrapdf – исходный код SumatraPDF 2.4 – просмотрщик PDF, EPUB, MOBI, CHM, XPS, DjVu, CBZ и CBR для Windows» . Хостинг проектов Google . 2 октября 2013 года . Проверено 17 января 2014 г.
  19. ^ Кшиштоф Ковальчик. «Скачать СуматруPDF» . Проверено 7 февраля 2011 г.
  20. ^ «WhyNo64bitBuilds – sumatrapdf – Почему мы не предоставляем 64-битные сборки. – Просмотр PDF, CHM, XPS, DjVu, CBZ и CBR для Windows – Хостинг проектов Google» . 23 февраля 2012 года . Проверено 13 сентября 2012 г.
  21. ^ «Сборки XhmikosR» . Xhmikosr.1f0.de. 14 января 2014 года. Архивировано из оригинала 8 февраля 2014 года . Проверено 12 февраля 2014 г.
  22. ^ «Форум Суматры PDF Reader» . Forums.fofou.org . Проверено 12 февраля 2014 г.
  23. ^ Jump up to: а б «Предоставить 64-битные сборки» . Гитхаб . Проверено 31 октября 2015 г.
  24. ^ «sumatrapdf — программа просмотра PDF, CHM, XPS, DjVu, CBZ и CBR для Windows — хостинг проектов Google» . Проверено 13 августа 2012 г.
  25. ^ «Хостинг проектов Google – код Google» . Проверено 13 августа 2012 г.
  26. ^ «GitHub – sumatrapdfreader/sumatrapdf: программа чтения SumatraPDF» . Разработчики SumatraPDF . Проверено 28 августа 2016 г.
  27. ^ обновите лицензию до GPLv3, чтобы она соответствовала изменению лицензии mupdf на github.com 3 июля 2009 г.
  28. ^ Ларс Вольфарт. «Суматра PDF на немецком языке» . Проверено 30 июня 2007 г.
  29. ^ Суматра История версий PDF
  30. ^ Ковальчик, Кшиштоф (21 февраля 2008 г.). «Название приложения» . Форум Суматры PDF Viewer. Архивировано из оригинала 3 марта 2012 года . Проверено 21 февраля 2008 г.
  31. ^ Jump up to: а б Трапани, Джина (9 августа 2007 г.). «Мгновенно открывайте PDF-файлы с помощью Sumatra» . Лайфхакер . Проверено 21 февраля 2008 г. Sumatra PDF Viewer — это крошечная портативная программа чтения с открытым исходным кодом, которая открывает PDF-файлы в мгновение ока. Раздувание и время запуска — главный недостаток Adobe Reader перешли на более быструю версию Foxit Reader , поэтому мы давно . Однако при размере 850 КБ Sumatra намного тоньше FoxIt.
  32. ^ Андерс Ингеман Расмуссен (2008). «Суматра PDF 0.8» . Альтернативы с открытым исходным кодом . Проверено 21 февраля 2008 г. Sumatra PDF — довольно молодой проект, целью которого является создание небольшого, простого и быстрого средства просмотра PDF-файлов. Его основные функции — отображение PDF-файлов и очень быстрый запуск — и с тем, и с другим он справляется идеально.
  33. ^ Эта удивительная программа для чтения PDF-файлов портативна и крошечна. Архивировано 1 апреля 2019 г. на Wayback Machine. Отправлено Робом Шифрином 21 июля 2013 г.
  34. ^ Рошаль, Александр Л. (9 октября 2011 г.). «Исходный код утилиты UnRAR является бесплатным» . Проверено 6 марта 2014 г.
  35. ^ Суматра PDF (nd). «Суматра PDF» . Проверено 6 марта 2014 г.
  36. ^ Европейский фонд свободного программного обеспечения (28 февраля 2014 г.). «Получите бесплатную программу для чтения PDF-файлов!» . Архивировано из оригинала 9 февраля 2014 года . Проверено 6 марта 2014 г.
  37. ^ Оясилд, Хейки (5 марта 2014 г.). «PDFreaders.org: Удаление SumatraPDF из-за включения несвободного кода» . Архивировано из оригинала 30 октября 2014 года . Проверено 6 марта 2014 г.
  38. ^ Ковальчик, Кшиштоф (октябрь 2014 г.). «Sumatra PDF – Программа просмотра PDF для Windows – История версий» . Проверено 21 октября 2014 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 21f102f50c33f32578f123179c0ce747__1720724400
URL1:https://arc.ask3.ru/arc/aa/21/47/21f102f50c33f32578f123179c0ce747.html
Заголовок, (Title) документа по адресу, URL1:
Sumatra PDF - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)