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 әр байтты сақтайды. iPhone-нан алынған HEIC фотосуреттері жергілікті жерде декодталады, сондықтан сізге бөлек түрлендіру қадамы қажет емес.

Барлығы браузеріңізде 2D canvas API арқылы жұмыс істейді. Файлды тастаңыз, айналдыруды басыңыз, жүктеп алыңыз - ештеңе серверге жіберілмейді, бұл клиенттік фотосуреттер, жеке куәлік сканерлері және үшінші тарапқа бергіңіз келмейтін кез келген басқа нәрсе үшін маңызды.

Ішкі жұмыс

Сервер жоқ, жүктеу жоқ, кескінді өңдеу қызметі жоқ. Айналдыру стандартты браузер API-лерінде және браузеріңіз жергілікті түрде оқи алмайтын форматқа арналған бір WebAssembly модулінде жұмыс істейді.

Canvas 2D API
Түрлендіруді қолданады және нәтижені қайта кодтайды. 90 градус қадаммен айналдыру – сапаны жоғалтпайтын пиксельді қайта карталау – кодтағыш сапаны жоғалтуы мүмкін жалғыз қадам, сондықтан PNG шығысы байт-дәлдігімен болады.
WebAssembly HEIC decoding
iPhone-нан HEIC және HEIF файлдары құрылғыңызда декодталады. Ешбір браузер бұл формат үшін жергілікті декодерді жеткізбейді, сондықтан WebAssembly модулі фотосуретті түрлендіру серверіне жіберудің орнына оны жергілікті түрде өңдейді.
Browser image codecs
JPEG, PNG және WebP кодтауы браузеріңізге енгізілген кодектерді пайдаланады. Бұл бетті кішкентай ұстайды және шығыс браузеріңіз басқа жерде шығаратын нәрсеге сәйкес келеді дегенді білдіреді.
File and Blob APIs
Сіз тастаған файлдар жадқа Blobs ретінде оқылады және тікелей жүктеу ретінде қайтарылады. Ешнәрсе серверге жазылмайды және қойындыны жапқаннан кейін ешнәрсе сақталмайды.

Жиі қойылатын сұрақтар