Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » TCIMG

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105

Открыть новую тему     Написать ответ в эту тему

Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

 
Дата выпуска: 11.07.2019
Версия: 25.9
Автор: Averin Andrey
 
Скачать TCIMG | Сайт | Онлайн справка | Основные вопросы | Расширение функционала | Поддержка проекта

TCIMG - утилита для вызова различных команд Total Commander и выполнения дополнительных действий.
Мощное средство для расширения функциональности Total Commander и других программ.
Направлена на автоматизацию монотонных действий, связанных с файловыми, системными, программными, оконными операциями.
Полностью портабельна, т.е. не требует установки и не вносит в реестр или куда-либо ещё дополнительную информацию.

ОСНОВНЫЕ ВОЗМОЖНОСТИ УТИЛИТЫ:
 
Пример кнопки.
 
Коллекция кнопок TCIMG для Total Commander
 
Как расширить функционал собственными руками
 
В справке TCIMG.chm более 12.000 примеров применения.

TCIMG также применяет свои возможности для комфортного использования потенциала следующих программ:

От себя.
От автора:

Сборки программ, в которых участвует утилита TCIMG, в них так же можно увидеть много интересных примеров:
AkelPad Image - сборка текстового редактора AkelPad (автор Andrey_A)
TC IMAGE - сборка файлового менеджера Total Commander (автор Andrey_A)
TC VIM - сборка файлового менеджера Total Commander (автор Matros)
TC Universal Edition - сборка файлового менеджера Total Commander (авторы Yaroslav & asmadeus)
TC Hot-Shot - сборка файлового менеджера Total Commander (автор ice_daemon)
TC PowerUser - сборка файлового менеджера Total Commander (автор HA3APET)

Скачать справку  с тёмным стилем
Скачать справку на китайском языке TCIMG_Chinese.chm
Онлайн справка на китайском языке

Всего записей: 788 | Зарегистр. 08-12-2013 | Отправлено: 12:59 10-11-2014 | Исправлено: Andrey_A_A, 21:27 11-07-2019
Aleks431



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо, работает. Алгоритм прост и понятен.

Всего записей: 251 | Зарегистр. 25-09-2007 | Отправлено: 16:48 25-08-2016
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Aleks431 09:49 25-08-2016
Цитата:
С удалением лишних, случайно оставшихся ненужных пробелов

Не учёл. Не знаю о каких лишних пробелах идет речь, но вышеуказанные кнопки будут работать только, если между словами строго один пробел. Поэтому, если вы не уверены, то в кнопках первоначально удалим все лишние пробелы.

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
renms=%L||#G7||&&([^~~]+)~~([^~~]+)~~([^~~]+)!!$2~~$1~~$3
Wcmicons.dll,19
Преименование:2-е слово базовых имён выделенных объектов переместить на место первого слова, предварительно удалив в именах лишние пробелы
 
-1
-1
 


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
renms=%L||#G7||&&([^~~]+)~~([^~~]+)~~([^~~]+)!!$3~~$1~~$2
Wcmicons.dll,19
Преименование: 3-е слово базовых имён выделенных объектов переместить на место первого слова, предварительно удалив в именах лишние пробелы
 
 
-1
 

 

Всего записей: 788 | Зарегистр. 08-12-2013 | Отправлено: 16:52 25-08-2016 | Исправлено: Abel11, 16:53 25-08-2016
Aleks431



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да так надежнее.
Просто я опасался варианта, что И_О_Ф.vcf превратится в Ф_И_О_.vcf или ФИ_О_.vcf (где _ пробел).

Всего записей: 251 | Зарегистр. 25-09-2007 | Отправлено: 17:08 25-08-2016
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Aleks431 09:49 25-08-2016
Цитата:
Возможность переносить на 1-е место (в конец) любое слово

 
Поразмыслив, нашёл любобытное, на мой взгляд, решение. Работает с любым, имеющимся в имени, количеством слов разделенных пробелом. Кстати, если у вас слова разделены не пробелом, то это не проблема, всегда можно заменить разделители на пробелы, а после использования кнопки, вновь вернуть ваши разделители - заменив на них пробелы.
 
Для начала надо добавить в файл TCIMG.lng или в TCIMGU.lng в секцию [Russian]:
 
 
_______________ [Russian] _______________
 
