Saltar ao contido principal
LibraTool logoLibraTool

Rotador e volteo de imaxes de balde

Rota imaxes 90°, 180°, 270° ou calquera ángulo personalizado. Voltea horizontalmente ou verticalmente. Exporta a JPEG, PNG ou WebP.

Funciona sen conexión unha vez cargado

Solta aquí un ficheiro ou fai clic para buscalo

JPG, PNG, WebP, HEIC, HEIF · procesado no teu dispositivo

ou preme Ctrl+V para pegar desde o portapapeis

Explorar ficheiros

Consello: podes pegar unha captura con Ctrl+V

Os teus ficheiros nunca saen do teu dispositivo. Todo o procesamento realízase localmente no teu navegador.

Usos habituais

  • Fixa fotos de teléfono de ladoXira fotos que saíron de lado do teu teléfono ou cámara - sen subir a ningures.
  • Endereitar documentos escaneadosFixa a pequena rotación nos escaneos de documentos usando o deslizador de ángulo fino.
  • Despexa espello selfiesOs selfis da cámara cara a cara normalmente están espellados - xira horizontalmente para fixar.
  • Xira para efecto creativoUsa ángulos arbitrarios para inclinar fotos para efectos estilísticos, semellantes aos da portada de revista.
  • Xira para o deseño de impresiónAxusta a orientación das imaxes antes de colocalas en deseños de impresión (Word, InDesign, Canva).

Como funciona

A rotación, o volteo e a corrección de ángulo aquí execútanse enteiramente dentro do teu navegador usando a API HTML Canvas — ningún ficheiro se envía nunca a un servidor. A ferramenta debuxa a túa imaxe nun lenzo fóra de pantalla no ángulo e transformacións de escala escollidos, e despois codifica o resultado a JPEG, PNG ou WebP usando o propio códec do navegador.

  1. 1
    Imaxe decodificada localmente
    O teu ficheiro JPEG, PNG ou WebP cárgase nun HTMLImageElement mediante un URL de obxecto local — unha referencia de memoria do navegador que nunca sae do teu dispositivo. As dimensións naturais de píxel lense directamente do bitmap decodificado.
  2. 2
    Aplícase a transformación do lenzo
    Un lenzo fóra de pantalla dimensiónase para axustarse á caixa delimitadora rotada (ancho·cos + alto·sin para cada eixe). O contexto Canvas 2D despois trasládase ao centro, rótase polo ángulo escollido en radiáns, e escálase por -1 no eixe horizontal ou vertical para os volteos — todas operacións estándar ctx.rotate / ctx.scale sen biblioteca externa.
  3. 3
    O recorte automático corta as esquinas (opcional)
    Para rotacións que non son de ángulo recto, unha función xeométrica escrita a man — largestInnerRect — calcula o rectángulo aliñado con eixes máis grande da proporción de aspecto orixinal que cabe dentro da caixa delimitadora rotada, así que as esquinas triangulares en branco elimínanse sen distorsionar a imaxe.
  4. 4
    O códec do navegador codifica o resultado
    canvas.toBlob() entrega os datos de píxeles ao codificador de imaxe integrado do navegador, producindo un Blob JPEG (con calidade seleccionable e cor de fondo de recheo para esquinas transparentes), PNG ou WebP que descargas directamente.

A túa imaxe procésase enteiramente dentro da túa pestana do navegador — nunca se sube a ningún servidor.

Ferramentas relacionadas

Preguntas frecuentes