Tulon Цитата: Не разделяю вашей точки зрения. Думаю сейчас оно реализовано вполне удобно.
Я просто хотел бы, чтобы Ваша программа стала действительно популярной. Но если Вы сами этого не хотите - воля Ваша. В таком виде, как сейчас (с этим маленьким окошком, выскакивающим при запуске) все, конечно, будут пользоваться Вашей программой - но, во-первых, будут всякий раз мысленно Вас материть (по поводу окошка), а во-вторых - будут бомбардировать Вас письмами с просьбой убрать это несчастное окошко (например, в Files -> Open File(s) ).
Цитата: Насчет выходной папки:
Ну так ли сложно ее указать в самом деле?
ИМХО несложно. В момент указания папки-источника. В этом нет проблемы - проблема в маленьком окошке при запуске, которого не должно быть, о чём уже высказалось 3 человека в 2 форумах.
Цитата: В любом случае это весьма несущественное неудобство.
Я с этим вполне согласен.
Цитата: Есть архитектурные ограничения, которые мешают этому.
Я так и знал, что эти кросс-платформенные решения - вредный универсализм, пытающийся совместить несовместимое (Windows и Linux).
Вот в чисто Win32-программе это делается элементарно.
Добавлено: Tulon Здесь и на форуме Натахаус собрались люди, которые своими руками сделали не один десяток DjVu-книг. Поверьте на слово - мы Вам плохого не посоветуем. И если 3 человека так категорично высказались против выскакивания маленького окошка при старте - значит, к этому коллективному мнению вполне можно прислушаться.
Я даже не поднимаю больше тему отсутствия скроллбаров при зуме и сглаживающего фильтра - хотя совершенно очевидно, что без этих вещей Ваша программа никогда даже и приблизиться не сможет к СК по нужности/полезности. Ну да чёрт с этим - пусть хоть делает более простые вещи - например, пакетный split-page (я это называю унификацией - концепция, увы начисто проигнорированная в СК) или пакетное обрезание (batch-crop) по прямоугольной рамке фиксированного размера (это исключительно нужнейшая задача - для обрезки журналов типа "Техника-Молодёжи" - до сих пор не решённая по-человечески). Или же вот задача: берём группу grayscale-сканов, проходим по ней, руками выделяем каждую grayscale-картинку в прямоугольную зону, и запускаем пакетную обработку - пороговая (хотя бы; но это не лучшее) бинаризация сканов + blurring (или опционально dithering - для эстетов, т.к. даёт лучше качество, но гигантский размер) выделенных в зоны картинок -> на выходе смесь: Tif Fax G4 для простых сканов и Tif LZW для содержащих размытые картинки - далее раздельное кодирование: Tif Fax G4 - через DjVu Small, Tif LZW - отдельно через DE Editor 6, а потом вставляем 2-ые в 1-ые. Эта задача даже пока не имеет названия - можно назвать как "бинаризация с селективной обработкой картинок" (напоминает "
Метод разделённых сканов"). Blurring нужен как подсказка для documenttodjvu - "поместить картинку целиком в background, а не размазывать её по 3 DjVu-слоям (порождая при этом артефакты)".
Все эти 3 задачи делает СК - но там не слишком удобно.
Добавлено: Я занёс ссылки на просмотрщики растровой графики под Windows с открытыми исходниками сюда:
http://www.djvu-soft.narod.ru/bookscanlib/ Также нашёл и выложил кем-то скомпилированный экземпляр вьювера Cornice:
Portable Cornice v0.6.1
http://www.djvu-soft.narod.ru/bookscanlib/port_cornice_0_6_1.rar (3,84 МБ)
(Может, кто-то захочет его посмотреть - а на офф.сайте только его исходники и всё).