Hướng dẫn convert png to jpg in php - chuyển đổi png sang jpg trong php
Đây là một tập lệnh hình thu nhỏ rất tốt =) Đây là một ví dụ: Show $ path = đường dẫn đến thư mục nơi hình ảnh gốc. $ name = Tên tệp của tệp bạn muốn tạo hình thu nhỏ. $ Thumbath = Đường dẫn đến thư mục nơi bạn muốn thu nhỏ được lưu vào. $ maxwidth = chiều rộng tối đa của hình thu nhỏ trong px, ví dụ. 100 (sẽ là 100px).
Tutsplanet Tài nguyên kỹ thuật và viết blog miễn phí
PHP Ngày 27 tháng 3 năm 2019 Nhân viên biên tập1 Nhận xétEditorial Staff 1 Comment Đăng lại tiếng riu ríu Đăng lại 3Shares Shares tiếng riu ríu Sử dụng đoạn trích dưới đây sang & nbsp; chuyển đổi PNG thành jpg với nén trong PHP.Tương tác độc giả
Để lại một câu trả lờiĐịa chỉ email của bạn sẽ không được công bố. Bình luận Tên Trang mạng Lưu tên, email và trang web của tôi trong trình duyệt này cho lần tiếp theo tôi nhận xét. Lưu tên, email và trang web của tôi trong trình duyệt này cho lần tiếp theo tôi nhận xét. Trang web này sử dụng Akismet để giảm spam. Tìm hiểu cách dữ liệu nhận xét của bạn được xử lý. Rất nhiều trang web cung cấp cho người dùng tải lên avatar, logo công ty hoặc có thể chỉ là một hình ảnh mà & nbsp; người dùng đã chụp. Các định dạng hình ảnh phổ biến nhất thường là JPEG, PNG và GIF. Nhưng làm thế nào bạn có thể chuyển đổi hình ảnh GIF hoặc PNG từ một trong những khách truy cập trang web của bạn thành hình ảnh JPEG để lưu trữ nó trên máy chủ web của bạn? Hãy thử phần mềm hóa đơn trực tuyến của chúng tôi miễn phí Gửi hóa đơn trông chuyên nghiệp chấp nhận thanh toán trực tuyến một cách dễ dàng theo dõi những người đã trả tiền cho bạn Bắt đầu gửi hóa đơn Dưới đây là một hướng dẫn ngắn và dễ dàng để chuyển đổi hình ảnh PNG và GIF thành định dạng JPEG với sự trợ giúp của PHP. Đầu tiên, đặt một thư mục trong đó hình ảnh nên được lưu trữ và tìm ra phần mở rộng tệp: //directory where your uploaded files are stored $uploads_directory = "/your/directory/where/you/want/to/save/your/images/" //check extension of the file $str = $_FILES['file']['name']; $i = strrpos($str,"."); if (!$i) { $BAD .= "An error occured."; } $l = strlen($str) - $i; $ext = substr($str,$i+1,$l); //directory + file name of the image $upload_filename = $uploads_directory. "new_image.". $ext ; Sau đó chạy mã sau nếu tiện ích mở rộng tệp là PNG hoặc GIF: //check file extension if ($ext == "png" || $ext == "gif"){ //new file name once the picture is converted $converted_filename = $uploads_directory. "new_converted_image.jpg"; if ($ext=="png") $new_pic = imagecreatefrompng($upload_filename); if ($ext=="gif") $new_pic = imagecreatefromgif($upload_filename); // Create a new true color image with the same size $w = imagesx($new_pic); $h = imagesy($new_pic); $white = imagecreatetruecolor($w, $h); // Fill the new image with white background $bg = imagecolorallocate($white, 255, 255, 255); imagefill($white, 0, 0, $bg); // Copy original transparent image onto the new image imagecopy($white, $new_pic, 0, 0, 0, 0, $w, $h); $new_pic = $white; imagejpeg($new_pic, $converted_filename); imagedestroy($new_pic); } Hãy cho chúng tôi biết nếu bạn cần bất kỳ trợ giúp để thực hiện tính năng này trên trang web của bạn. Một trong những nhà phát triển web của chúng tôi sẽ sẵn lòng giúp bạn! Tài chính doanh nghiệp nhỏ 101Tải xuống Hướng dẫn miễn phí của chúng tôi để tìm hiểu các nguyên tắc cơ bản của tài chính sẽ giúp doanh nghiệp nhỏ của bạn hiệu quả và thành công hơn. |