Lookit не производит файл PNG, который может использоваться всем изображением, просматривающим приложения

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

Когда снимок экрана сохраняется, PNG создается и при просмотре от Наутилуса отображена точная миниатюра. Однако, когда я пытаюсь просмотреть файл в приложении, таком как Программа просмотра изображений в Ubuntu, ничто не отображено. Кроме того, когда я пытался загрузить файл, дросселируемый photobucket.com. Программа просмотра фотографий Shotwell также не отобразила бы PNG. Я действительно находил, что GIMP отобразит изображение и мог впоследствии быть отредактирован.

Каково различие между PNG, произведенным Lookit и PNGs, произведенным другими приложениями? Есть ли фиксация, которая позволяет PNG Lookit просматриваться всеми стандартными средствами просмотра?

2
задан 2 June 2011 в 03:21

1 ответ

Как объяснено в комментариях, у меня была подобная проблема, которую я решил со сценарием, который я показываю здесь, в надежде это могло помочь:

#!/bin/bash
#
# autocrop an image, shot by 'import', where an imageoffset is (why, oh, why?) 
# allways annoyingly produced 
#
f=$1 || exit 1 
img=$(identify $f) || exit 2
size=$(echo $img | cut -d ' ' -f3) || exit 3
offset=$(echo $img | sed 's/[^+]*+//;s/ .*//g') || exit 4
convert $f -crop $size+$offset +repage autocrop-$(basename $f) || exit 5

Это производит новый файл - от снимка-экрана-1.png до autocrop-screenshot-1.png. Переименование начального файла к uncropped-screenshot-1.png было бы более удобным - возможное улучшение.

1
ответ дан 2 December 2019 в 05:45

Другие вопросы по тегам:

Похожие вопросы: