Есть ли другой способ изменения размера изображений (пикселей и КБ/МБ) и выполнения простых задач без библиотеки GD? Невозможно изменить размер изображений с помощью css/jquery? Я начинаю новый проект, и они сказали мне использовать GD для этого, мне просто интересно, есть ли другие альтернативные клиенты/стороны, потому что я не знаю GD Library и время для проекта короткое, поэтому я ' Потерять время, чтобы изучить его.Изменение размера изображений без библиотеки PHP GD
1
A
ответ
0
Imagine PHP-библиотека, с которой я работал, - она может использовать GD, Imagick или GMagick для изменения размера/обрезки изображений.
<?php
$imagine = new Imagine\Gd\Imagine();
$size = new Imagine\Image\Box(40, 40);
$imagine->open('/path/to/large_image.jpg')
->thumbnail($size, Imagine\Image\ImageInterface::THUMBNAIL_INSET)
->save('/path/to/thumbnail.png');
2
Есть много изображений и обрезчиков изображений для клиентской стороны, используя javascript и css. Но если вы хотите сохранить измененное изображение на стороне сервера, вам нужно использовать GD или Imagick. В остальном вы можете сделать свой собственный читатель формата изображения и управлять изображениями так, как вы хотите.
0
Если вам нужно быть очень быстро обрабатывать изображения, я предлагаю вам использовать команду Linux convert.
$source = escapeshellarg($pathToOriginalPicture);
$target = escapeshellarg($pathToThumbnail);
exec("convert $source -resize 40x40 $target");
Никогда не забывайте избегать ваших аргументов, используя escapeshellarg.
Смежные вопросы
- 1. Php-gd png изменение размера изображения
- 2. PHP/GD - Кадрирование и изменение размеров изображений
- 3. Изменение размера изображения с использованием GD
- 4. Изменение размера изображений слишком велико для библиотеки GD на моем сервере
- 5. Изменение размера изображений в php
- 6. Изменение размера изображения и отображение с использованием php и gd
- 7. PHP GD Обработка изображений
- 8. Изменение библиотеки PHP GD для повышения качества изображения
- 9. Изменение размера анимированных изображений с помощью PHP?
- 10. изменение размера изображения с помощью GD
- 11. изменение размера текста с помощью php при использовании функций GD
- 12. Безопасный способ предотвращения нехватки памяти библиотеки изображений GD? (PHP)
- 13. Раскрашивание и замена цветов с помощью библиотеки изображений PHP GD?
- 14. Рандомизация изображений с использованием библиотеки GD
- 15. Изменение размера изображений с использованием PHP без использования заголовков
- 16. Изменение размера изображений
- 17. GD изображение изменения размера не работает PHP
- 18. Обработка изображений с помощью PHP Обработка изображений GD JPEG
- 19. Сравнение изображений с php + gd
- 20. PHP GD Генерация изображений сломана
- 21. Изменение размера изображения не работает с PHP-GD
- 22. PHP GD: Плохое качество при изменении размера?
- 23. Изменение размера изображений с помощью php
- 24. Изменение размера изображений перед загрузкой PHP
- 25. Изменение размера .PNG изображений с помощью PHP
- 26. PHP: изменение размера изображений перед кэшированием
- 27. Изменение размера изображений с прозрачностью в php
- 28. S3 загрузка изображений после GD размер PHP
- 29. Изменение размера изображений npm
- 30. Изменение размера фоновых изображений
Все изображения поступают с камер, поэтому их все 3000+ пикселей, и мне нужно изменить их размер для веб-сайта для эскизов, слайд-шоу, альбомов и т. Д., Поэтому в разных размерах, но сохраняя соотношение сторон (если это называется так). Можете ли вы предложить мне что-то более легкое, чем GD, потому что мне нужно быстро изучить его, очень короткое время – Ovidiu