ComboBox_U59=Выбор слова||Выберите или введите позицию слова в имени||1|2|3|4|5|6|7|8|9||343||117
GroupBox_U12=<#>Выбор действия<#><#>Переместить выбранное слово в начало имени<+>^^GLOBALSENDS<1>@CRLF<+>Переместить выбранное слово в конец имени<+>$$@CRLFGLOBALSENDS<1><#>500<#>165
___________________________________
 
Далее создаём на панели инструментов приведённую ниже кнопку и применяем её.

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
forpgs shape=5 lends=[combo=BOX_U59] zends=[group=BOX_U12] global xlist=%L slist=%L||##path<4>||#G7 <FOR> 1 <TO> GLOBALXLIST<0> sends=GLOBALSLIST<:INDEX:>||formt<0!![^\s]+>||#LGLOBALLENDS<1> xends=GLOBALSLIST<:INDEX:>!!-1||formt<0!![^\s]+>||?T|d,GLOBALLENDS<1> kends=GLOBALXENDS<t>!!-1||GLOBALZENDS<1>||&&[\r\n]+!!~~ renmm=GLOBALXLIST<:INDEX:>||GLOBALKENDS<:INDEX:>||#G7 <NEXT>
Wcmicons.dll,20
Преименование: перемещение слова в базовых именах выделенных объектов,предварительно удалив в именах лишние пробелы, выбор слова и позиции перемещения в диалоговом окне
 
 
-1
 

 После применения кнопки появится диалоговое окно, в первом пункте  надо будет выбрать слово, которое надо будет переместить, указав номер его позиции в имени, во-втором пункте надо выбрать позицию перемещения - в начало или в конец.
 
 

 
 
 
 
 
Добавлено:
Забыл оповестить о главном.
Новая 150-я версия:  TCIMG 15.0 от 25.08.2016
 

Всего записей: 788 | Зарегистр. 08-12-2013 | Отправлено: 01:16 26-08-2016 | Исправлено: Abel11, 12:08 26-08-2016
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Обновил версию TCIMG 15.1

Всего записей: 612 | Зарегистр. 15-08-2011 | Отправлено: 14:05 29-08-2016
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Обновил версию TCIMG 15.2

Всего записей: 612 | Зарегистр. 15-08-2011 | Отправлено: 21:48 02-09-2016
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
mrdime 14:14 06-09-2016
Цитата:
Есть два десятка папок, в них файлы. Кажды файл должен быть переименован по шаблону: "название папки_номер". Нумерация в каждой папке должна начинаться заново.

 
 Выделяем нужные папки и применяем кнопку приведенную ниже. Кнопка универсальная, работает, как с выделенными папками, так и с выделенными файлами.
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
renms=FOLDM<%L!!-1!!0>||##<Info=f61::>||$$_cntr<1|1|2>||[double]||upd<1>
Wcmicons.dll,19
Переименовать файлы выделенных папок (без рекурсии) именем родительской папки с счетчиком
 
 
-1

 
Если в выделенных папках каждому типу файлов нужно  присвоить отдельный счетчик, тогда так:
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
renms=FOLDM<%L!!-1!!0>||##<Info=f61::>||$$_cntr<1|1|2>||ext<>||[double]||upd<1>
Wcmicons.dll,20
Переименовать файлы выделенных папок (без рекурсии) именем родительской папки с счетчиком (каждоиу типу файлов отдельный счетчик)
 
0
-1


