Tôi đã tự hỏi làm thế nào tôi có thể tìm thấy chiều rộng của một hình ảnh bằng cách sử dụng php.Tôi làm cách nào để tìm chiều rộng của hình ảnh bằng cách sử dụng PHP?
5
A
Trả lời
2
1
Sử dụng GD thư viện imagesx chức năng, hãy xem hướng dẫn trang here.
7
dễ dàng, bạn có thể sử dụng getimagesize:
list($width, $height) = getimagesize($filename);
0
Bạn có thể thử với mã này, bạn có thể xem chi tiết trong www.php.net
Đối với một tập tin:
<?php
list($width, $height, $type, $attr) = getimagesize("img/flag.jpg");
echo "<img src=\"img/flag.jpg\" $attr alt=\"getimagesize() example\" />";
?>
Tới URL:
<?php
$size = getimagesize("http://www.example.com/gifs/logo.gif");
$size = getimagesize("http://www.example.com/gifs/lo%20go.gif");
?>
Chỉ có bạn phải cung cấp cho một đầu ra để biến.
0
Ngoài getimagesize()
bạn có thể nhận kích thước từ tài nguyên hình ảnh bằng cách sử dụng imagesx()
và imagesy()
.
Trước hết bạn sẽ phải tải về dữ liệu hình ảnh sử dụng ví dụ
file_get_contents()
Sau đó, bạn tạo ra các tài nguyên hình ảnh sử dụng
imagecreatefromstring()
Cuối cùng có được chiều rộng hình ảnh với
imagesx()
và hình ảnh chiều cao vớiimagesy()
.function get_image_dimensions($img_url=""){ $image_dimensions=array(); $image_dimensions['w']=0; $image_dimensions['h']=0; if($image_data=custom_file_get_contents($img_url)){ $image_resource = imagecreatefromstring($image_data); $image_dimensions['w']=imagesx($image_resource); $image_dimensions['h']=imagesy($image_resource); imagedestroy($image_resource); } return $image_dimensions; }
Các vấn đề liên quan
- 1. Làm cách nào để mở rộng hình ảnh bằng cách sử dụng php file_get_contents?
- 2. Cách đặt chiều cao, chiều rộng thành hình ảnh bằng cách sử dụng jquery
- 3. Tôi làm cách nào để databind Chiều rộng của Chiều rộng hoặc Độ rộng của hàngDefID?
- 4. Cách lấy chiều rộng và chiều cao của hình ảnh?
- 5. Tôi làm cách nào để đặt chiều rộng tùy chỉnh trên iframe tìm kiếm của Google?
- 6. Làm thế nào để có được hình ảnh chỉ bằng cách sử dụng scandir trong PHP?
- 7. Làm thế nào để tìm ra chiều rộng hình ảnh base64 và chiều cao
- 8. Kiểm tra kích thước hình ảnh (chiều cao và chiều rộng) trước khi tải lên hình ảnh bằng cách sử dụng PHP
- 9. Cách tìm hình ảnh trong hình ảnh khác bằng cách sử dụng python
- 10. Cách tìm chiều rộng của div bằng JavaScript thô?
- 11. cách tạo chiều cao/chiều rộng hình ảnh tỷ lệ
- 12. Lấy chiều cao và chiều rộng hình ảnh PHP
- 13. Tải hình ảnh lên Twitter bằng cách sử dụng PHP
- 14. Làm thế nào để cắt một hình ảnh bằng cách sử dụng jquery ajax và php?
- 15. Làm thế nào để tôi có được hình ảnh bằng cách sử dụng jquery ajax?
- 16. Lấy chiều rộng của hình ảnh được tải bằng JavaScript
- 17. SDK iPhone: Làm cách nào để đo chiều rộng và chiều cao của chuỗi bằng Quartz?
- 18. làm thế nào để thiết lập chiều rộng trong android bằng cách sử dụng javascript?
- 19. Làm cách nào để chỉ đặt chiều rộng cho hình ảnh được tải lên kẹp giấy?
- 20. Tôi làm cách nào để tìm hướng của ảnh được chụp bằng Intent MediaStore.ACTION_IMAGE_CAPTURE?
- 21. Android: cách đặt chiều cao/chiều rộng của hình ảnh src của ImageButton?
- 22. làm thế nào để desaturate hình ảnh nền của một div bằng cách sử dụng css?
- 23. Làm cách nào để xác định tuổi của tệp bằng cách sử dụng PHP?
- 24. Trả về kết quả tìm kiếm hình ảnh của Google bằng HTML sử dụng PHP
- 25. Xác định chiều cao của Cà phê trong nồi bằng cách sử dụng hình ảnh Python
- 26. Làm cách nào để tìm địa chỉ IP của máy chủ của tôi bằng PHP (CLI)
- 27. Cách lấy chiều rộng và chiều cao của Chế độ xem hình ảnh trong Android?
- 28. Cách tìm phần mở rộng của hình ảnh từ đường dẫn trong PHP?
- 29. Tôi làm cách nào để sử dụng .htaccess để ẩn tiện ích mở rộng URL .php?
- 30. Làm thế nào để đo chiều cao, chiều rộng và khoảng cách của vật thể bằng camera?
thấy bạn sẽ tìm thấy tốt hơn - http://stackoverflow.com/questions/3890578/get-image-dimensions/18416721#18416721 –