PHPthumb выводит в браузер кривую картинку

Что не так со сниппетом?

75% качество JPG


84% качество JPG


80% качество JPG


<?php
// подключаем phpthumb
                    require_once MODX_CORE_PATH.'model/phpthumb/phpthumb.class.php';
                    // создаем объект phpThumb
                    $phpThumb = new phpThumb();
                    // задаем имя файла
                    $phpThumb->setSourceFilename($_SERVER['DOCUMENT_ROOT'].'/assets/test.jpg');
                    $phpThumb->setParameter('w',800);
                    $phpThumb->setParameter('h', 800);
                    $phpThumb->setParameter('q', 75); // set the quality to 95%
                    $phpThumb->setParameter('f', 'jpeg');
                    $phpThumb->setParameter('zc', 0);
                  
                    // генерируем
                    if ($phpThumb->GenerateThumbnail()){
                        // Выводим готовое изображение сразу на экран
	                return $phpThumb->OutputThumbnail();
	                   
                    }
Konstantin
10 марта 2016, 04:14
modx.pro
1 271
0

Комментарии: 3

Konstantin
10 марта 2016, 07:22
0
Казалось бы с увеличением качества изображения, картинка должна становиться лучше.
Но когда начал пробовать, получаю вот что.

В чем причина сего поведения?
    Наумов Алексей
    10 марта 2016, 11:05
    0
    Возможно, он тут не причем, а виновата библиотека, которую он использует.

    Здесь modx.pro/development/619-working-with-phpthumb/ читали?, с заголовка ImageMagick.
      Konstantin
      10 марта 2016, 19:27
      0
      Из прочитанного там, инфу нужную мне не почерпнул, извиняйте чайника.
      Особенность этой проблемы была в том что в файл идет сохранение нормальное а вот вывод на экран без сохранения глючит.
      Нашел замену, генерация в виде PDF, приложение PDFResource
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3