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ụ:

$ 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).

createThumbnail($path, $name, $thumbpath, $maxwidth);

  • Bỏ qua điều hướng chính
  • Bỏ qua nội dung chính
  • Bỏ qua thanh bên chính

Hướng dẫn convert png to jpg in php - chuyển đổi png sang jpg trong php

Tutsplanet

Tài nguyên kỹ thuật và viết blog miễn phí

  • Nhà
  • Web hosting
  • Lập trình
  • bổ sung
  • Xu hướng Twitter
  • Công cụ
  • Về chúng tôi

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ả

  1. Hướng dẫn convert png to jpg in php - chuyển đổi png sang jpg trong php
    Bình luận says

    Kenneth Attanssays

    Cảm ơn bạn rất nhiều. Hướng dẫn của bạn về chủ đề này là sự giúp đỡ to lớn cho tôi. Nó đã giúp tôi giải quyết một vấn đề về chuyển đổi hình ảnh từ PNG sang JPG đồng thời kiểm soát chất lượng. Cảm ơn rất nhiều, và theo kịp công việc tốt.
    Thanks a lot, and keep up with the good work.

    Đáp lại

Để 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

E-mail

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í

Hướng dẫn convert png to jpg in php - chuyển đổi png sang jpg trong php

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
Accept online payments with ease
Keep track of who's paid you

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ỏ 101

Tả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.

Hướng dẫn convert png to jpg in php - chuyển đổi png sang jpg trong php