АнглийскийФранцузскийИспанский

Значок OnWorks

djvu - Интернет в облаке

Запустите djvu в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда djvu, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


DjVu - DjVu и DjVuLibre.

ВВЕДЕНИЕ


Хотя Интернет дал нам всемирную инфраструктуру, на которой можно построить
универсальная библиотека, большая часть мировых знаний, истории и литературы все еще заблокирована
на бумаге в подвалах традиционных библиотек мира. Множество библиотек и контента
владельцы находятся в процессе оцифровки своих коллекций. Хотя многие такие попытки
включают кропотливый процесс преобразования бумажных документов в удобную для компьютера форму,
таких как форматы на основе SGML, высокая стоимость таких преобразований ограничивает их масштабы.
Сканирование документов и распространение полученных изображений в электронном виде - это не только
значительно дешевле, но и более точно соответствует исходному документу, поскольку сохраняет
его визуальный аспект.

Несмотря на быстрое повышение скорости сетевых подключений и компьютеров, количество
Отсканированные изображения документов, доступные сегодня в Интернете, относительно невелики. Есть несколько
причины для этого.

Первая причина - относительно высокая стоимость сканирования чего-либо еще, кроме несвязанных листов.
В черно-белом. Эта проблема постепенно уходит с появлением быстрых и низкоуровневых
Стоимость цветных сканеров с податчиками листов.

Вторая причина заключается в том, что давно установленные стандарты сжатия изображений и форматы файлов
оказались непригодными для распространения отсканированных документов с высоким разрешением, особенно
цветные документы. Мало того, что размер файлов и время загрузки непрактичны, декодирование
время рендеринга также недопустимо. Типичная страница журнала, отсканированная в цвете с разрешением 100
dpi в JPEG обычно занимает от 100 до 200 КБ, но текст вряд ли будет
читаемый: недостаточно для просмотра на экране и совершенно неприемлем для печати. Одинаковый
страница с разрешением 300 dpi будет иметь достаточное качество для просмотра и печати, но размер файла
будет в лучшем случае от 300 до 1000 КБ, что непрактично для удаленного доступа. Еще один крупный
проблема в том, что полностью декодированные цветные изображения с разрешением 300 dpi страницы формата Letter занимают 24 МБ.
памяти и легко вызывает подкачку диска.

Третья причина заключается в том, что цифровые документы - это больше, чем просто набор отдельных
изображения страниц. Страницы в отсканированных документах имеют естественный последовательный порядок. Специальное положение
необходимо сделать так, чтобы перелистывание страниц происходило мгновенно и без усилий, чтобы
поддерживать хороший пользовательский опыт. Что еще более важно, большинство существующих форматов документов заставляют
пользователи должны сначала загрузить весь документ перед отображением выбранной страницы. Тем не мение,
пользователи часто хотят перейти к отдельным страницам документа, не дожидаясь
весь документ для загрузки. Эффективный просмотр требует эффективного произвольного доступа к страницам,
быстрое последовательное перелистывание страниц и быстрый рендеринг. Этого можно добиться с помощью
сочетание расширенного сжатия, предварительной выборки, предварительного декодирования, кэширования и прогрессивной развертки
рендеринг. DjVu разбивает каждую страницу на несколько компонентов (текст, фон, изображения,
библиотеки общих форм ...), которые могут использоваться несколькими страницами и загружаться на
потребность. Все эти требования требуют очень сложного, но экономного контроля.
механизм для обработки загрузки по запросу, предварительной выборки, декодирования, кэширования и
прогрессивный рендеринг изображений страниц. То, что здесь рассматривается, - это не просто
метод сжатия изображения документа, но целая платформа для доставки документов.

DjVu - это метод сжатия изображений, формат документа и программная платформа для
доставка изображений документов через Интернет, удовлетворяющих вышеуказанным требованиям.

DJVU ОБРАЗ СЖАТИЕ


Сжатие изображений DjVu основано на трех технологиях:

DjVuФото
DjVuPhoto, также известный как IW44, представляет собой сжатие изображений с непрерывным тоном на основе вейвлетов.
техника с прогрессивным декодированием / рендерингом. Лучше всего использовать для кодирования фотографических
изображения в цветах или в оттенках серого. Размер изображений обычно составляет половину от размера JPEG для
такое же искажение.

