Carregando RIMG Plus...
Aguarde enquanto preparamos tudo para você
Aplicação moderna para renomeação em lote de imagens com sistema de perfis dual: Modo Padrão para programadores e Criativo para designers, com detecção automática de dimensões e design CANTA.
Modo Padrão (programadores) e Criativo (designers) com interfaces otimizadas
Sistema completo de validação de dimensões com detecção de componentes (Banner, KV, Tarja, Carrossel)
Extrai dimensões reais das imagens automaticamente no Perfil Criativo
CÓDIGO_DIMENSÃOxDIMENSÃO_NÚMERO para máxima organização
Renomeação em lote de centenas de arquivos com performance otimizada
Use apenas para validar dimensões e tamanhos, sem renomear arquivos
Suporte a ZIP, pastas e múltiplos formatos de imagem (JPG, PNG, WebP)
Acesse diretamente no navegador - sem instalação necessária:
Download para uso offline com recursos nativos:
Windows
.exe / .zip
macOS
.dmg / .zip
Linux
.AppImage / .deb
Ideal para programadores e usuários técnicos
Desenvolvido para designers da Agência CANTA
BLACK_FRIDAYResultado Perfil Padrão:
BANNERResultado Perfil Criativo (detecção automática):
Ideal para programadores e usuários técnicos que precisam de máxima flexibilidade.
Exemplo:
foto.jpg → PROJETO_FOTO.jpgDesenvolvido especialmente para designers com formato padronizado.
Exemplo (auto):
banner.jpg → BANNER_1920X1080_1.jpgNo Perfil Criativo, o sistema extrai automaticamente as dimensões reais de cada imagem usando tecnologia HTML5, eliminando a necessidade de medição manual.
Deixe "Dimensão Custom" vazio
Sistema lê cada imagem
Aplica dimensões reais
Sistema completo de validação de dimensões específico para projetos Liferay 6 e 7, com detecção automática de componentes e feedback visual em tempo real.
Banner Destaque
Desktop: 1240x496px | Mobile: 320x466px
Banner Promo
264x207px
TV Flash
Desktop: 1240x496px | Mobile: 768x560px
Carrossel
Desktop: 1083x350px | Mobile: 768x450px
KV (Key Visual)
Dimensões por campanha
Tarja
Validação flexível
Ative "Validar Dimensões" na pré-visualização
Selecione Liferay 6 ou 7 e tipo de campanha
Veja feedback instantâneo com badges
Desmarque "Aplicar Renomeação" para usar apenas validação:
{index}Número sequencial001{name}Nome originalBANNER{ext}Extensãojpg{date}Data atual2024-09-11{time}Hora atual14-30-25_1240X560 → Removido_768X450 → Removido_1240X560-1 → Removido_1920X1080-2 → Removido_cd6617b3 → Hash hexadecimal_1, _2 → Números simples_001, _042 → Números com paddingCARROS_TVFLASH_DESKTOP_1240X496.JPGCARROS_TVFLASH_DESKTOPHOTEIS_TVFLASH_MOBILE_768X560-1.JPGHOTEIS_TVFLASH_MOBILEImagem do WhatsApp_cd6617b3.jpgIMAGEM_DO_WHATSAPPFormato flexível com placeholders disponíveis:
CÓDIGO_NOME_ORIGINAL.ext{index} - Número sequencial{name} - Nome original{ext} - Extensão do arquivo{date} - Data atualFormato padronizado com detecção automática:
CÓDIGO_DIMENSÃOxDIMENSÃO_NÚMERO.extextractImageDimensions(file: File): Promise<string> {
return new Promise((resolve) => {
const img = new Image();
img.onload = () => {
const width = img.naturalWidth;
const height = img.naturalHeight;
resolve(`${width}X${height}`);
};
img.onerror = () => resolve("750X350"); // Fallback
img.src = URL.createObjectURL(file);
});
}Mais comum
Com transparência
Moderno
validateFileSize(sizeInBytes: number): {
sizeKB: number;
status: "OK" | "OVERSIZE";
}sizeInBytes: Tamanho do arquivo em bytessizeLimit: Limite configurado em KB (50-5000)sizeKB: Tamanho convertido para KBstatus: Status de validação{date}_EVENTO_{index}_{name}EMPRESA_{date}_DOC_{index}git clone https://github.com/jhonatan-oliveiradev/RIMG-Plus.git
cd RIMG-Plusnpm installnpm run dev # Next.js + TypeScript + ElectronCausas:
Soluções:
Verificar: