FBReader

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
FBReader
Скриншот программы FBReader
Тип чтение электронных книг
Автор Николай Пульцин
Разработчики ООО «Геометр Плюс»,
FBReader.ORG Limited
Написана на C++, Java
Интерфейс Linux: Qt
Операционные системы Android, iOS, Linux, macOS и др. UNIX-подобные, Windows, BlackBerry OS и др.
Языки интерфейса 44 включая Русский
Первый выпуск 2005 год[1]
Аппаратные платформы Android , symbian , Windows phone ,IOS .
Последняя версия 3.0.30 Android (17 января 2021 года[2])
Бета-версия Symbian 0.99.5
Репозиторий github.com/geometer/FBRe…
Состояние Активно
Лицензия Проприетарное ПО
(ранее GNU GPL)
Сайт fbreader.org
Логотип Викисклада Медиафайлы на Викискладе

FBReader — компьютерная программа для чтения электронных книг в различных форматах. Работает в операционных системах Android, Linux, macOS, Windows, BlackBerry OS и других. Являлась программным обеспечением с открытым исходным кодом.

Изначально написана для работы на карманном компьютере Sharp Zaurus, а позже была портирована на несколько платформ, в число которых входят Siemens SIMpad, Archos PMA430, Motorola (E680i, A780, A1200, E8/Em30, Zn5, u9), Nokia Internet Tablet, Familiar, Windows XP и Linux на ПК и электронных книгах. В версии для ОС Linux для создания пользовательского интерфейса используются библиотеки Qt4.

Поддерживаемые форматы[править | править код]

FBReader поддерживает несколько распространённых форматов электронных книг, может открывать файлы книг из архивов форматов zip, tar, gzip и bzip2. Отличительной особенностью программы является отсутствие поддержки таблиц для всех форматов. Список поддерживаемых форматов:

Основные возможности[править | править код]

Основные возможности программы:

  • поддержка нескольких кодировок (utf-8, us-ascii, windows-1251, windows-1252, koi8-r, ibm866, iso-8859-*, Big5, GBK);
  • поддержка гиперссылок;
  • автоматическое открытие файла, открытого при последнем запуске программы;
  • хранение списка последних открытых файлов;
  • поддержка текстового поиска;
  • возможность работы в полноэкранном режиме;
  • возможность получить доступ к онлайн-библиотекам;[6]
  • возможность поворота экрана на 90°, 180° и 270°;
  • создание виртуальной библиотеки, в которой можно группировать книги по тематическим разделам. Преимуществом таких библиотек считается то, что не требуется блуждать по каталогам файловой системы в поисках нужного издания.
  • синхронизация библиотеки между различными устройствами, а также прогресса чтения через "Книжную сеть FBreader".

Интерфейс[править | править код]

В графическом интерфейсе программы отсутствует традиционное меню, представлена только панель инструментов с кнопками. В нижней части окна по умолчанию отображаются количество страниц книги, номер текущей страницы и текущее время. В диалоговом окне можно изменить шрифт, размер шрифта, задать величину отступа текста от края окна, изменить способ перелистывания страниц и другое.

FBReaderJ[править | править код]

FBReaderJ — клон FBReader для платформы Android, написанный на языке Java. Ныне носит название «FBReader для Android»[7].

Поддерживает форматы FB2, ePub, RTF, DOC (Microsoft Word), HTML, TXT (обычный текст), mobipocket/kindle, чтение файлов из архивов zip, tar и gzip.

См. также[править | править код]

Примечания[править | править код]

  1. О программе Архивная копия от 19 ноября 2016 на Wayback Machine.
  2. Новости FBReader Архивная копия от 24 сентября 2017 на Wayback Machine.
  3. Поддержка формата doc программ «Microsoft Word» заявлена в версии 1.6.1 для ОС Android.
  4. Plucker: HTML and ebook reader for Palm and Windows mobile devices (англ.). — Plucker ebook reader. Дата обращения: 5 июня 2011. Архивировано 21 января 2012 года.
  5. Официальный сайт. Дата обращения: 20 мая 2017. Архивировано 9 июля 2017 года.
  6. "Программы-читалки для Андроид". FAQ по Android OS. 2018-08-22. Архивировано из оригинала 1 ноября 2018. Дата обращения: 31 октября 2018.
  7. FBReader для Android. Дата обращения: 2 июля 2014. Архивировано 18 июля 2014 года.

Ссылки[править | править код]