DjVuBitonal
DjVuBitonal, также известный как JB2, - это битональное сжатие изображений, использующее преимущества
повторение почти идентичных фигур на странице (например, символов) для эффективного
сжимать текстовые изображения. Лучше всего использовать для сжатия черно-белых изображений, представляющих
текст и простые рисунки. Типичная страница с разрешением 300 dpi в DjVuBitonal занимает от 5 до 25 КБ (от 3 до
В 8 раз лучше, чем TIFF-G4 или PDF).

DjVuДокумент
DjVuDocument - это метод сжатия, специально разработанный для цветных цифровых документов.
изображения, содержащие как изображения, так и текст, например страницу журнала. DjVuDocument
представляет изображения в отдельно сжатые слои. Слой переднего плана обычно
сжат с помощью DjVu Bitonal и содержит текст и рисунки. Фоновый слой
обычно сжимается с помощью DjVuPhoto и содержит текстуру фона и изображения в
более низкое разрешение.

DJVU ДОКУМЕНТ ДОСТАВКА ПЛАТФОРМА


Технология DjVu разработана с нуля для поддержки эффективной доставки
цифровые документы через Интернет. Он предоставляет различные способы работы с многостраничными
документы и различные способы обогащения контента гиперссылками, метаданными, возможностью поиска
текст и т. д.

