powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PERL + ImageMagic
3 сообщений из 3, страница 1 из 1
PERL + ImageMagic
    #39187253
Igor Chubenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброе время суток.
Столкнулся с проблемой: пытаюсь конвертировать png-файл с прозрачным фоном в jpg-файл, но никак не могу установить нужный мне фон (по умолчанию ставится черный, что не есть гуд).
Вот код:
Код: sql
1.
2.
3.
4.
5.
use Image::Magick;
my $img = Image::Magick->new;
$img->Read('path_to_png_file');
$img->Set(quality=>'90', background=>'white');
$img->Write('path_to_jpg_file');



Подскажите, пожалуйста, в чем может быть причина.
...
Рейтинг: 0 / 0
PERL + ImageMagic
    #39187254
Фотография DarkMaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Igor Chubenko,

А если :
Код: php
1.
$img->Set(alpha=>'transparent')
...
Рейтинг: 0 / 0
PERL + ImageMagic
    #39187256
Igor Chubenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не помогло
Код: sql
1.
$img->Set(alpha=>'transparent')



В самом ImageMagic нашел
Код: sql
1.
convert a.png -background skyblue -alpha remove -alpha off a_remove.jpg


но в PERL-компоненте такое не работает - прозрачный фон конвертируется в черный.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PERL + ImageMagic
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]