CoolReader is fast and small cross-platform XML/CSS based eBook reader for desktops and handheld devices. Supported formats: FB2, TXT, RTF, DOC, TCR, HTML, EPUB, CHM, PDB, MOBI. Platforms: Win32, Linux, Android. Ported on some eInk based devices.
Features
- Read electronic books in FB2, TXT, RTF, DOC, TCR, HTML, EPUB, CHM, PDB, MOBI formats
- Stylesheet support
- A lot of customizations for better reading performance
License
GNU General Public License version 2.0 (GPLv2)
Our ERP software was designed with companies like you in mind. Not only can you manage the full length of your basic business cycle under just our one ERP system, we’ve also included features that we know your field finds important. A complete document management system helps you keep track of all of your important documents, and our dashboard of graphs and charts gives you a great visual overview of where your company stands at any given point in time.
User Ratings
4.3
out of 5 stars
★★★★★
★★★★
★★★
★★
★
ease
1 of 5
2 of 5
3 of 5
4 of 5
5 of 5
3 / 5
features
1 of 5
2 of 5
3 of 5
4 of 5
5 of 5
3 / 5
design
1 of 5
2 of 5
3 of 5
4 of 5
5 of 5
3 / 5
support
1 of 5
2 of 5
3 of 5
4 of 5
5 of 5
3 / 5
User Reviews
- All
- ★★★★★
- ★★★★
- ★★★
- ★★
- ★
-
Программа замечательная давно ею пользуюсь на Андроидном пленшете, поскольку со зрением старческие проблемы. Но в последнее время Cool Reader перестал запоминать страницу на которой я прервал своё чтение. (Возможно это произошло после очередной чистки кэшей памяти с помощью андроид ассистента). Переустановка приложения Кулридер на Андроиде не помогла кстати после переустановки он помнил все предыдущие книги то есть удаление было неполным Спасибо за это приложение. Пожалуйста просветите, что сделать для того чтобы кулридер для андроида стал опять запоминать прочитанное место? Или как его переустановить, чтобы он «не помнил старое»?
-
На Linux не нашёл нормальных читалок. Cool Reader — лучшее, что я видел. К сожалению, на разных версиях Линукс бывают проблемы с установкой. На debian 11 нормально встала версия cr3_3.2.2-1_amd64.deb
Спасибо автору за отличный софт. -
Вадим, спасибо за вашу замечательную программу! Пользуюсь ей уже много лет…
-
Спасибо Вам за Cool Reader Вадим, специально зарегистрировался, чтобы поблагодарить.
-
about the Cool Reader program
Please attach the date and time (when this bookmark was made) in the bookmark text.
It would be good to make that the date and time of the bookmark creation are automatically written before the bookmark text, approximately where the book title and author are.
Thanks.
Your grateful user.
Read more reviews >
Additional Project Details
Operating Systems
Windows IoT, Symbian OS, Linux, Android, Mac, Windows
Languages
Ukrainian, English, Bulgarian, Spanish, Russian
Intended Audience
Education, Developers, End Users/Desktop
User Interface
X Window System (X11), Framebuffer, Win32 (MS Windows), Handheld/Mobile/PDA, wxWidgets, Qt
Programming Language
C++, Java
Database Environment
SQLite
Related Categories
C++ DocBook Software,
C++ Library Management Software,
C++ Image Viewers ,
C++ eBook Readers ,
Java DocBook Software,
Java Library Management Software,
Java Image Viewers ,
Java eBook Readers
Cool Reader — удобная программа для чтения электронных книг большого количества форматов, включая EPUB, FB2, RTF, TXT, HTML, CHM, PDB, MOBI, TCR. Незаменима для тех, кому приходится читать большой объем текста с экрана.
Переформатирование текста под любой размер шрифта, сглаживание (антиалиасинг) экранных шрифтов, полностью настраиваемая палитра, текстурированный фон, плавный скроллинг, 3D анимация позволят снизить нагрузку на зрение. Удобно реализованная функция чтения вслух с использованием движков SpeechAPI позволяет слушать книгу, занимаясь другими делами и вообще не напрягая глаза.
Программа оптимизирована для чтения художественной литературы. Понимает формат большинства книг, скачанных с сайтов электронных библиотек. Распознает границы абзаца, заголовки, цитаты с использованием элементов AI. Поддерживает распаковку книг из архивов ZIP, RAR, ARJ, HA, LZH. Читает форматы html, rtf, doc, txt, fb2, epub, chm, pdb, mobi, tcr. Автоматически распознает русские кодировки dos, win, koi-8, а также latin, utf-8, unicode и формат текста (абзацы, заголовки, цитаты). Нормально распознает форматирование псевдо-html с lib.ru.
- Поддержка архивов (просмотр содержимого и распаковка файлов: rar, zip, ha, arj, lha).
- Просмотр текста в виде непрерывного ‘свитка’ (с плавным скроллингом) или обычной ‘книги’ (1 или 2 страницы).
- Настройка фона, шрифтов, стилей текста, других эргономических параметров.
- Чтение книги вслух с использованием SpeechAPI 4.0 и 5.1.
- Запись аудиокниги в MP3 для прослушивания на обычном MP3 плеере.
- Подключаемые словари произношений с настройками отдельно для каждого голосового движка.
- Встроенный редактор словарей произношений.
- Построение таблицы содержания текста (по заголовкам).
- Закладки.
- Поиск по тексту.
- Выделение мышью и копирование текста в clipboard.
- Экспорт форматированного текста в HTML, RTF или TXT.
- Запоминание списка последних открытых файлов, позиции в файле, закладок.
- Плавный, настраиваемый скроллинг.
- 3D анимация листания
- Многоязычный интерфейс.
Cool Reader — отличная настраиваемая «читалка» с открытым исходным кодом для чтения электронных книг, которая работает на Windows, Linux и Android. Программа предусматривает несколько основных инструментов, чтобы помочь вам при чтении, которые включают в себя возможность создавать закладки, искать определенный текст и настраивать стили.
Кул Ридер предназначен для чтения книг и поддерживает несколько форматов, таких как:
txt,
rtf,
doc,
html,
epub,
fb2,
pdb,
tcr.
- Электронные книги отображаются автоматически в соответствии с размером окна; есть хороший анимационный эффект при переворачивании.
- Отдельное оглавление и закладки делают навигацию простой.
- Программа предусматривает быстрый поиск определенного текста в содержимом книги.
- «Ночной режим» отображает светлый текст на черном фоне, уменьшая блики.
- Функция «Текст в речь» опционально читает книгу вслух.
- Cool Reader — исключительно настраиваемая программа: вы можете настроить шрифты, цвета, форматирование, текст, макет страницы, элементы управления и многое другое.
- Картинки поддерживаются в форматах JPG, PNG, GIF.
- Возможно чтение материала в виде страниц или свитка.
- Кул Ридер обеспечивает чтение напрямую из ZIP.
- Читалка также включает в себя инструменты, чтобы помочь вам просматривать онлайн каталоги электронных книг в Интернете.
Программа разработана без лишних «наворотов».
Хотя она не поддерживает некоторые популярные форматы электронной литературы, если вы ищете читалку, которая может прочесть один из вышеперечисленных форматов, Cool Reader работает отлично.
Информация:
- Категория: Читалка
- Бесплатная лицензия (Freeware)
- Операционные системы: Windows 7, 8, 10
- Язык: Русский, Английский
- Разработчик: Вадим Лопатин
- Официальный сайт: https://cool-reader.ru/
CoolReader 3 — cross platform open source e-book reader
(c) Vadim Lopatin, 1998-2018
Development is moved to GitHub
https://github.com/buggins/coolreader
Sourceforge repository will be used as a mirror
git clone git://crengine.git.sourceforge.net/gitroot/crengine/crengine
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
Directories
crengine - CREngine (DOM/XML/CSS ebook rendering library) sources
cr3gui - CR3 with CR3GUI for e-ink devices sources
cr3qt - CR3 with Qt based GUI
cr3wx - CR3 with wxWidgets based GUI
thirdparty - third party libraries, to use if not found in system (zlib, libpng, libjpeg, freetype, etc...)
thirdparty_repo - repository for third party libraries deployments
thirdparty_unman - unmanaged third party libraries
tinydict - small library for .dict file format support
tools - miscellaneous configuration files
android - Android frontend
External dependencies
common: zlib, libpng, libjpeg, freetype, harfbuzz, fribidi, libunibreak, utf8proc, zstd
cr3gui/xcb: libxcb, fontconfig
cr3gui/nanoX: libnanoX
cr3/Qt: fontconfig, qt5-base, qt5-tools
cr3/wx: fontconfig, wxWidgets 3.0
e.g., for Ubuntu you may use
$ sudo apt install build-essential git cmake curl pkg-config zlib1g-dev libpng-dev libjpeg-dev libfreetype6-dev libfontconfig1-dev libharfbuzz-dev libfribidi-dev libunibreak-dev libzstd-dev libutf8proc-dev
To build Qt frontend:
$ sudo apt install qtbase5-dev qttools5-dev
To build wxWidgets frontend:
$ sudo apt install libwxgtk3.0-gtk3-dev
Embedded Third Party Components
- antiword (GPLv2+)
- chmlib (LGPLv2.1+)
- nanosvg (ZLib)
- qimagescale (imlib2, GPLv2, LGPLv3+)
- xxhash (BSD-2)
- coffeecatch (BSD-2)
- Some hyphenation patterns from http://www.hyphenation.org (only patterns under Unlicense, MIT, BSD, MPL, GPLv2, LGPLv2.1)
- Russian hyphenation patterns — https://github.com/laboratory50/russian-spellpack (LGPL)
Packaging
Debian based packages included to project:
packages/ubuntu -- debian package for Ubuntu, with Qt frontend
packages/openinkpot -- debian package for OpenInkpot, with XCB frontend
To build debian package, copy one of package descriptions from packages directory:
cp -r packages/ubuntu/debian debian
Then, package can be built using `debuild` command.
Android Build Instructions
- Deploy/update third party libraries: in terminal call script thirdparty-deploy.sh
In Windows can be used git bash terminal
- Use Android Studio — open subdirectory «android» as Android Studio project
Ensure that you have Android SDK and NDK installed
CMake Build Instructions (Linux)
In case the installed libraries are outdated, run the thirdparty-deploy.sh
script to download libraries sources of the recommended versions. In this case, the build system will build static libraries that were not found in the system.
Building Qt version (qtbase5-dev, qttools5-dev should be installed)
mkdir qtbuild
cd qtbuild
cmake -D GUI=QT5 -D CMAKE_BUILD_TYPE=Release -D MAX_IMAGE_SCALE_MUL=2 -D DOC_DATA_COMPRESSION_LEVEL=3 -D DOC_BUFFER_SIZE=0x1400000 -D CMAKE_INSTALL_PREFIX=/usr ..
make
sudo make install
Building Qt version, in DEBUG mode
mkdir qtbuild
cd qtbuild
cmake -D GUI=QT5 -D CMAKE_BUILD_TYPE=Debug -D MAX_IMAGE_SCALE_MUL=2 -D DOC_DATA_COMPRESSION_LEVEL=3 -D DOC_BUFFER_SIZE=0x1400000 -D CMAKE_INSTALL_PREFIX=/usr ..
make
sudo make install
Building wxWidgets version (libwxgtk3.0-gtk3-dev should be installed)
mkdir wxbuild
cd wxbuild
cmake -D GUI=WX -D CMAKE_BUILD_TYPE=Release -D MAX_IMAGE_SCALE_MUL=2 -D DOC_DATA_COMPRESSION_LEVEL=3 -D DOC_BUFFER_SIZE=0x1400000 -D CMAKE_INSTALL_PREFIX=/usr ..
make
Qt Build under Windows (Using MSYS2)
- Download and install msys2 from https://www.msys2.org/
- Update MSYS2:
Run «MSYS2 MSYS» from start menu
$ pacman -Sy
$ pacman -Su
Run «MSYS2 MSYS» from Start menu again.
Update the rest of the base packages:
- Install build tools & dependencies:
Run «MSYS2 MSYS» from start menu.
Using pacman package manager install required packages:
$ pacman -S --needed base-devel mingw-w64-x86_64-toolchain
$ pacman -S git curl
$ pacman -S mingw-w64-x86_64-cmake mingw-w64-x86_64-pkgconf mingw-w64-x86_64-zlib mingw-w64-x86_64-libpng mingw-w64-x86_64-libjpeg-turbo mingw-w64-x86_64-freetype mingw-w64-x86_64-fontconfig mingw-w64-x86_64-harfbuzz mingw-w64-x86_64-fribidi mingw-w64-x86_64-zstd
To build Qt frontend:
$ pacman -S mingw-w64-x86_64-qt5
- Prepare:
Run «MSYS2 MinGW 64-bit» from start menu
$ git clone https://github.com/buggins/coolreader.git
$ cd coolreader
Since package libunibreak not exists in MSYS2, we must build static version of this library, to do this, we need to call the script thirdparty-deploy.sh to download sources:
Build system will build static libraries that were not found in the system.
- Compile:
Now we can build program:
$ mkdir qtbuild
$ cd qtbuild
$ cmake -G "MSYS Makefiles" -D CMAKE_BUILD_TYPE=Release -D GUI=QT5 -D MAX_IMAGE_SCALE_MUL=2 -D DOC_DATA_COMPRESSION_LEVEL=3 -D DOC_BUFFER_SIZE=0x1400000 -D CMAKE_INSTALL_PREFIX=dist ..
$ make
$ make install
Now in qtbuild/dist directory we have CoolReader binary & data.
To add Qt runtime libraries, call:
$ cd dist
$ windeployqt --compiler-runtime --no-webkit2 --no-angle --no-opengl-sw --no-quick-import .
To add thirdparty runtime libraries, call:
$ cp -pv /mingw64/bin/{libfontconfig-1.dll,libexpat-1.dll,libfreetype-6.dll,libbz2-1.dll,libbrotlidec.dll,libbrotlicommon.dll,libharfbuzz-0.dll,libglib-2.0-0.dll,libintl-8.dll,libiconv-2.dll,libpcre-1.dll,libgraphite2.dll,libpng16-16.dll,zlib1.dll,libfribidi-0.dll,libjpeg-8.dll,libutf8proc.dll,libzstd.dll,libdouble-conversion.dll,libicuin68.dll,libicuuc68.dll,libicudt68.dll,libpcre2-16-0.dll} .
After updating any library in MSYS 2, this list may need to be corrected. If after that the program does not start with an error about the missing dll, then you need to copy this library from /mingw64/bin/
to qtbuild/dist
.
Qt Build under Windows (Using Qt SDK, obsolete)
Environment setup:
- Download and install Qt SDK, git, cmake, msys
- Copy contents of git and cmake dirs to QT/mingw/
- Copy make.exe from msys/bin to QT/mingw/bin
Run Qt SDK / Qt Command Prompt. Execute:
> sh
> git clone https://github.com/buggins/coolreader.git
> cd coolreader
> mkdir qtbuild
> cd qtbuild
> cmake -D GUI=QT -D CMAKE_BUILD_TYPE=Release -G "MSYS Makefiles" -D USE_QT_ZLIB=1 -D CMAKE_INSTALL_PREFIX=dist ..
> make
> make install
cmake -D GUI=QT -D CMAKE_BUILD_TYPE=Release -G "Visual Studio 9 2008" -D USE_QT_ZLIB=1 -D DOC_DATA_COMPRESSION_LEVEL=3 -D DOC_BUFFER_SIZE=0x1500000 -D CMAKE_INSTALL_PREFIX=dist ..
cmake -D GUI=QT -D CMAKE_BUILD_TYPE=Release -G "Visual Studio 10" -D USE_QT_ZLIB=1 -D MAX_IMAGE_SCALE_MUL=2 -D DOC_DATA_COMPRESSION_LEVEL=3 -D DOC_BUFFER_SIZE=0x1500000 -D CMAKE_INSTALL_PREFIX=dist ..
to disable console, use /SUBSYSTEM:WINDOWS linker option instead of /SUBSYSTEM:CONSOLE
For Qt5, use GUI=QT5 instead of GUI=QT
For building Qt5 app from QtCreator remove -G (generator) parameter:
Release build:
-D GUI=QT5 -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=dist ..
Debug build:
-D GUI=QT5 -D CMAKE_BUILD_TYPE=Debug -D CMAKE_INSTALL_PREFIX=dist ..
It will put built cr3.exe and all necessary distribution files to directory qtbuild/dist.
You need also add following DLLs to this directory in order to get cr3.exe working:
- mingwm10.dll
- QtCore4.dll
- QtGui4.dll
- libz.dll
CMake Build Instructions (obsolete)
# Building ARM version on OpenInkpot:
mkdir armbuild
cd armbuild
cmake -D CMAKE_TOOLCHAIN_FILE=../tools/toolchain-arm-oi.cmake -D MAX_IMAGE_SCALE_MUL=2 -D CMAKE_BUILD_TYPE=Release -D GUI=CRGUI_XCB -D USE_EXTERNAL_EDICT_DICTIONARY=1 ..
make
# Building i386 version, Qt backend V3 simulation:
mkdir qt-v3
cd qt-v3
cmake -D DEVICE_NAME=v3 -D MAX_IMAGE_SCALE_MUL=2 -D CMAKE_BUILD_TYPE=Debug -D USE_STATIC_ZLIB=1 -Wdev -D ENABLE_ANTIWORD=1 -D CMAKE_INSTALL_PREFIX=dest -D GUI=CRGUI_QT -D DOC_DATA_COMPRESSION_LEVEL=1 -D DOC_BUFFER_SIZE=0x500000 ..
make
# Building i386 version (for OpenInkpot), V3 simulation:
mkdir xcb-v3
cd xcb-v3
cmake -D DEVICE_NAME=v3 -D MAX_IMAGE_SCALE_MUL=2 -D CMAKE_BUILD_TYPE=Debug -D USE_STATIC_ZLIB=1 -Wdev -D ENABLE_ANTIWORD=1 -D CMAKE_INSTALL_PREFIX=/usr -D GUI=CRGUI_XCB -D DOC_DATA_COMPRESSION_LEVEL=1 -D DOC_BUFFER_SIZE=0x500000 ..
make
# Building i386 version (for OpenInkpot), n516/azbooka simulation:
mkdir xcb-n516
cd xcb-n516
cmake -D DEVICE_NAME=n516 -D MAX_IMAGE_SCALE_MUL=2 -D CMAKE_BUILD_TYPE=Debug -D CMAKE_INSTALL_PREFIX=/usr -D GUI=CRGUI_XCB ..
make
# Building Jinke/LBook V3 viewer plugin (libfb2.so):
mkdir v3build
cd v3build
mkdir dest
cmake -D DEVICE_NAME=v3 -D MAX_IMAGE_SCALE_MUL=2 -D CMAKE_TOOLCHAIN_FILE=../tools/toolchain-arm-v3.cmake -D GUI=CRGUI_JINKE_PLUGIN -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=dest ..
make
# Building Jinke/LBook V3 viewer plugin (libfb2.so), new SDK:
mkdir v3build
cd v3build
mkdir dest
cmake -D DEVICE_NAME=v3 -D MAX_IMAGE_SCALE_MUL=2 -D CMAKE_TOOLCHAIN_FILE=../tools/toolchain-arm-linux-gnueabi.cmake -D GUI=CRGUI_JINKE_PLUGIN -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=dest ..
make
# Building Jinke/LBook V3 fb2props plugin for Bookshelf (libfb2props.so) i386:
mkdir fb2props386
cd fb2props386
mkdir dest
cmake -D GUI=FB2PROPS -D CMAKE_BUILD_TYPE=Debug -D CMAKE_INSTALL_PREFIX=dest ..
make
# Building Jinke/LBook V3 fb2props plugin for Bookshelf (libfb2props.so):
mkdir v3fb2propsbuild
cd v3fb2propsbuild
mkdir dest
cmake -D CMAKE_TOOLCHAIN_FILE=../tools/toolchain-arm-v3.cmake -D GUI=FB2PROPS -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=dest ..
make
# Building Jinke/LBook V3 fb2props plugin for Bookshelf NEW SDK (libfb2props.so):
mkdir v3newfb2propsbuild
cd v3newfb2propsbuild
mkdir dest
cmake -D CMAKE_TOOLCHAIN_FILE=../tools/toolchain-arm-linux-gnueabi.cmake -D GUI=FB2PROPS -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=dest ..
make
# Building Jinke/LBook V3 new SDK viewer app (cr3):
mkdir v3app
cd v3app
#cmake -D DEVICE_NAME=v3 -D CMAKE_TOOLCHAIN_FILE=../tools/toolchain-arm-linux-gnueabi.cmake -D MAX_IMAGE_SCALE_MUL=2 -D GUI=CRGUI_NANOX -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=dest -D DOC_DATA_COMPRESSION_LEVEL=1 -D DOC_BUFFER_SIZE=0x500000 -D BIG_PAGE_MARGINS=1 ..
cmake -D DEVICE_NAME=v3 -D CMAKE_TOOLCHAIN_FILE=../tools/toolchain-arm-linux-gnueabi.cmake -D MAX_IMAGE_SCALE_MUL=2 -D GUI=CRGUI_NANOX -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=dest -D DOC_DATA_COMPRESSION_LEVEL=1 -D DOC_BUFFER_SIZE=0x500000 ..
make
# Building Jinke/LBook V5 viewer app (cr3):
mkdir v5build
cd v5build
cmake -D DEVICE_NAME=v5 -D MAX_IMAGE_SCALE_MUL=2 -D CMAKE_TOOLCHAIN_FILE=../tools/toolchain-arm-v5.cmake -D GUI=CRGUI_NANOX -D GRAY_BACKBUFFER_BITS=3 -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=dest -D DOC_DATA_COMPRESSION_LEVEL=1 -D DOC_BUFFER_SIZE=0x580000 ..
#cmake -D DEVICE_NAME=v5 -D CMAKE_TOOLCHAIN_FILE=../tools/toolchain-arm-v5.cmake -D GUI=CRGUI_NANOX -D GRAY_BACKBUFFER_BITS=3 -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=dest ..
make
# Building Jinke/LBook V3+ viewer app (cr3):
mkdir v3abuild
cd v3abuild
cmake -D DEVICE_NAME=v3a -D CMAKE_TOOLCHAIN_FILE=../tools/toolchain-arm-v5.cmake -D GUI=CRGUI_NANOX -D CR3_PNG=1 -D CR3_JPEG=1 -D CR3_FREETYPE=1 -D GRAY_BACKBUFFER_BITS=4 -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=dest -D RAM_COMPRESSED_BUFFER_ENABLED=0 -D DOC_DATA_COMPRESSION_LEVEL=1 -D DOC_BUFFER_SIZE=0x1000000 ..
make
# Building ARM version for PocketBook:
mkdir pb360
cd pb360
cmake -D DEVICE_NAME=pb360 -D CMAKE_INSTALL_PREFIX=/usr/local/pocketbook/mnt/ext1 -D CMAKE_TOOLCHAIN_FILE=../tools/toolchain-arm-pocketbook.cmake -D CMAKE_CXX_FLAGS_RELEASE:STRING="-fomit-frame-pointer -O1" -D MAX_IMAGE_SCALE_MUL=2 -D CMAKE_BUILD_TYPE=Release -D GUI=CRGUI_PB -D ENABLE_CHM=1 -D ENABLE_ANTIWORD=1 ..
make
# Building ARM version for PocketBook Pro
mkdir pbPro
cd pbPro
cmake -D DEVICE_NAME=pb360 -D CMAKE_INSTALL_PREFIX=/usr/local/pocketbook/mnt/ext1 -D CMAKE_TOOLCHAIN_FILE=../tools/toolchain-arm-gnu-eabi-pocketbook.cmake -D MAX_IMAGE_SCALE_MUL=2 -D CMAKE_BUILD_TYPE=Release -D ENABLE_CHM=1 -D ENABLE_ANTIWORD=1 -D GUI=CRGUI_PB -D POCKETBOOK_PRO=1 ..
# Building Jinke/LBook V3+ simulator for Win32 (cr3):
mkdir v3win32
cd v3win32
cmake -D DEVICE_NAME=v3a -G "Visual Studio 10" -D MAX_IMAGE_SCALE_MUL=2 -D GUI=CRGUI_WIN32 -D GRAY_BACKBUFFER_BITS=4 -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=dest -D DOC_DATA_COMPRESSION_LEVEL=1 -D DOC_BUFFER_SIZE=0x800000 ..
make
Qt Build under Mac OSX (obsolete)
#configure and make Qt as static libraries
#Inside Qt source root:
./configure -prefix /Developer/Qt -opensource -static -release -arch x86 -arch x86_64 \
-no-accessibility -no-stl -no-qt3support -qt-zlib -no-gif -no-libtiff -qt-libpng -qt-freetype -no-libmng -qt-libjpeg -no-nis -no-cups -no-iconv -no-pch -no-dbus -no-opengl -no-fontconfig \
-no-xmlpatterns -no-multimedia -no-phonon -no-phonon-backend -no-audio-backend -no-openssl \
-no-gtkstyle -no-svg -no-webkit -no-javascript-jit -no-script -no-scripttools -no-declarative
#make Core and GUI libraries
make sub-src
#make symlinks from `pad` to /Developer/Qt for bin, include, lib, src dirs
#inside cr3 directory
#configure using cmake
mkdir macbuild
cd macbuild
cmake -G "Unix Makefiles" -D GUI=QT -D CMAKE_OSX_ARCHITECTURES="i386 x86_64" -D QT_QMAKE_EXECUTABLE=/Developer/Qt/bin/qmake -D CMAKE_BUILD_TYPE=Release -D MAX_IMAGE_SCALE_MUL=2 -D DOC_DATA_COMPRESSION_LEVEL=3 -D DOC_BUFFER_SIZE=0x1400000 -D CMAKE_INSTALL_PREFIX=cr3.app ..
make
make install
Категория: | Офис |
Cистема: | Windows |
Статус программы: | Бесплатно |
Язык: | Русский |
Скачать |
Cool Reader представляет собой кроссплатформенную программу, которая нужна для чтения электронных книг. Данная программа уже очень давно распространяется бесплатно и имеет сравнительно небольшой размер. Таким образом, утилита не займет много места на вашем компьютере. Это значит, что такую читалку сможет позволить себе даже владелец устройства со скромными системными ресурсами.
Кроме того, в Интернете можно найти другую знаменитую читалку под названием Foxit Reader. Ее функционал практически идентичен с Cool Reader. В любом случае, советуем загрузить на ПК две бесплатные программы, чтобы не иметь никаких проблем с чтением книжек со своего устройства.
Если вы не знаете, как правильно скачать данное приложение, то обязательно ознакомьтесь с обучающим видеороликом. Его продолжительность составляет всего лишь 1 минуту. Автор показывает весь процесс скачивания этой читалки на свой компьютер. Вам остается лишь повторять все действия за ним, чтобы на вашем ПК тоже появилась электронная читалка Кул Ридер.
Особенности бесплатной читалки
- Разработчики успешно реализовали поддержку большого количества форматов — запускайте любые текстовые файлы без каких-либо трудностей и ограничений.
- У пользователей есть возможность подключить специальные голосовые движки — если вам не нравится напрягать свое зрение и читать напечатанный текст с экрана, то теперь можно озвучить его, чтобы слушать, как аудиокнигу.
- Качественное отображение текста на экране возможно в виде автоскроллинга или раскрытой книги.
- Если окно интерфейса кажется слишком маленьким, то воспользуйтесь встроенным режимом полноэкранного просмотра.
- Cool Reader обязательно запомнит последние текстовые файлы, которые вы запускали на своем компьютере через это приложение.
- Сейчас доступна электронная читалка для компьютеров и компактных устройств с сенсорным экраном — это означает, что утилита способна функционировать на разных операционных системах.
- Подключайте сторонние словари, а затем редактируйте их по необходимости.
- Выделяйте любой фрагмент текста и копируйте его в другую программу.
- Поскольку установка приложения не является обязательной, Cool Reader легко запускается с любых съемных носителей.
- Читалка поддерживает гиперссылки, виртуальные закладки, FB2-формат вместе с таблицами, сносками.
Скачать
Стандартный установщик |
Бесплатно!
uFiler |
|
---|---|---|
check | Официальный дистрибутив Cool Reader | check |
close | Тихая установка без диалоговых окон | check |
close | Рекомендации по установке необходимых программ | check |
close | Пакетная установка нескольких программ | check |
Скачать бесплатно Cool Reader |
Скачать |