ነፃ ምስል ቆራጭ
ምስሎችን በመጎተት-ለመምረጥ፣ አማራጭ የገፅታ ጥምርታ ገደቦች (1:1, 16:9, 4:3, ወዘተ)፣ የሶስት-ክፍል ፍርግርግና ብዙ-ቅርጸት ውጤት (JPEG, PNG, WebP) ይቁረጡ።
ፋይሎችን እዚህ ይጣሉ፣ ወይም ለማሰስ ጠቅ ያድርጉ
JPG, PNG, WebP, HEIC, HEIF · የፋይል መጠን ገደብ የለም
ወይም ከቅንጥብ ሰሌዳዎ ለመለጠፍ Ctrl+V ይጫኑ
ጠቃሚ ምክር፦ በCtrl+V ቅጽበታዊ ገጽ ዕይታ መለጠፍ ይችላሉ
ፋይሎችዎ መሣሪያዎን ጭራሽ አይለቁም። ሁሉም ሂደቶች በአሳሽዎ ውስጥ በቦታው ይከናወናሉ።
እንዴት እንደሚሠራ
መከርከም ሙሉ በሙሉ በአሳሽዎ ውስጥ HTML5 Canvas APIን በመጠቀም ይከናወናል — ምንም ስቀላ፣ ምንም አገልጋይ የለም። የምርጫ ቦታን በቀጥታ በሸራ አካል ላይ ይጎትታሉ፤ መከርከሙን ሲተገብሩ የአሳሹ አብሮገነብ 2D የማሳያ ሞተር የተመረጡትን ፒክሰሎች ብቻ ያነባል እና ወደ JPEG፣ PNG ወይም WebP እንደገና ኮድ ያደርጋቸዋል።
- 1ምስሉ ወደ ማህደረ ትውስታ ይጫናልፋይልዎ በURL.createObjectURL() ይነበባል፤ ይህም ለአሳሹ አካባቢያዊ የblob URL ይሰጣል። HTMLImageElement ፋይሉን ሙሉ በሙሉ በአሳሹ ትር ውስጥ ይፈታል — የምስሉ ባይቶች መሣሪያዎን በጭራሽ አይለቁም።
- 2Pointer Events የመከርከሚያ ምርጫውን ይቆጣጠራሉየአሳሹ Pointer Events API (የመዳፊት፣ የንክኪ እና የብዕር ግቤትን የሚያዋህድ) በሸራ ሽፋን ላይ ያሉ መጎተቶችን ይከታተላል። ከምርጫው ውጭ መጫን አዲስ አራት ማዕዘን ይጀምራል፤ ከውስጥ መጫን ያንቀሳቅሰዋል፤ ከታችኛው ቀኝ ጥግ አጠገብ መጫን መጠኑን ይቀይረዋል። አማራጭ የገጽታ ጥምርታ ቅድመ-ቅንብሮች (1:1፣ 16:9፣ 4:3 ወዘተ.) በመጎተት ጊዜ ቅርጹን ይገድባሉ።
- 3Canvas የቀጥታ ቅድመ-እይታውን ይስላልበእያንዳንዱ የመከርከሚያ ለውጥ፣ የCanvas 2D አውድ ምስሉን እንደገና ይስላል፣ ከምርጫው ውጭ ጨለማ ሽፋን ይተገብራል፣ የመጀመሪያውን ምስል በሙሉ ጥራት ለማሳየት የመከርከሚያ ቦታውን ያጸዳል፣ እና የሦስተኛ ሕግ ፍርግርግ እና አረንጓዴ-ሰማያዊ የመጠን መቀየሪያ መያዣ ይደርባል።
- 4toBlob() ውጤቱን ኮድ ያደርጋል እና ያቀርባልከርክምን ሲጫኑ፣ በትክክለኛዎቹ የመከርከሚያ ልኬቶች አዲስ ከማያ ገጽ ውጭ ያለ ሸራ ይፈጠራል። ctx.drawImage() የተመረጠውን አራት ማዕዘን ብቻ ይቀዳል፤ canvas.toBlob() ደግሞ ውጤቱን በመረጡት የጥራት ቅንብር የአሳሹን አብሮገነብ JPEG፣ PNG ወይም WebP ኢንኮደር በመጠቀም ኮድ ያደርጋል። ውጤቱ ለማውረድ እንደ አካባቢያዊ የblob URL ይመለሳል።
ምስልዎ እንደ አካባቢያዊ የblob URL ይከፈታል እና ሙሉ በሙሉ በአሳሽዎ ትር ውስጥ ይሠራል — በየትኛውም ጊዜ ወደ የትኛውም አገልጋይ ምንም አይሰቀልም።
ተዛማጅ መሳሪያዎች
የፎቶ ኮላጅ ሰሪ
ፎቶዎችን ከክፍተት፣ ክብ ጠርዞች እና የማህበራዊ ሚዲያ የመልክ ጥምርታ ቅድመ-ቅንብሮች ጋር ወደ ግሪድ ኮላጆች ያዋህዱ። HD ላክ፣ ምንም አካውንት፣ ምንም የውሃ ምልክት የለም።
የቪዲዮ ማሳጠሪያ
የመጀመሪያና የመጨረሻ መያዣዎችን በመጎተት ከማንኛውም ቪዲዮ ክሊፕ ይቁረጡ። ፈጣን ኪሳራ የሌለው ማሳጠር ወይም ፍሬም-ትክክለኛ ሁነታ። ሙሉ በሙሉ በአሳሽዎ ውስጥ ይሰራል።
የድምጽ ማሳጠሪያ
ከማንኛውም የድምጽ ፋይል በተግባራዊ ሞገድ ላይ ክሊፕ ይቁረጡ። መያዣዎችን ይጎትቱ፣ ምርጫውን ቅድመ-ይመልከቱ፣ ዝቅ ማድረግ ይጨምሩ። ለስልክ ደወል ድምጽና ለፖድካስት ክሊፖች ተስማሚ። በአሳሽዎ ውስጥ ይሰራል።