Автор Тема: Промяна на картинка с ImageMagick  (Прочетена 1313 пъти)

Constantinff

  • Напреднали
  • *****
  • Публикации: 98
  • Distribution: Убунту Кармик
  • Window Manager: Гном
    • Профил
В скрипра на gallery2  искам да променям снимките , най-простото е да ги блурвам с
$image = new Imagick('test.jpg');
$image->blurImage(5,3);

Пробвах почти всичко с кода, и все дава грешка

кода в скрипта (предполагам това е частта която показва картинката):
Код
GeSHi (PHP):
  1. $phpVm->header('Content-type: ' . $data['mimeType']);
  2. $phpVm->header('Content-Disposition: inline; filename="' . $data['pseudoFileName'] . '"');
  3. $stats = $platform->stat($data['derivativePath']);
  4. $phpVm->header('Last-Modified: ' . GalleryUtilities::getHttpDate($stats[9]));
  5. $phpVm->header('Expires: ' . GalleryUtilities::getHttpDate(2147483647));
  6. $phpVm->header('Cache-Control: private');
  7.  
  8. /* If the request method is HEAD, don't send back the body */
  9. if ($requestMethod == 'head') {
  10.    $phpVm->header('Content-length: 0');
  11. } else {
  12.    if ($stats[7] > 0) {
  13. $phpVm->header('Content-length: ' . $stats[7]);
  14.    }
  15.    /*
  16.     * Don't use readfile() because it buffers the entire file in memory.  Profiling shows
  17.     * that this approach is as efficient as fpassthru() but we get to call
  18.     * guaranteeTimeLimit which prevents it from failing on very large files
  19.     */
  20.    if ($fd = $platform->fopen($data['derivativePath'], 'rb')) {
  21. while (true) {
  22.    $bits = $platform->fread($fd, 65535);
  23.    if (strlen($bits) == 0) {
  24. break;
  25.    }
  26.    print $bits;
  27.    $gallery->guaranteeTimeLimit(30);
  28. }
  29. $platform->fclose($fd);
  30.    }
  31. }
  32.  
  33. return null;
  34.    }
  35.  
« Последна редакция: Jul 20, 2009, 10:28 от VladSun »
Активен

ANTIADMIN

  • Напреднали
  • *****
  • Публикации: 660
  • Distribution: Windows XP Pro latest updates
  • ANTIADMIN
    • Профил
Re: Промяна на картинка с ImageMagick
« Отговор #1 -: Jul 19, 2009, 19:43 »
Пробвах почти всичко с кода, и все дава грешка
=> Да, в Китай се преобърна един чувал с ориз.
Активен

senser

  • Напреднали
  • *****
  • Публикации: 1328
    • Профил
Re: Промяна на картинка с ImageMagick
« Отговор #2 -: Jul 19, 2009, 20:53 »
и все дава грешка

а грешката е ....
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
ImageMagick и брояча на крайните файлове
Настройка на програми
ivanatora 1 836 Последна публикация Mar 12, 2010, 23:01
от angie_bg