Как следует из названия, ImageCache будет кэшировать измененный размер изображения, поэтому в следующий раз он больше не будет изменяться на лету.
ImageCache был портирован и включен в Drupal 7core, поэтому theme_image_style () является его эквивалентом.
Эти "эффективные оболочки", вероятно, то, что вы ищете.Но , если вам нужна только функция изменения размера , посмотрите на image.inc в ядре Drupal, который содержит [image_resize () 2 .
Эта функция Drupal 6 вызовет набор инструментов Image, который вы включили (G2 или Imagemagick) на вашем сайте Drupal.
В случае Drupal 6 ImageAPI имеет действительно схожие функции, но более эффективный способ обработки изображений и был включен в ядро Drupal 7, поэтому обратите внимание на различия в аргументах image_resize () в Drupal 7.