MIME Типы
Формат DjVu имеет официальный тип MIME: image / vnd.djvu, что является предпочтительным
тип содержимого, передаваемый http-серверами для файлов DjVu. Используемые неофициальные типы пантомимы
исторически изображение / x.djvu и image / x-djvu, которые все еще могут встречаться. Идеально,
клиенты должны быть настроены для обработки всех трех. (Для получения справки по настройке веб-сервера см.
http://www.djvuzone.org/support/tutorial/chapter-authoring1.html.)

Прилагаемое многостраничный Документация
Объединенный многостраничный документ DjVu использует один файл для представления всего документа.
Этот единственный файл содержит все страницы, а также вспомогательную информацию (например, страницу
каталог, данные, общие для нескольких страниц, эскизы и т. д.). Использование единого формата файла
очень удобно для хранения документов или для отправки вложений электронной почты.

Когда вы вводите URL-адрес многостраничного документа, плагин для браузера DjVu начинает загрузку
весь файл, но отображает первую страницу, как только она становится доступной. Вы можете
немедленно переходите на другие страницы с помощью панели инструментов DjVu. Предположим, однако, что
документ хранится на удаленном веб-сервере. Вы можете легко получить доступ к первой странице и увидеть
что это не тот документ, который вам нужен. Хотя вы никогда не отобразите другие страницы
браузер передает данные для этих страниц и тратит впустую пропускную способность вашего
сервер (и пропускная способность интернета тоже). Вы также можете увидеть сводку
документ на первой странице и перейти к странице 100. Но страница 100 не может быть отображена до тех пор, пока
данные для страниц с 1 по 99 получены. Возможно, вам придется подождать передачи
ненужные данные страницы. Эту вторую проблему (ненужное ожидание) можно решить с помощью
опции `` байтового обслуживания '' протокола HTTP / 1.1. Эта опция должна поддерживаться
веб-сервер, прокси, кеши и браузер. Однако раздача байтов не решает
первая проблема (трата полосы пропускания).

Косвенное охлаждение: многостраничный Документация
Косвенные многостраничные документы DjVu решают обе проблемы. Непрямой многостраничный DjVu
документ состоит из нескольких файлов. Главный файл называется индексным файлом. Вы можете
просматривать документ, используя URL-адрес индексного файла, точно так же, как вы делаете это в связанном мульти-
страница документа. Однако индексный файл очень мал. Он просто содержит документ
каталог и URL-адреса вторичных файлов, содержащих данные страницы. Когда вы просматриваете
косвенный многостраничный документ, браузер получает доступ к данным только тех страниц, которые вы открываете.
просмотр. Это можно сделать с разумной скоростью, потому что браузер поддерживает кеш
страниц и иногда выполняет предварительную выборку на несколько страниц впереди текущей страницы. Эта модель использует
Интернет обслуживает пропускную способность гораздо эффективнее. Это также устраняет ненужные задержки
при переходе к страницам, расположенным в любом месте длинного документа.

Аннотации
Каждое изображение DjVu может включать в себя так называемые блоки аннотаций. Блок аннотации
часто используется для определения гиперссылок на другие страницы документа или на произвольные веб-страницы.
Блоки аннотаций также можно использовать для других целей, например, для настройки начального просмотра.
режим страницы, определение выделенных зон или хранение произвольных метаданных о странице
или документ.

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

Эскизы
Документы DjVu иногда содержат предварительно вычисленные эскизы страниц.

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

DJVUZONE И DJVULIBRE


Первоначально технология DjVu была создана несколькими исследователями из AT&T Labs в 1995 году.
и 1999. Lizardtech, Inc. ( http://www.lizardtech.com ) затем получил коммерческий
лицензию от AT&T и продолжил разработку. Теперь у них есть множество решений для
изготовление и распространение документов с использованием технологии DjVu.

Веб-сайт DjVuZone ( http://www.djvuzone.org ) управляется несколькими лабораториями AT&T.
исследователи, которые в первую очередь создали технологию DjVu. Мы продвигаем DjVu
технология, предоставляя независимый источник информации о DjVu.

Понимая, как мало места для проприетарного формата документа, Lizardtech
выпустила справочную библиотеку DjVu под лицензией GNU Public License в декабре 2000 года.
библиотека полностью определяет формат сжатия и элементарные кодеки. Шесть месяцев
позже Lizardtech выпустила обновленную справочную библиотеку DjVu, а также исходный код
программа просмотра Unix.

Эти два выпуска составляют основу нашей первоначальной программы DjVuLibre. Мы изменили
система сборки, соответствующая ожиданиям сообщества разработчиков ПО с открытым исходным кодом. Различные ошибки
исправлены проблемы с переносимостью. Мы также постарались упростить его использование и
установить, сохранив при этом основную структуру выпусков Lizardtech.

Программа DjVuLibre содержит следующие компоненты:

бзз(1) Программа командной строки для сжатия данных общего назначения. Множество внутренних данных DjVu
конструкции сжимаются с использованием этой техники.

c44(1) Кодировщик командной строки DjVuPhoto. Этот современный вейвлет-компрессор производит
Изображения DjVuPhoto из изображений PPM или JPEG.

cjb2(1)
Кодировщик командной строки DjVuBitonal. Этот компрессор с мягким сопоставлением шаблонов производит
DjVuBitonal изображения из изображений PBM. Он может кодировать изображения без потерь, или
внести небольшие изменения, чтобы улучшить степень сжатия. Без потерь
Режим кодирования конкурирует с коммерческими кодировщиками Lizardtech.

cpaldjvu(1)
Кодировщик командной строки DjVuDocument для изображений с небольшим количеством цветов. Этот кодировщик
хорошо подходит для сжатия изображений с небольшим количеством различных цветов (например,
скриншоты). Доминирующий цвет кодируется фоновым слоем. Другой
цвета кодируются слоем переднего плана.

csepdjvu(1)
Кодировщик командной строки DjVuDocument для разделенных изображений. Этот кодировщик принимает
файл, содержащий предварительно сегментированные изображения переднего плана и фона, и создает
Изображение DjVuDocument.

дджву(1)
Декодер командной строки для изображений DjVu. Эта программа создает изображение PNM
представляет любой сегмент любой страницы документа DjVu в любом разрешении.

DJView(1)
Автономный просмотрщик изображений DjVu. Этот сложный просмотрщик отображает DjVu
документы. Он реализует навигацию по документу, а также быстрое масштабирование и панорамирование.

Nsdejavu(1)
Плагин веб-браузера для просмотра изображений DjVu. Этот небольшой плагин позволяет просматривать
Документы DjVu из веб-браузеров. Он внутренне использует djview для выполнения фактического
Работа.

djvups(1)
Инструмент командной строки для преобразования документов DjVu в PostScript.

DJVM(1)
Инструмент командной строки для работы со связанными многостраничными документами DjVu. Этот
Программа часто используется для сбора отдельных страниц и создания связного документа.

djvmcvt(1)
Инструмент командной строки для преобразования связанных документов в косвенные документы и
наоборот.

djvused(1)
Мощный инструмент командной строки для работы с многостраничными документами, создания или
редактирование блоков аннотаций, создание или редактирование скрытых текстовых слоев, предварительные вычисления
эскизы изображений и многое другое ...

djvutxt(1)
Инструмент командной строки для извлечения скрытого текста из документов DjVu.

djvudump(1)
Инструмент командной строки для проверки файлов DjVu и отображения их внутренних
структуры.

djvueextract(1)
Инструмент командной строки для разборки файлов изображений DjVu.

djvumake(1)
Инструмент командной строки для сборки файлов изображений DjVu.

djvserve(1)
Программа CGI для создания косвенных многостраничных документов DjVu на лету.

djvutoxml(1) djvuxmlparser(1)
Инструменты командной строки для редактирования метаданных DjVu в виде файлов XML.

DJVU КОДЕРЫ И ЛЮБОЙ2DJVU


DjVuLibre поставляется с множеством специализированных кодировщиков, c44(1) для фотографических изображений,
cjb2(1) для битональных изображений и cpaldjvu(1) для изображений с небольшим количеством различных цветов. Несмотря на то что
эти кодировщики хорошо работают в своей специализированной области, они не могут справляться со сложными задачами
включая сегментацию и многостраничное кодирование.

Коммерческие продукты Lizardtech (см. http://www.lizardtech.com/solutions/document) Можно
выполнять эти сложные задачи кодирования

Другое решение - сервер сжатия по адресу (http://any2djvu.djvuzone.org).
Эта машина использует прототипы кодировщиков pre-lizardtech от AT&T Labs и работает почти как
а также коммерческие кодировщики Lizardtech. Обратите внимание, что сжатие Any2DjVu
сервер поставляется без гарантии, что ничего не сделано для того, чтобы ваши документы были
остаются конфиденциальными, и что есть только один компьютер, работающий на всю планету.

CREDITS


Многие люди внесли свой вклад в исходный код DjVu за последние пять лет.
Пожалуйста, отправьте отчет об ошибке sourceforge, чтобы обновить следующий список.

Йошуа Бенжио, Леон Ботту, Чакрадхар Чандалури, Регис М. Чаплин, Мин Чен, Параг
Дешмук, Ройс Эдвардс, Эндрю Ерофеев, Правин Гудуру, Патрик Хаффнер, Пол Г.
Ховард, Орландо Кейсе, Янн Ле Кун, Артем Михеев, Флорин Никса, Джозеф М. Орост,
Стивен Пиджен, Билл Римерс, Патрис Симард, Джеффри Триггс, Люк Винсент, Паскаль
Винсент.

Используйте djvu онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    iReport-Designer для JasperReports
    iReport-Designer для JasperReports
    ПРИМЕЧАНИЕ. Поддержка iReport/Jaspersoft Studio.
    Объявление: Начиная с версии 5.5.0,
    Jaspersoft Studio станет официальным
    дизайнерский клиент для JasperReports. я докладываю
    воля...
    Скачать iReport-Designer для JasperReports
  • 2
    ПостустановщикF
    ПостустановщикF
    PostInstallerF установит все
    программное обеспечение, которое Fedora Linux и другие
    не включает по умолчанию, после
    запуск Fedora в первый раз. Его
    легко для ...
    Скачать PostInstallerF
  • 3
    Трассирование
    Трассирование
    Проект strace перенесен в
    https://strace.io. strace is a
    диагностика, отладка и обучение
    трассировщик пользовательского пространства для Linux. Это используется
    следить за...
    Скачать стрейс
  • 4
    Графический интерфейс извлечения gMKV
    Графический интерфейс извлечения gMKV
    Графический интерфейс для утилиты mkvextract (часть
    MKVToolNix), который включает большинство (если
    не все) функциональность mkvextract и
    утилиты мквинфо. Написано на C#NET 4.0,...
    Скачать gMKVExtractGUI
  • 5
    Библиотека JasperReports
    Библиотека JasperReports
    Библиотека JasperReports - это
    самый популярный в мире открытый исходный код
    бизнес-аналитика и отчетность
    двигатель. Он полностью написан на Java
    и это умеет ...
    Скачать библиотеку JasperReports
  • 6
    Книги Frappe
    Книги Frappe
    Frappe Books — это бесплатная книга с открытым исходным кодом.
    программное обеспечение для настольного бухгалтерского учета, которое
    простой и хорошо продуманный для использования
    малый бизнес и фрилансеры. Это'...
    Скачать книги фраппе
  • Больше »

Команды Linux

Ad