Техникалык талаптар: сүрөттү кесүү компоненти
Максат:
Колдонуучуга сүрөттү жүктөөгө, кесүү үчүн тилкени тандоого жана натыйжаны координаттар түрүндө алууга мүмкүндүк берүүчү өз компонентиңизди нөлдөн баштап иштеп чыгуу (Vue + TypeScript).
Функционалдык талаптар:
1. Өзүнчө компонент
- Компонент толугу менен өзүнчө болушу керек, нөлдөн жазылган.
- Vue жана TypeScript колдонуу керек.
2. Сүрөттү жүктөө жана көрсөтүү
- Сүрөттү киргизүү үчүн терезе (алдын көрүү аймагы) караштырып коюңуз.
- Аймактын максималдуу кеңдиги жана бийиктиги белгилениши керек.
- Эгер сүрөт аймактын өлчөмдөрүнөн ашса, ал автоматтык түрдө терезеге ылайыкташтырылат (экран чектеринен чыгбай).
3. Кесүү үчүн тилкенин тандоо
- Жүктөлгөндөн кийин сүрөт терезеде көрсөтүлөт.
- Колдонуучу мишык менен кесүү үчүн тилкенин тандай алат.
- каалаган тилке (фикс эмес пропорция менен).
4. Натыйжаны сактоо
- "Сактоо" баскычы окуя же ыкманы иштетет.
- Натыйжада, тандалган кесүү тилкесинин координаттары кайтарылат.
- Серверде кесүү процесси ишке ашырылбашы керек.
middle+