Страница 1 из 1

скриншот в формате jpeg

Добавлено: 13 апр 2012, 14:15
aries
Такая проблема, нужно сделать скриншот в формате jpeg, при нажатии на кнопку PrtSc на клавиатуре происходит снимок экрана в полном размере, это хорошо. Открывается маленькое окно в котором указаны параметры снимка, название его, какой формат и куда сохранить. Но сохраняется он в формате png, а хотелось бы в формате jpeg. Для чего это нужно, не все форумы и сайты при закачке файла поддерживают именно формат png, вот хотелось бы сохранить данный снимок в формате jpeg.

Re: скриншот в формате jpeg

Добавлено: 13 апр 2012, 23:46
LGM
Если мне не изменяет память, в Ubuntu «из-коробки» присутствует пакет imagemagick — с его помощью можно легко преобразовать изображение в любой формат. Ваша задача решается в одну команду:

Код: Выделить всё

convert screenshot.png screenshot.jpg

Re: скриншот в формате jpeg

Добавлено: 30 май 2012, 15:35
aries
Моя Ubuntu не из "коробки", скачена и установлена с официального сайта, вот сегодня хотел преобразовать файлы с изображениями и столкнулся с такой вот проблемой:

Код: Выделить всё

aries@aries-G31T-M7:~$ convert img1.png img1.jpg
Приложение 'convert' может быть найдено в следующих пакетах:
* imagemagick
* graphicsmagick-imagemagick-compat
Попробуйте: sudo apt-get install <выбранный пакет>
aries@aries-G31T-M7:~$ sudo apt-get install imagemagick
[sudo] password for aries:
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
cups-pk-helper libatk1.0-0:i386 libxfixes3:i386 libxcomposite1:i386
libldap-2.4-2:i386 libcaribou0 libidn11:i386 libnss3:i386 nspluginwrapper
gir1.2-upowerglib-1.0 gir1.2-gee-1.0 gir1.2-telepathyglib-0.12
gir1.2-caribou-1.0 libnspr4-0d:i386 libcairo2:i386 caribou gir1.2-folks-0.6
gir1.2-polkit-1.0 gir1.2-gkbd-3.0 libdatrie1:i386 gir1.2-telepathylogger-0.2
libgdk-pixbuf2.0-0:i386 libpixman-1-0:i386 libcurl3:i386 libxinerama1:i386
gjs nspluginviewer:i386 libxft2:i386 libthai0:i386 libnspr4:i386
libjasper1:i386 libsasl2-2:i386 libpango1.0-0:i386 libxdamage1:i386
libxcb-render0:i386 librtmp0:i386 libxcursor1:i386 libxcb-shm0:i386
libsasl2-modules:i386 libxrandr2:i386 libnss3-1d:i386 libgjs0c
libsqlite3-0:i386 libgtk2.0-0:i386 libssl1.0.0:i386
Для их удаления используйте 'apt-get autoremove'.
Будут установлены следующие дополнительные пакеты:
libcdt4 libgraph4 libgvc5 liblqr-1-0 libmagickcore3 libmagickcore3-extra
libmagickwand3 libpathplan4
Предлагаемые пакеты:
imagemagick-doc autotrace curl enscript ffmpeg gnuplot grads hp2xx html2ps
libwmf-bin povray radiance texlive-base-bin transfig ufraw-batch
НОВЫЕ пакеты, которые будут установлены:
imagemagick libcdt4 libgraph4 libgvc5 liblqr-1-0 libmagickcore3
libmagickcore3-extra libmagickwand3 libpathplan4
обновлено 0, установлено 9 новых пакетов, для удаления отмечено 0 пакетов, и 6 пакетов не обновлено.
Необходимо скачать 2 843 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 9 867 kB.
Хотите продолжить [Д/н]? y
Получено:1 http://ru.archive.ubuntu.com/ubuntu/ oneiric/main liblqr-1-0 amd64 0.4.1-1ubuntu2 [39,7 kB]
Получено:2 http://ru.archive.ubuntu.com/ubuntu/ oneiric-updates/main libmagickcore3 amd64 8:6.6.0.4-3ubuntu1.1 [1 720 kB]
Получено:3 http://ru.archive.ubuntu.com/ubuntu/ oneiric-updates/main libmagickwand3 amd64 8:6.6.0.4-3ubuntu1.1 [360 kB]
Получено:4 http://ru.archive.ubuntu.com/ubuntu/ oneiric-updates/main imagemagick amd64 8:6.6.0.4-3ubuntu1.1 [49,4 kB]
Получено:5 http://ru.archive.ubuntu.com/ubuntu/ oneiric/main libcdt4 amd64 2.26.3-5ubuntu4 [25,3 kB]
Получено:6 http://ru.archive.ubuntu.com/ubuntu/ oneiric/main libgraph4 amd64 2.26.3-5ubuntu4 [38,9 kB]
Получено:7 http://ru.archive.ubuntu.com/ubuntu/ oneiric/main libpathplan4 amd64 2.26.3-5ubuntu4 [30,3 kB]
Получено:8 http://ru.archive.ubuntu.com/ubuntu/ oneiric/main libgvc5 amd64 2.26.3-5ubuntu4 [516 kB]
Получено:9 http://ru.archive.ubuntu.com/ubuntu/ oneiric-updates/main libmagickcore3-extra amd64 8:6.6.0.4-3ubuntu1.1 [64,5 kB]
Получено 2 843 kБ за 25с (113 kБ/c)
Выбор ранее не выбранного пакета liblqr-1-0.
(Чтение базы данных ... на данный момент установлено 374235 файлов и каталогов.)
Распаковывается пакет liblqr-1-0 (из файла .../liblqr-1-0_0.4.1-1ubuntu2_amd64.deb)...
Выбор ранее не выбранного пакета libmagickcore3.
Распаковывается пакет libmagickcore3 (из файла .../libmagickcore3_8%3a6.6.0.4-3ubuntu1.1_amd64.deb)...
Выбор ранее не выбранного пакета libmagickwand3.
Распаковывается пакет libmagickwand3 (из файла .../libmagickwand3_8%3a6.6.0.4-3ubuntu1.1_amd64.deb)...
Выбор ранее не выбранного пакета imagemagick.
Распаковывается пакет imagemagick (из файла .../imagemagick_8%3a6.6.0.4-3ubuntu1.1_amd64.deb)...
Выбор ранее не выбранного пакета libcdt4.
Распаковывается пакет libcdt4 (из файла .../libcdt4_2.26.3-5ubuntu4_amd64.deb)...
Выбор ранее не выбранного пакета libgraph4.
Распаковывается пакет libgraph4 (из файла .../libgraph4_2.26.3-5ubuntu4_amd64.deb)...
Выбор ранее не выбранного пакета libpathplan4.
Распаковывается пакет libpathplan4 (из файла .../libpathplan4_2.26.3-5ubuntu4_amd64.deb)...
Выбор ранее не выбранного пакета libgvc5.
Распаковывается пакет libgvc5 (из файла .../libgvc5_2.26.3-5ubuntu4_amd64.deb)...
Выбор ранее не выбранного пакета libmagickcore3-extra.
Распаковывается пакет libmagickcore3-extra (из файла .../libmagickcore3-extra_8%3a6.6.0.4-3ubuntu1.1_amd64.deb)...
Обрабатываются триггеры для man-db ...
Настраивается пакет liblqr-1-0 (0.4.1-1ubuntu2) ...
Настраивается пакет libmagickcore3 (8:6.6.0.4-3ubuntu1.1) ...
Настраивается пакет libmagickwand3 (8:6.6.0.4-3ubuntu1.1) ...
Настраивается пакет imagemagick (8:6.6.0.4-3ubuntu1.1) ...
Настраивается пакет libcdt4 (2.26.3-5ubuntu4) ...
Настраивается пакет libgraph4 (2.26.3-5ubuntu4) ...
Настраивается пакет libpathplan4 (2.26.3-5ubuntu4) ...
Настраивается пакет libgvc5 (2.26.3-5ubuntu4) ...
Настраивается пакет libmagickcore3-extra (8:6.6.0.4-3ubuntu1.1) ...
Обрабатываются триггеры для libc-bin ...
ldconfig deferred processing now taking place
aries@aries-G31T-M7:~$ convert img1.png img1.jpg
convert: unable to open image `img1.png': png.la @ error/blob.c/OpenBlob/2489.
convert: unable to open image `img1.png': @ error/blob.c/OpenBlob/2489.
convert: unable to open file `img1.png' @ error/png.c/ReadPNGImage/2951.
convert: missing an image filename `img1.jpg' @ error/convert.c/ConvertImageCommand/2940.
aries@aries-G31T-M7:~$

