Hướng dẫn dùng png comression trong PHP
I have this piece of code for uploading images. It makes thumbnails with PNG extension with level 9 compression, but the images do not look good. I want just -50% or little more compression of PNG with transparency.
Hàm imagejpeg là nơi bạn chỉ định chất lượng. Nếu bạn đã đặt giá trị đó thành một giá trị thích hợp thì bạn không thể làm gì khác. Tốc độ trang có thể coi tất cả hình ảnh trên một kích thước nhất định là "cần nén", có lẽ chỉ cần đảm bảo tất cả chúng đều nhỏ vừa phải (về chiều cao / chiều rộng) và được nén. Bạn có thể tìm thêm về tốc độ trang và các đề xuất nén trên tài liệu về tốc độ trang http://code.google.com/speed/page-speed/docs/payload.html#CompressImages trong đó mô tả một số kỹ thuật / công cụ để nén thích hợp. Tôi cũng vừa đọc những điều sau:
Vì vậy, có lẽ (nếu bạn thực sự muốn tuân theo các đề xuất của Google), bạn có thể sử dụng PHP Để nén bằng php, bạn làm như sau (có vẻ như bạn đang làm điều này): Trong
trường hợp
17 hữu ích 1 bình luận chia sẻ
Đây là một tập lệnh thu nhỏ rất tốt =) Đây là một ví dụ: $ path = Đường dẫn đến thư mục chứa ảnh gốc. $ name = Tên tệp của tệp bạn muốn tạo hình thu nhỏ. $ thumbpath = Đường dẫn đến thư mục bạn muốn lưu hình thu nhỏ vào. $ maxwidth = chiều rộng tối đa của hình thu nhỏ trong PX, ví dụ. 100 (sẽ là 100px).
10 hữu ích 0 bình luận chia sẻ |