KAZ Image Craft
Ferramenta leve de edição de imagens no lado do cliente. Recorte, gire e visualize as imagens antes do upload, totalmente em JavaScript, sem dependências.
🚀 Funcionalidades
- 🖼️ Visualização - Veja as imagens antes do upload, suporta recorte e rotação
- ✂️ Recortar & Girar - Recorte livre, ajuste de rotação, suporta espelhamento
- 🗂️ Gerenciamento de múltiplas imagens - Gerencie várias imagens por campo, suporta arrastar e soltar
- ♻️ Reset - Restaura a imagem original com um clique
- 🚫 Detecção de duplicatas - Detecta automaticamente uploads duplicados e impede
- ⚙️ Sem dependências - JavaScript puro, nenhum framework necessário
📝 Como usar
- 1. Incluir arquivos - Adicione os arquivos CSS e JS (local ou CDN)
-
2.
Adicionar elementos - Adicione
<input type="file">no formulário e usedata-maxpara limitar uploads -
3.
Inicializar
document.addEventListener('DOMContentLoaded', () => { KazImageCraft._init('kaz-file-input', 'kaz-upload-form'); }); -
4.
Enviar formulário
KazImageCraft.injectAllFiles(); form.submit();
🌐 Suporte Multilíngue
Fornece múltiplos arquivos de idioma (por exemplo, en-us.js, zh-cn.js), podem ser substituídos ou personalizados para textos da interface.
💡 Cenários de uso
Perfeito para portfólios, painéis administrativos ou editores de conteúdo rico, oferecendo uma experiência limpa, eficiente e sem distrações.
🔗 Links
- 📦 Repositório GitHub - Ver código fonte
- 🎮 Demo online - Experimente agora
📄 Licença
MIT License