Официальный сайт cool reader для windows

Leader badge

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)

Discover the full potential of site search Icon

Increase conversions, reduce helpdesk costs and make your customers happy. Let us show you how.

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

2007-03-10

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.

  1. Электронные книги отображаются автоматически в соответствии с размером окна; есть хороший анимационный эффект при переворачивании.
  2. Отдельное оглавление и закладки делают навигацию простой.
  3. Программа предусматривает быстрый поиск определенного текста в содержимом книги.
  4. «Ночной режим» отображает светлый текст на черном фоне, уменьшая блики.
  5. Функция «Текст в речь» опционально читает книгу вслух.
  6. Cool Reader — исключительно настраиваемая программа: вы можете настроить шрифты, цвета, форматирование, текст, макет страницы, элементы управления и многое другое.
  7. Картинки поддерживаются в форматах JPG, PNG, GIF.
  8. Возможно чтение материала в виде страниц или свитка.
  9. Кул Ридер обеспечивает чтение напрямую из ZIP.
  10. Читалка также включает в себя инструменты, чтобы помочь вам просматривать онлайн каталоги электронных книг в Интернете.

Программа разработана без лишних «наворотов».

Хотя она не поддерживает некоторые популярные форматы электронной литературы, если вы ищете читалку, которая может прочесть один из вышеперечисленных форматов, 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

Join the chat at https://gitter.im/coolreader/Lobby

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

Cool Reader — это программа для чтения электронных книг на компьютере. Данная читалка обладает гибкими настройками, с помощью которых можно настроить текст книги под себя для более комфортного чтения с экрана.

Cool Reader — одна из лучших читалок электронных книг. Она поддерживает огромное количество «книжных» форматов. В их число входят epub (без DRM защиты), doc, pdb, fb2, txt, rtf, html, chm и tcr. Кроме этого, она может открывать книги, запакованные в архивы zip, rar, arj, ha и lzh. Программа без проблем понимает такие кодировки, как DOS, WIN, KOI-8, Latin, UTF-8 и Unicode.

Гибкие настройки текста и внешнего вида страниц в Cool Reader помогут снизить нагрузку на глаза, и сделать продолжительное чтение более комфортным. Программа позволяет выбрать шрифт, настроить параметры отрисовки (сглаживание, гамма, хинтинг, жирность и пр.) и размер шрифта, изменить цвет текста и фона. Более того, она позволяет сделать фон страницы текстурным, на выбора есть несколько разных текстур. Кроме этого, есть возможность гибкой настройки стилей с помощью файлов CSS.

Читалка предлагает три режима просмотра страниц: свиток, одна страница, две страницы. Так же доступны настройки межстрочного интервала, отступов и анимации перелистывания страниц. А для любителей читать по ночам или в темноте, есть специальный ночной режим.

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

Нужна удобная читалка для смартфона/планшета? Тогда рекомендуем скачать Cool Reader для Android!

  • Официальный сайт acer драйвера для ноутбука windows 10
  • Официальный образ windows 7 x32
  • Официальный образ windows 10 pro x64 rus скачать
  • Официальная windows 7 начальная скачать
  • Офис 2003 скачать бесплатно для windows 10 скачать торрент