Всего записей: 788 | Зарегистр. 08-12-2013 | Отправлено: 15:14 06-09-2016 | Исправлено: Abel11, 15:32 06-09-2016
Aleks431



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
При преобразовании изображений в иконки с прозрачным фоном (кнопки [url= http://forum.ru-board.com/topic.cgi?forum=5&topic=47370&start=820#18]тут[/url]) обнаружилась интересная вещь:
при преобразовании изображений в виде букв S, С и других разорванных окружностей и фигур, остаются фоновые области внутри фигуры. Не говоря уж о замкнутых фигурах типа 8, В, 0 - внутри фон не становится прозрачным.
Это как-то можно поправить?  
Но иногда цвет уничтожаемого фона совпадает со цветом внутри картинки - в таких случаях уже существующий алгоритм спасает от дыр в картинке. Получается надо к существующему алгоритму разработать второй для оговоренных выше случаев. И пусть человек сам выбирает какой использовать к донному изображению.
И еще. Хотелось бы на том же алгоритме иметь кнопку для получения из файла(ОВ) изображений сразу PNG-формата того же размера (или заданного размера списком аналогично 256,128,96,48,32,24,16 и т.п.) и обязательно с прозрачностью, т.е. соединить вместе кнопку выше с кнопкой "Извлечь из выделенных(ОГО) ico файлов изображения всех форматов, создав в другой панели именные png файлы в папках форматов с начальной приставкой Name". Пусть и в той же панели.

Всего записей: 251 | Зарегистр. 25-09-2007 | Отправлено: 16:33 15-09-2016
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
DNS07 12:53 17-09-2016
Цитата:
Надо переместить несколько сотен файлов в папки, при чём так чтобы один файл в одну папку и так далее

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

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
moves=%L||"%p"::!!0!!(.*)(\w:.*\\)([^\.\\]*)(.+)!!$1$3||upd<1>
Wcmicons.dll,19
Переместить выделенные элементы в именные папки в текущей панели
 
-1
-1
 

 
Если нужно перемещение  в создаваемые папки в панели назначения, то замените в параметрах "%p" на "%t".
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
moves=%L||"%p"||group<1|2|Groupe_>||upd<1>
Wcmicons.dll,20
Переместить выделенные элементы, в активной панели, каждый в отдельную папку с именем Groupe_№ (минимальное количество цифр в счётчике (N) 2)
 
-1
-1
 

 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
moves=%L||"%t"||group<1|2>||upd<3>
Wcmicons.dll,21
Переместить выделенные элементы в другую панель, каждый в отдельную папку (именами папок будет нумерация 01, 02, ...0N)
 
-1
-1
 

Всего записей: 788 | Зарегистр. 08-12-2013 | Отправлено: 16:47 17-09-2016 | Исправлено: Abel11, 12:50 21-09-2016
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Aleks431, ваше пожелание отправил в тему расширения функционала http://tc-image.3dn.ru/forum/5-964-16601-16-1474375993 , как дойдут руки, посмотрю...
 
Обновил версию TCIMG 15.3

Всего записей: 612 | Зарегистр. 15-08-2011 | Отправлено: 16:08 20-09-2016 | Исправлено: Andrey_A_A, 16:09 20-09-2016
AntikillerPM

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А если есть каталог в котором 200 000 файлов, как можно например по 100 их переместить в разные каталоги? Пусть каталог при этом с любым именем создается. Может кто помочь?

Всего записей: 277 | Зарегистр. 01-05-2009 | Отправлено: 09:21 21-09-2016
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
AntikillerPM 09:21 21-09-2016
Цитата:
А если есть каталог в котором 200 000 файлов, как можно например по 100 их переместить в разные каталоги?


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
moves=%L||"%t"||group<100|4>||upd<3>
Wcmicons.dll,21
Переместить выделенные файлы в другую панель, разбив по 100 файлов и поместив в отдельныые папки (именами папок будет нумерация 0001, 0002, ...000N)
 
-1
-1  

Перемещать, копировать можно любое количество файлов, главное знать, как и где их указать, поэтому рассмотрим параметр group<> подробнее:
 
_______________ group<> _______________
По заданному количеству в отдельные (создаваемые) каталоги.
Параметр group<Number|CounterRank|Name>, где:
  Number - количество копируемых/перемещаемых элементов в каждый каталог.
  CounterRank - минимальное количество цифр в счётчике для папок.
  Name - начальное имя для папок.
___________________________________

Всего записей: 788 | Зарегистр. 08-12-2013 | Отправлено: 13:08 21-09-2016 | Исправлено: Abel11, 13:36 21-09-2016
AntikillerPM

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
РАБОТАЕТ!!!!! а можно что бы это было не перемещение,  а Копирование. Извиняюсь, что неправильно сформулировал задачу!
 
Добавлено:
команду moves заменить на copys?
 
 
Добавлено:
РАБОТАЕТ!!!!!!!! copys

Всего записей: 277 | Зарегистр. 01-05-2009 | Отправлено: 13:37 21-09-2016
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

AntikillerPM 13:37 21-09-2016
Цитата:
можно что бы это было не перемещение,  а Копирование

 
Всего лишь надо в кнопке заменить команду moves  на copys
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
copys=%L||"%t"||group<100|4>||upd<3>
Wcmicons.dll,21
Копировать выделенное в другую панель, по 100 файлов в отдельные папки (именами папок будет нумерация 0001, 0002, ...000N)
 
-1
-1  


Всего записей: 788 | Зарегистр. 08-12-2013 | Отправлено: 13:49 21-09-2016
AntikillerPM

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Спасибо, я команду, прочитав в справке, заменил сразу. Огромное спасибо тебе и автору TCIMG!  

Всего записей: 277 | Зарегистр. 01-05-2009 | Отправлено: 03:56 22-09-2016
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Aleks431, спасибо за находку, по порядку:

Цитата:
При преобразовании изображений в иконки с прозрачным фоном (кнопки [url= http://forum.ru-board.com/topic.cgi?forum=5&topic=47370&start=820#18]тут[/url]) обнаружилась интересная вещь:
при преобразовании изображений в виде букв S, С и других разорванных окружностей и фигур, остаются фоновые области внутри фигуры

Исправлено:
Тестовая версия TCIMG 154_b10, в версии TCIMG 15.3 замените соответствующие файл(ы)

Цитата:
[+] Оптимизированы команды picsf и picss
- переписан код некоторых функций
- ускорена работа параметра perimeter<>
- добавлен подпараметр "2" в параметр perimeter<>

 
Тестируйте:

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
picss=%L||"%t"||0:0!!#||perimeter<1>||progres<>||upd<3>
%COMMANDER_PATH%\Wcmicons.dll,1
В выделенных изображениях заменить весь найденный цвет 1-го пикселя левого верхнего угла по периметру на прозрачный цвет и сохранить в другой панели
 
0
-1
 

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

Цитата:
Не говоря уж о замкнутых фигурах типа 8, В, 0 - внутри фон не становится прозрачным.  

Ну тут уж вы сами решаете как лучше, откуда знать утилите где в изображении буква Ы, R или А
1. Можно воспользоваться просто заменой:

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
picss=%L||"%t"||0:0!!#
%COMMANDER_PATH%\Wcmicons.dll,1
В выделенных изображениях заменить весь найденный цвет 1-го пикселя левого верхнего угла на прозрачный цвет и сохранить в другой панели
 
0
-1
 

2. В параметр perimeter<> добавлен подпараметр "2" , который "заливает область" (заменяет) в заданных координатах цвет, не трогая этот цвет по всему изображению  

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
picss=%L||"%t"||W/2:H/2!!#||perimeter<2>||progres<>||upd<3>
%COMMANDER_PATH%\Wcmicons.dll,1
В выделенных изображениях залить цвет в центре прозрачным цветом и сохранить в другой панели
 
0
-1
 

3. Добавлять изображения несколько раз на обработку:

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
global picss=%L||"%t"||0:0!!#||perimeter<1>||progres<>||upd<3> picss=GLOBALPICSS<t>||::!!1||W/2:H/2!!#||perimeter<2>||progres<>||upd<3>
%COMMANDER_PATH%\Wcmicons.dll,1
В выделенных изображениях заменить весь найденный цвет 1-го пикселя левого верхнего угла по периметру на прозрачный цвет + залить цвет в центре прозрачным цветом и сохранить в другой панели
 
0
-1
 

_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

Цитата:
И еще. Хотелось бы на том же алгоритме иметь кнопку для получения из файла(ОВ) изображений сразу PNG-формата того же размера (или заданного размера списком аналогично 256,128,96,48,32,24,16 и т.п.) и обязательно с прозрачностью, т.е. соединить вместе кнопку выше с кнопкой "Извлечь из выделенных(ОГО) ico файлов изображения всех форматов, создав в другой панели именные png файлы в папках форматов с начальной приставкой Name"

Можно воспользоваться глобальной переменной GLOBALICOMM команды icomm и перенаправить её в команду picss

Код:
global icomm=%L||"%t"||png||foldformat<Name>||progres<> GLOBALICOMM<a>


Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
global icomm=%L||"%t"||png||foldformat<Name>||progres<> picss=GLOBALICOMM<t>||::!!1||0:0!!#||perimeter<1>||progres<>||upd<3>
%COMMANDER_PATH%\Wcmicons.dll,1
Извлечь из выделенных ico файлов изображения всех форматов, создав в другой панели именные png файлы в папках форматов с начальной приставкой Name, заменить весь найденный цвет 1-го пикселя левого верхнего угла по периметру на прозрачный цвет + отображать процесс
 
0
-1
 

 

Всего записей: 612 | Зарегистр. 15-08-2011 | Отправлено: 16:57 23-09-2016 | Исправлено: Andrey_A_A, 17:19 23-09-2016
Aleks431



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Все проверить не успею... Но вот вторая "кнопка" работает правильнее, чем первая (та что "В выделенных изображениях заменить весь найденный цвет 1-го пикселя левого верхнего угла по периметру на прозрачный цвет и сохранить в другой панели"), у первой почему-то остаются непрозрачные области снаружи.
А по поводу моей "хотелки" - Вы не поняли - в ТС на андроиде вместо библиотек иконок используются изображения, в том числе и в формате PNG, а они получаются более красивыми, т.к. имеют прозрачность. На экранах FullHD идеально подходят формата 96х96, кое-кто говорит что лучше 128х128, но мне это кажется излишеством.
Вот и хотелось бы из любой (подготовленной) картинки JPG, BMP и т.п. сразу получить PNG 96х96 (или/и 128х128, выбираемый размер) с прозрачностью, т.к. у Вас результат преобразования по мне наилучший.

Всего записей: 251 | Зарегистр. 25-09-2007 | Отправлено: 23:22 23-09-2016
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Цитата:
А по поводу моей "хотелки" - Вы не поняли ... Вот и хотелось бы из любой (подготовленной) картинки JPG, BMP и т.п. сразу получить PNG 96х96 (или/и 128х128, выбираемый размер) с прозрачностью

Aleks431, это решается командой:
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
global imgcn=%L||"%t"!!0!!x!!**png||imgcnv<>||resize<5,96,96>||progres<> picss=GLOBALIMGCN<t>||::!!1||0:0!!#||progres<>||upd<3>
%COMMANDER_PATH%\Wcmicons.dll,1
Изменить размеры выделенных изображений на 96х96 и преобразовать в png  + заменить весь найденный цвет 1-го пикселя левого верхнего угла на прозрачный цвет и сохранить в другой панели
 
0
-1
 

В picss добавлять нужный дополнительный параметр...
 
Но надо брать во внимание, что:
1. JPG и ряд других форматов не имеют прозрачности, более того они имеют "расплывчатости", поэтому имеют неоднородный фон и заменить его на прозрачный может быть проблематично даже в редакторе изображений...
2. При изменении таких изображений, допустим мы его уменьшаем с 600х1200 до 96х96 фон искажается и тоже неоднородный, цвет края может изменяться, изменение вокруг основного изображения ... и.т.д.
3. Лучше иметь квадратные изображения... либо использовать обрезку при преобразовании (параметр pruning<>) или выбрать нужный режим изменения в параметре resize<>
4. Лучше иметь дело сразу с PNG, ICO ...
5. ...

Всего записей: 612 | Зарегистр. 15-08-2011 | Отправлено: 16:36 24-09-2016 | Исправлено: Andrey_A_A, 17:10 24-09-2016
Andrey_A_A



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Обновил версию TCIMG 15.4

Всего записей: 612 | Зарегистр. 15-08-2011 | Отправлено: 20:18 24-09-2016
Aleks431



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Так я и писал о "подготовленной"  картинке — я сперва редактором в ирфайне обрезаю картинку (не обязательно в 96х96), заливаю одним,  например зелёным цветом — ирфан позволяет выбрать величину отклонения цвета,  сохраняю в BMP, превращаю Вашей командой в иконку с прозрачностью уже 96х96 с переводом зеленого в прозрачный, и только теперь — в PNG (кнопка та что с папкой Name). Вот бы пропустить этап с ICO, а сразу из подготовленного BMP в PNG 96х96 уже с прозрачностью по первому пикселю. Только сначала,  наверно,  надо в ICO того же размера,  чтобы не заморачиваться с изменением цвета фона,  потом изменить размер — прозрачность не повредится, потом перегнать в PNG.  
Про JPG можно вообще пока забыть. Много с ним проблем и не тольуо с цветом.

Всего записей: 251 | Зарегистр. 25-09-2007 | Отправлено: 20:25 24-09-2016
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105

Компьютерный форум Ru.Board » Компьютеры » Программы » TCIMG

Имя:
Пароль:
Сообщение

Для вставки имени, кликните на нем.

Опции сообщенияДобавить свою подпись
Подписаться на получение ответов по e-mail
Добавить тему в личные закладки
Разрешить смайлики?
Запретить коды


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2018

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru