Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: Командная строка и DjVuLibre 
Author Message
MVV



PostPosted: Tue Jun 01, 2010 21:16    Post subject: Reply with quote

Quote:
И что еще интересно если вбить в команд строку djvuextract то пример там отличается от того что на сайте Цитата:

На сайте вообще нет примера использования, только синтаксис. Но так как на сайте можно использовать форматирование, там обошлись без угловых скобок. Остальное идентично - за исключением порядка следования параметров - значит, для djvuextract параметры можно задавать как до, так и после имени djvu-файла.

Посмотрел я, похоже, djvuextract тоже не сможет извлечь в стандартный графический формат - судя по всему, она может только извлекать бинарные данные блоков (изображение страницы содержит блок с именем Sjbz - вообще, названия блоков можешь посмотреть в WinDjView, если откроешь инфо страницы):
Code:
djvuextract.exe mydjvu.djvu Sjbz=f:\1.sjbz


Извлекать в картинку судя по всему может только ddjvu, основные форматы - pbm, pgm, ppm, pnm, tif (bmp не поддерживается). Команда для извлечения страницы (задашь маленький размер, получишь превьюшку):
Code:
ddjvu -format=tif -page=1 -size=128x128 mydjvu.djvu f:\mydjvu_001.tif

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

Есть еще вариант - поковырять исходники и написать утилиту, делающую все сразу. Laughing Но по своему опыту знаю, что ковырять эти исходники придется долго и нудно.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
View user's profile Send private message ICQ Number


Powered by phpBB © 2001, 2005 phpBB Group