У меня есть этот большой файл PNG, и теперь я хочу создать миниатюру верхнего левого угла.
Размер PNG равен 600x1000 пикселей, эскиз должен быть в верхнем левом углу 400x300 пикселей.
Было бы здорово, если бы вы могли мне помочь!(Поскольку гугл показывает только, как сделать миниатюру всего изображения)
imagecopyresampled( $top_left_image_thumb, //cropped thumbnail image $original_image, //original image 0, 0, 0, 0, //top-left corners $thumb_width, $thumb_height, //dst dimensions 400, 300 //src subarea dimensions );
Вы можете использовать функцию imagecopyresampled в PHP, чтобы скопировать часть исходного изображения, а также масштабировать его до любого необходимого размера.
Пожалуйста, проверьте документацию PHP для функции.
http://www.php.net/manual/en/function.imagecopyresampled.php