Негізгі мазмұнға өту

Кескін өлшемін өзгерту құралы — тегін

Суреттерді өлшемдер немесе пайыздар бойынша өзгерту. Пропорцияны сақтаңыз, шығару пішімін таңдаңыз, сапа жоғалмайды.

Файлдарды осында тастаңыз немесе шолу үшін басыңыз

JPG, PNG, WebP, AVIF, GIF, HEIC, HEIF · құрылғыңызда өңделеді

немесе алмасу буферінен қою үшін Ctrl+V басыңыз

Бір уақытта бірнеше файл тастауға болады

Файлдарды шолу

Файлдарыңыз ешқашан құрылғыңызды тастамайды. Барлық өңдеу шолғышыңызда жергілікті түрде жүзеге асырылады.

Қалай жұмыс істейді

Өлшемді өзгерту Canvas API арқылы толығымен браузеріңізде жүреді — Chrome, Firefox және Safari-ге кірістірілген дәл сол өңдеу қозғалтқышы. Кескініңіз жаңа өлшемдерде экраннан тыс canvas-қа салынады және жергілікті түрде қайта кодталады; ешнәрсе құрылғыңыздан шықпайды.

  1. 1
    Кескін браузермен декодталды
    Файлды тастағанда немесе таңдағанда, браузер кескінді (JPEG, PNG, WebP, AVIF немесе GIF) HTMLImageElement арқылы шикі пиксель деректеріне декодтайды. Бастапқы пиксель өлшемдері оқылады және ен мен биіктік өрістерін алдын ала толтыру үшін пайдаланылады.
  2. 2
    Canvas жаңа өлшемде қайта сызады
    "Өлшемін өзгерту"-ді басу экраннан тыс HTMLCanvasElement-ті таңдаған еніңіз бен биіктігіңізге орнатады, содан кейін ctx.drawImage()-ты шақырып, әр пиксельді жаңа өлшемдерге масштабтап салады. JPEG шығысы үшін, мөлдір аймақтар қара болмауы үшін алдымен ақ фон толтырмасы қолданылады.
  3. 3
    canvas.toBlob() шығысты кодтайды
    Браузердің кірістірілген canvas.toBlob() әдісі пиксель деректерін орнатқан сапа деңгейінде JPEG, PNG немесе WebP-ке кодтайды. Мақсатты файл өлшемін көрсетсеңіз, 7-итерациялық екілік іздеу шығыс сол өлшемге немесе одан төмен сыйғанша сапа параметрін автоматты түрде реттейді.
  4. 4
    Нәтиже жергілікті түрде алдын ала қаралады және жүктеп алынады
    Кодталған Blob алдын ала қарау панелі үшін нысан URL-іне айналдырылады — серверге барып-келу жоқ. Жүктеп алуды басу соңғы пиксель өлшемдерін қамтитын файл атауымен жергілікті сақтауды іске қосады.

Кескініңіз толығымен браузеріңізде Canvas API арқылы өңделеді және ешбір серверге жүктелмейді.

Байланысты құралдар

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