LibraTool logoLibraTool

Бесплатен Ротатор и превртувач на слики

Ротирајте слики за 90°, 180°, 270° или кој било прилагоден агол. Превртувајте хоризонтално или вертикално. Извезете во JPEG, PNG или WebP.

Работи офлајн откако ќе се вчита

Спуштете ги датотеките овде или кликнете за да пребарувате

JPG, PNG, WebP, HEIC, HEIF · Нема ограничување на големината на датотеката

или притиснете Ctrl+V за да залепите од таблата со исечоци

Прелистувајте датотеки

Совет: можете да залепите слика од екран со Ctrl+V

Вашите датотеки никогаш не го напуштаат уредот. Целата обработка се случува локално во вашиот прелистувач.

Како функционира

Ротирањето, превртувањето и корекцијата на агол овде работат целосно внатре во вашиот прелистувач користејќи ја HTML Canvas API — ниту една датотека никогаш не се испраќа до сервер. Алатката ја исцртува вашата слика на невидливо платно на избраниот агол и трансформации на скала, потоа го кодира резултатот во JPEG, PNG или WebP користејќи го сопствениот кодек на прелистувачот.

  1. 1
    Сликата се декодира локално
    Вашата датотека JPEG, PNG или WebP се вчитува во HTMLImageElement преку локален object URL — референца во меморијата на прелистувачот што никогаш не го напушта вашиот уред. Природните пиксел димензии се читаат директно од декодираната битмапа.
  2. 2
    Применета трансформација на платното
    Невидливо платно се поставува на големина за да се вклопи ротираната граничникова кутија (ширина·cos + висина·sin за секоја оска). Потоа 2D контекстот на Canvas се транслира до центарот, се ротира за избраниот агол во радијани, и се скалира со -1 на хоризонталната или вертикалната оска за превртувања — сите стандардни операции ctx.rotate / ctx.scale без надворешна библиотека.
  3. 3
    Автоматско отсекување ги отсекува аглите (опционално)
    За ротации што не се под прав агол, рачно напишана геометриска функција — largestInnerRect — го пресметува најголемиот правоаголник порамнет со оските со оригиналниот однос на страни што се вклопува внатре во ротираната граничникова кутија, така што триаголните празни агли се отстрануваат без изобличување на сликата.
  4. 4
    Кодекот на прелистувачот го кодира резултатот
    canvas.toBlob() ги предава податоците за пиксели на вградениот енкодер на слики на прелистувачот, произведувајќи JPEG (со избирлив квалитет и боја на позадина за проѕирни агли), PNG, или WebP Blob што директно го преземате.

Вашата слика се обработува целосно внатре во картичката на вашиот прелистувач — никогаш не се прикачува до никаков сервер.

Поврзани алатки

Најчесто поставувани прашања