Re: скриншот в формате jpeg

Добавлено: 01 июн 2012, 00:40
LGM
Покажите, пожалуйста, результат команды

Код: Выделить всё

ls -l img1.png

Re: скриншот в формате jpeg

Добавлено: 01 июн 2012, 10:56
aries
Покажите, пожалуйста, результат команды

Код: Выделить всё

ls -l img1.png
Вот результат команды который меня поразил однако:

Код: Выделить всё

aries@aries-G31T-M7:~$ ls -l img1.png
ls: невозможно получить доступ к img1.png: Нет такого файла или каталога
Файл img1.png и img2.png есть, но они в папке "Изображения" я так понимаю данной командой мы ищем где этот файл, т.е. его местонахождение и существование!?

Re: скриншот в формате jpeg

Добавлено: 01 июн 2012, 11:41
LGM
Так и укажите путь к файлам правильный :D

Re: скриншот в формате jpeg

Добавлено: 01 июн 2012, 14:04
aries
Так и укажите путь к файлам правильный :D
Да верно, я не верно путь указывал, я так понял команда выполняет конвертацию файлов которые находятся в текущей папке, надо было либо зайти в папку "Изображения", либо сделать вот так:

Код: Выделить всё

convert /home/aries/Изображения/img1.png /home/aries/Изображения/img1.jpg
И все работает! :)

Re: скриншот в формате jpeg

Добавлено: 02 июн 2012, 15:35
LGM
Добавьте, пожалуйста, в заголовок темы [РЕШЕНО]...