2014-10-09 15 views
5

Tôi đã cài đặt Prestashop 1.4.9.0 với dự án PHP của mình. Khi tôi thêm một sản phẩm mới, tôi tải lên một hình ảnh ở định dạng PNG, nhưng khi nó được hiển thị ở phía máy khách, hình ảnh có định dạng JPG.Hình ảnh PrestaShop

Bạn có thể giữ phần mở rộng hình ảnh bằng cách nào?

Trả lời

7

Tại Back Office> Preferences> Hình ảnh bạn có 3 lựa chọn cho "Chất lượng hình ảnh":

  • Sử dụng JPEG
  • Sử dụng PNG chỉ khi hình ảnh cơ bản là ở định dạng PNG
  • Sử dụng PNG cho tất cả hình ảnh

Theo mặc định tất cả hình ảnh trong JPEG (PNG được chuyển đổi), vì vậy bạn có thể chọn sử dụng tùy chọn thứ 2 (không chuyển đổi hình ảnh) hoặc tùy chọn thứ 3 - để chuyển đổi hình ảnh JPEG sang PNG.

+0

Tôi đã thử cả ba. Nhưng ngay cả sau đó hình ảnh png tải lên được chuyển đổi sang jpg – Vivek

+4

Hình ảnh không được chuyển đổi sang JPEG, nó chỉ có phần mở rộng .jpg. Nếu bạn mở hình ảnh trong một số trình soạn thảo văn bản, bạn sẽ thấy nó bắt đầu bằng: ‰ PNG – PrestaShopDeveloper

+0

chúng ta có thể thay đổi phần mở rộng hình ảnh thành png ?? – Vivek

2

Nếu bạn đã thử câu trả lời đầu tiên (Tại Văn phòng sau> Tùy chọn> Hình ảnh, bạn có 3 tùy chọn cho "Chất lượng hình ảnh" :) nó hoạt động, nhưng bạn sẽ thấy phần mở rộng hình ảnh .jpg. Nhưng nếu bạn sẽ nhìn vào mã hình ảnh nó sẽ là png. Nếu bạn cần các phần mở rộng khác nhau, bạn cần thay đổi lõi và .htaccess.

1

Sau khi thay đổi hình ảnh pref trong CMS, nó sẽ hoạt động. Các hình ảnh sẽ vẫn hiển thị dưới dạng jpg nhưng sẽ giữ các thuộc tính trong suốt của một png.

Các vấn đề liên quan