Subformer

Павярнуць і адлюстраваць выяву

Павярніце адну выяву або цэлую партыю з крокам 90°, адлюструйце гарызантальна або вертыкальна і спампуйце. Працуе з JPG, PNG, WebP, HEIC непасрэдна з вашага iPhone, GIF, BMP і SVG — усё ў вашым браўзеры, без загрузкі.

Файлы ніколі не пакідаюць ваш браўзер. Уся апрацоўка выконваецца на вашай прыладзе.

Перацягніце выявы сюды або націсніце, каб праглядзець

JPG, PNG, WebP, HEIC, GIF, BMP, SVG - паварочвайце з крокам 90°

Як гэта працуе

Чатыры крокі ад перавернутага фота да выпраўленага файла.

  1. 1. Перацягніце свае выявы

    Перацягніце выявы ў любое месца на старонцы або націсніце зону скіду. JPG, PNG, WebP, HEIC, GIF, BMP і SVG — усе працуюць.

  2. 2. Павярнуць

    Націсніце кнопкі павароту на любой картцы для крокаў 90°. Выкарыстоўвайце элементы кіравання "Павярнуць усё", каб прымяніць аднолькавы паварот да ўсёй партыі.

  3. 3. Выберыце фармат

    Захавайце арыгінальны фармат з "Аўта", або канвертуйце ў PNG / JPG / WebP. Для вываду JPG выберыце колер фону, які запаўняе любыя празрыстыя куты.

  4. 4. Спампаваць

    Захавайце кожную павернутую выяву на вашу прыладу. Уся партыя спампоўваецца паслядоўна з кароткім інтэрвалам, каб браўзер не скідаў файлы.

Калі вам трэба павярнуць выяву

Камеры тэлефонаў і праграмы-сканеры запісваюць арыентацыю праз сцяг EXIF. Некаторыя праграмы ўлічваюць гэты сцяг і паварочваюць пры адлюстраванні; іншыя адлюстроўваюць літаральныя пікселі, і ваша фота атрымліваецца перавернутым. Вэб-платформы, у прыватнасці, непаслядоўныя - адна і тая ж загрузка можа выглядаць правільна на адным вэб-сайце і перавернутай на наступным.

Гэты інструмент перазапісвае фактычныя пікселі, так што арыентацыя ўбудоўваецца. JPG і WebP перакадуюцца з якасцю 92 (~ візуальна ідэнтычна); PNG і WebP-lossless захоўваюць кожны байт. Фота HEIC з iPhone дэкадуюцца лакальна, таму вам не патрэбны асобны этап пераўтварэння.

Усё працуе ў вашым браўзеры праз API 2D canvas. Перацягніце файл, націсніце "павярнуць", спампуйце - нічога не адпраўляецца на сервер, што важна для фота кліентаў, сканаў пасведчанняў асобы і ўсяго іншага, што вы б не хацелі перадаваць трэцім асобам.

Пад капотам

Без сервера, без загрузкі, без службы апрацоўкі малюнкаў. Паварот працуе на стандартных API браўзера плюс адзін модуль WebAssembly для фармату, які ваш браўзер не можа чытаць натыўна.

Canvas 2D API
Прымяняе пераўтварэнне і перакадуе вынік. Паварот з крокам 90 градусаў — гэта перапрызначэнне пікселяў без страт — кадавальнік з'яўляецца адзіным крокам, які можа страціць якасць, таму вывад PNG з'яўляецца байт-да-байта ідэальным.
WebAssembly HEIC decoding
Файлы HEIC і HEIF з iPhone дэкадуюцца на вашай прыладзе. Ніводзін браўзер не пастаўляецца з натыўным дэкодэрам для гэтага фармату, таму модуль WebAssembly апрацоўвае яго лакальна, замест таго каб адпраўляць фота на сервер канвертацыі.
Browser image codecs
Кадаванне JPEG, PNG і WebP выкарыстоўвае кодэкі, ужо ўбудаваныя ў ваш браўзер. Гэта дазваляе захаваць старонку невялікай і азначае, што вывад адпавядае таму, што ваш браўзер стварае ў любым іншым месцы.
File and Blob APIs
Файлы, якія вы перацягваеце, чытаюцца ў памяць як Blobs і адразу ж вяртаюцца ў выглядзе загрузак. Нічога не запісваецца на сервер і нічога не захоўваецца пасля закрыцця ўкладкі.

Часта задаваныя пытанні