Как установить ImageMagick на XAMPP на моем Mac?

#php #macos #xampp #imagemagick

#php #macos #xampp #imagemagick

Вопрос:

Для школьного проекта мне нужно изменить размер некоторых изображений. Учитель говорит нам, что мы можем использовать ImageMagick. Но мне не удается установить и использовать его на моем компьютере.

Я уже устанавливаю его через brew. Вот и все. Все руководства для Windows устарели.

РЕДАКТИРОВАТЬ: я забыл сказать, что хочу использовать его в php

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

1. После некоторого поиска мне, наконец, удалось изменить размер моих изображений с помощью GD. Есть моя функция: функция resize_image($filename, $ newwidth) { список ($ width, $ height) = getimagesize($filename); $source = imagecreatefromjpeg($filename); $newheight = $height / ($ width / $ newwidth); $des = imagecreatetruecolor($newwidth, $ newheight); imagecopyresampled($ des , $источник, 0, 0, 0, 0, $ новая ширина, $newheight, $ width, $height); imagejpeg($ des, $ filename, 100); }

Ответ №1:

TBH, установка может сбить с толку.

Попробовал с помощью этого руководства, и я смог его включить.

https://ourcodeworld.com/articles/read/349/how-to-install-and-enable-the-imagick-extension-in-xampp-for-windows

Этот не устарел.

Но не уверен, зачем вам это нужно для изменения размера изображения? Используете ли вы PHP? Библиотека намного проще и чище в использовании.

Редактируйте после вашей правки: просто используйте эту библиотеку PHP:https://github.com/gumlet/php-image-resize

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

1. установка Windows не сильно поможет OP.

2. Как вы можете видеть, пользователь сказал «Для Windows».

3. и «на моем Mac» … он также смотрит (ошибочно) на tuts для Windows.

4. Вы правы. Это немного сбивает с толку. Но в любом случае, @Louis, забыл о расширении и библиотеке использования. Намного проще и качественнее.