egsn/image-optimizer 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

egsn/image-optimizer

Composer 安装命令:

composer require egsn/image-optimizer

包简介

WebP/AVIF upload, auto-convert and auto-resize images for Magento 2

README 文档

README

Pacote: egsn/module-image-optimizer

Módulo Magento 2 para otimização de imagens: permite upload de WebP/AVIF, converte JPG/PNG automaticamente no upload, redimensiona imagens acima de um limite configurável e preenche automaticamente os atributos width/height em imagens do Page Builder.

Recursos

  • Upload WebP/AVIF — habilita upload direto nas galerias de produto, categoria e Media Gallery
  • Conversão automática — converte JPG/PNG para WebP ou AVIF no momento do upload (usa Imagick se disponível, GD como fallback)
  • Redimensionamento automático — redimensiona imagens que excedam o limite configurado (modos: Fit ou Crop centralizado)
  • Page Builder auto-dimensions — injeta width e height reais em tags <img> geradas pelo Page Builder

Requisitos

  • PHP ~8.2.0 || ~8.3.0 || ~8.4.0
  • Magento Framework 103.0.*
  • Extensão GD (obrigatória) ou Imagick (recomendada, necessária para AVIF)

Instalação

composer require egsn/image-optimizer:^1.0
bin/magento module:enable Egsn_ImageOptimizer
bin/magento setup:upgrade
bin/magento cache:flush

Configuração

Acesse Stores → Configuration → Egsn → Image Optimizer.

Grupo Opção Padrão
General Enable Module Sim
Image Conversion Enable Auto-Convert Não
Image Conversion Output Format WebP
Image Conversion Quality 85
Image Resize Enable Auto-Resize Não
Image Resize Max Width 1920px
Image Resize Max Height 1080px
Image Resize Resize Mode Fit
Page Builder Auto-fill Width & Height Sim

Testes

vendor/bin/phpunit -c app/code/Egsn/ImageOptimizer/Test/Unit/phpunit.xml

Changelog

[Unreleased]

[1.0.0] - 2026-06-15 - EGSN-0000

Added

  • Upload de WebP e AVIF nas galerias de produto, categoria e Media Gallery
  • Conversão automática de JPG/PNG para WebP/AVIF no upload via plugin no Uploader
  • Adaptadores GD (suporte WebP) e Imagick (suporte WebP e AVIF)
  • Redimensionamento automático com modos Fit e Crop centralizado
  • Preenchimento automático de width/height em imagens do Page Builder
  • Configuração via painel admin em Stores → Configuration → Egsn → Image Optimizer

统计信息

  • 总下载量: 0
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: OSL-3.0
  • 更新时间: 2026-07-13

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固