Texniki tələblər: Şəkil kəsmə komponenti Hədəf: İstifadəçinin şəkil yükləməsinə, kəsmək üçün sahə seçməsinə və nəticəni koordinatlar şəklində əldə etməsinə imkan verən sıfırdan öz komponentinizi hazırlamaq (Vue + TypeScript). Funksional tələblər: 1. Müstəqil komponent - Komponent tam müstəqil olmalı, sıfırdan yazılmalı. - Vue və TypeScript istifadə edilməlidir. 2. Şəkil yükləmə və göstərmə - Şəkil yerləşdirilə bilən pəncərə (önizleme sahəsi) təmin edilməlidir. - Sahənin maksimum eni və hündürlüyü müəyyən edilməlidir. - Əgər şəkil sahənin ölçülərindən çoxdursa, avtomatik olaraq pəncərəyə uyğun ölçüyə endirilməlidir (ekran sərhədlərindən çıxmadan). 3. Kəsmək üçün sahəni seçmək - Yükləndikdən sonra şəkil pəncərədə göstərilir. - İstifadəçi siçan ilə kəsmək üçün sahəni seçə bilər. - istənilən sahə (sabit tərəf nisbəti olmayan). 4. Nəticəni yadda saxlamaq - "Yadda saxla" düyməsi hadisə və ya metod çağırır. - Nəticədə, seçilmiş kəsmə sahəsinin koordinatları geri qaytarılır. - Serverdə kəsmə prosesini həyata keçirmək tələb olunmur.
Frontend
6247
0