diff --git a/doc/ru/imagewindow.html b/doc/ru/imagewindow.html deleted file mode 100644 index 1390d14..0000000 --- a/doc/ru/imagewindow.html +++ /dev/null @@ -1,4 +0,0 @@ -
В окне просмотра изображения вы можете видеть открытую в данный момент картинку. Данное окно имеет панель инструментов с необходимыми Вам действиями для управления картинкой - масштабирование, поворот, сдвиг, и окном непосредственно - перейти в полноэкранный режим и др. Также в окне просмотра изображения имеется строка статуса, в которой отображается некоторая полезная информация, как то: размеры изображения, фактор масштабирования, имя файла и др. По правой кнопке мыши Вы можете вызвать контекстное меню.
-В окне просмотра изображения действует множество сочетаний клавиш. Чтобы просмотреть, какие клавиши какие функции выполняют, достаточно выбрать «Горячие клавиши» из контекстного меню. Можно лишь упомянуть, что задействованы многие общепринятые сочетания, такие как PageUp, PageDown, +/-, Space, BackSpace. -
Copyright © 2003-2007 Дмитрий
Алексеевич
Барышев
Разрешается копировать, распространять и/или изменять этот -документ на условиях лицензии GNU для свободной документации, -версии 1.1 или более поздней, опубликованной Фондом Free Software -Foundation; без неизменямых разделов, без текста на первой странице, -без текста на последней странице. Копия лицензии находится здесь the section entitled "GNU Free Documentation License".
KSquirrel это просмотрщик изображений для KDE реализующий OpenGL и поддерживающий модули KIPI.
-Чтобы установить KSquirrel и ksquirrel-libs из бинарных пакетов, вы должны сперва проверить, нет ли их на предложенных Вам дисках Вашего дистрибутива. Если они нашлись, установите их стандартными средствами Вашего дистрибутива (например, apt-get в Debian, или urpmi в Mandriva). Если на дисках их не оказалось, попробуйте поискать в онлайн репозитариях Вашего дистрибутива, а также в http://google.com и http://ksquirrel.sourceforge.net/download.php. -
Содержание
-KSquirrel из исходников устанавливается как обычно, за исключением некоторых моментов. Для успешной компиляции KSquirrel Вам необходимо установить пакет kde-devel, и в системах типа Mandriva дополнительно tdebase-devel. Рассмотрим все шаги инсталляции подробнее. -
-Сперва необходимо установить ksquirrel-libs. - -
tar jxfv ksquirrel-libs-0.7.0.tar.bz2
./configure.gnu
make
su -c «make install»
-Пояснения. -
-configure.gnu это просто обёртка вокруг configure - это обычный shell-скрипт, который вызывает configure с установленным префиксом. -Вместо configure.gnu Вы можете спокойно использовать - -./configure --prefix=/usr -
-Теперь установим KSquirrel - -
tar jxfv ksquirrel-0.7.0.tar.bz2
./configure.gnu
make
su -c «make install»
-Пояснения. -
-configure.gnu это просто обёртка вокруг configure - это обычный shell-скрипт, который вызывает configure с установленным префиксом и отключённой поддержкой arts. -Вместо configure.gnu Вы можете спокойно использовать - -./configure --prefix="`tde-config --prefix`" --without-arts -
-Как и почти во всех графических программах, в KSquirrel имеется меню команд. В нём доступны все действия, касающиеся KSquirrel: открытие файла, переход в режим просмотра слайдов, выход из программы, просмотр списка найденных кодеков и др. -
-В KSquirrel имеется боковая панель наподобие той, что Вы видели в Konqueror. Листая страницы с помощью мыши Вы можете переключаться на файловое дерево, список подключённых дисковых разделов, панель категорий и корзину изображений. - -
Файловое дерево позволяет просматривать каталоги на диске в виде иерархического дерева. Обычно файловое дерево используется для быстрой навигации по каталогам. Также имеется возможность просматривать количество файлов и подкаталогов в каждом каталоге, выбирать несколько каталогов для просмотра в навигаторе. Файловое дерево представлено на скриншоте. -
Вид подключённых дисковых разделов позволяет просмотреть подключенные на данный момент (смонтированные) дисковые разделы. При клике на значок устройства навигатор переходит на заданный раздел. Если устройство не смонтировано, как например CD-ROM, KSquirrel сначала попытается смонтировать данное устройство и затем перейти на него в навигаторе. -
Панель категорий содержит ссылки на файлы, разбитые по категориям. Чтобы добавить новые ссылки в категории, используйте контекстное меню в навигаторе. -
Корзина изображений содержит ссылки на изображения, хранящиеся на жёстком диске. Эти ссылки могут быть использованы в модулях KIPI для редактирования реальных изображений. -
-KSquirrel имеет простой файловый менеджер, который позволяет просматривать каталоги и файлы на Вашем жёстком диске. -Этот файловый менеджер, который мы называем «навигатором», может представлять файлы и каталоги несколькими способами: в виде списка, иконок, детального просмотра и просмотра эскизов. - -
Почти во всех программах просмотра изображений для декодирования используются сторонние библиотеки. Примером могут служить такие библиотеки как imlib (Image Magic) и TQt. На первый взгляд, преимущества такого способа очевидны - это перекладывание головной боли по декодированию изображений на другие библиотеки, вообще абстрагируясь от низкого уровня работы с изображениями, альфа каналами, битовыми масками, RLE кодированием и прочего. Но у этого способа есть несколько очевидных недостатков. К ним причисляется, во-первых, частичное отсутствие расширяемости набора кодеков изображений. Во-вторых, это зависимость кодеков от больших (а иногда очень больших) библиотек, типа TQt. В-третьих, отсутствие поддержки анимаций, типа GIF, FLI или MNG. В-четвёртых, отсутствие возможности декодирования отдельных строк.
-Исходя из всех этих недостатков, было решено отказаться от помощи сторонних библиотек и разработать собственные библиотеки, которые могли бы не зависеть от других библиотек, кроме стандартных и требуемых самими кодеками (такие, как libsvg, libmng и др.), загружаться динамически, быть полностью расширяемыми, поддерживать декодирование строк и анимацию. Эти библиотеки получили название «ksquirrel-libs». -
-На момент написания данной документации ksquirrel-libs поддерживал 51 формат изображений, включая PNG, JPEG, Photoshop PSD, AutoCAD DXF, WMF, SVG, MNG и GIF. Имеются также кодеки для поддержки файлов шрифтов TTF, анимаций FLI и X-овых курсоров. -
-ksquirrel-libs поддерживает также текстовые поля (комментарии и др.), сохраняемые в некоторых типах изображений. Например, PNG и GIF кодеки способны читать комментарии из данных типов файлов. -
-Благодаря вышеуказанным свойствам библиотек ksquirrel-libs, KSquirrel приобретает следущие особенности: - -
KSquirrel практически не знает, какой кодек будет использован для декодирования изображения - это определяется динамически.
KSquirrel практически не знает, сколько страниц в декодируемом изображении и является ли оно анимацией - это определяется динамически.
Благодаря поддержке декодирования отдельных строк, KSquirrel показывает изображения прогрессивно, т.е. по мере декодирования.
Когда KSquirrel загрузил все найденные библиотеки (используя TQt класс QLibrary), появляется возможность отображать любые поддерживанмые типы изображений (как статичных, так и анимированных). Когда пользователь выбирает изображение в навигаторе, KSquirrel по MIME типу либо расширению файла определяет, поддерживается ли данный формат изображения. Если данный формат поддерживается, то, используя найденную библиотеку, KSquirrel приступает к декодированию изображения и отображению его в окне просмотра.
Информацию о всех найденных кодеках можно просмотеть в диалоге «Информация о плагинах», как показано на скриншоте.
Подсказка: слева от имени кодека может отображаться значёк настроек, как показано на рисунке для кодека GIMP XCF. Это означает, что данный кодек может быть настроен для работы с различными параметрами. Например, для кодека GIMP XCF можно настроить цвет фона для прозрачных изображений.
На данный момент имеется возможность использовать несколько различных способов отображения изображений. В качестве движков можно использовать OpenGL, MIT-SHM, TQt, gdk-pixbuf с MMX оптимизацией. Главное их отличие друг от друга - это скорость. Например, отображение изображений с помощью средств TQt будет работать очень медленно (даже в случае наличия собственной MMX оптимизации), или же gdk-pixbuf для GTK приложений будет работать приемлимо для среднего размера изображений.
Использование OpenGL в качестве движка просмотра изображений имеет свои преимущества и недостатки. В качестве преимущества можно упомянуть большую скорость манипулирования изображением (увеличение, уменьшение, повороты, сдвиги...), недоступную другим способам отображения. В противовес этому, как недостаток можно упомянуть наоборот очень низкую скорость манипулирования изображением, которое полностью не помещается в видеопамять Вашей видеокарты. Например, с большой вероятностью изображение 9600x9600 не поместится в видеопамять видеокарты среднего класса, как моей GF MX440, и масштабирование в окне просмотра будет работать крайне медленно. Таким образом, KSquirrel отлично подходит для просмотра «домашних» изображений - иллюстраций стандартных размеров, сканированных листов A4, фотографий с цифрового фотоаппарата и т.п., но будет работать с затруднениями с огромными изображениями.
-KSquirrel это просмотрщик изображений для KDE реализующий OpenGL и динамическую поддержу форматов изображений. -
-KSquirrel имеет простой файловый менеджер, который позволяет просматривать каталоги и файлы на Вашем жёстком диске. -
-Поддержка модулей KIPI обеспечивает дополнильную функциональность. -
-Боковая панель с несколькими вкладками добавляет возможности навигации по диску и управления изображениями. -
Загрузка изображений осуществляется набором собственных кодеков, которые мы называем «ksquirrel-libs». -KSquirrel сможет отобразить все изображения, которые поддерживаются данным набором кодеков.
-KSquirrel и ksquirrel-libs разработаны и сопровождаются (c) 2003-2007 Барышевым Дмитрием Алексеевичем. Русская версия данного документа создана (c) 2006 Барышевым Дмитрием Алексеевичем. Вы можете связаться со мной по электронному адресу (ksquirrel.iv AT gmail.com)
.
-
Программа распространяется на условиях лицензии GNU General Public License.
--Этот документ распространяется на условиях GNU Free Documentation -License.
-Команда запуска KSquirrel из командной строки выглядит так: -
ksquirrel [-d
] [-l
] [--nodirectorybasket
] [--noimagebasket
] [--nocategories
] [--nomountview
] [файл
]
-Параметр -d заставляет KSquirrel отобразить в консоли доступные параметры DCOP. -
-Параметр -l указывает KSquirrel вывести на экран список найденных кодеков и выйти. Этот параметр чисто информационный. -
---nodirectorybasket не создавать корзину папок. -
---noimagebasket не создавать корзину изображений. -
---nocategories не создавать категории. -
---nomountview не создавать просмотр точек монтирования. -
-Параметр
заставляет KSquirrel открыть указанный файл при запуске.
-файл
Would you like to make a comment or contribute an update to this page?
- Send feedback to the KDE Docs Team