Генерация превью при загрузке png-изображения
        Всем привет! Столкнулся с проблемой, подскажите, пожалуйста, в какую сторону двигаться, свои идеи и гугл уже закончились :)
При загрузке изображения с расширением png в галерею товара — превью генерируется следующим образом (захватывает только верхний левый угол):

В конфигах указано следующее:
Заранее спасибо!
    
    
                                                                                
            При загрузке изображения с расширением png в галерею товара — превью генерируется следующим образом (захватывает только верхний левый угол):

В конфигах указано следующее:
{"w":120,"h":148,"q":100,"zc":"0","bg":"FFF9E8"}Заранее спасибо!
Комментарии: 16
                ImageMagick подключен. 
            
                    
                «zc»:"1"
кавычки только на свои замени
                    кавычки только на свои замени
                мне не нужно «zc»:«1», изображение нужно не обрезанное. Но даже с этим параметром не работает как нужно            
                    
                вся конструкция заключена в квадратные скобки после и перед фигурными?
                    [{"w":120,"h":148,"q":100,"zc":"0","bg":"FFF9E8"}]            
                угу, вот как выглядит целиком:
                    [{"w":120,"h":90,"q":90,"zc":"1","bg":"000000"},{"w":360,"h":270,"q":90,"zc":"1","bg":"000000"},{"w":120,"h":148,"q":100,"zc":"0","bg":"FFF9E8"},{"w":305,"h":420,"q":100,"zc":"0","bg":"ffffff"}]            
                кеш почистить попробуй ещё. желательно после каждого изменения такого            
                    
                чистил, все по прежнему. В логе ошибок переодически выдает:
                    /docs/core/components/minishop2/model/minishop2/msproductfile.class.php : 104) PHP warning: imageinterlace() expects parameter 1 to be resource, null given            
                а с JPG возникает такая ошибка? если сменить thumbnailType?
и еще возможно грузите картинку jpg, а пытаетесь как png её обработать?
размер меняется как надо?
превьюшки на сервере в папке создаются?
                    и еще возможно грузите картинку jpg, а пытаетесь как png её обработать?
размер меняется как надо?
превьюшки на сервере в папке создаются?
                все работает как нужно, с jpg — все без проблем. Единственная проблема — в том что при заливке картинки png (именно с прозрачным фоном) — создаются нужного разрешения картинки, только на них вмещен только верхний левый угол, в полный размер            
                    
                А так?
                    {"w":120,"h":148,"q":100}            
                аналогично, к сожалению            
                    
                У меня работает.            
                    
                попробуй добавить «far»:0
                    [{"w":350,"h":210,"q":100,"far":0}]            
                к сожалению, безрезультатно            
                    
                У far нет значения 0.
Попробуйте так:
                    far
пропорциональное изменение изображения — изображение будет пропорционально изменено до указанных в «w» и «h» размеров, которые должны быть установлены. Выравнивание: L=слева,R=справа,T=верх,B=низ,C=по центру, а также BL,BR,TL,TR
Попробуйте так:
{"w":90,"h":90,"q":90,"far":"C","bg":"ffffff"}            
                странно, у меня работает. тогда добро пожаловать в описание всех свойств phpthub ershov.pw/blog/modx-revolution/phpthumb            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.