LibraTool logoLibraTool

ነፃ የምስል ማስተካከያ

ምስሎችን በመጠን ወይም በመቶኛ ቀይር። ምጥጥን አቆይ፣ የውጤት ቅርጸትን ምረጥ፣ የጥራት ማጣት የለም።

ፋይሎችን እዚህ ይጣሉ፣ ወይም ለማሰስ ጠቅ ያድርጉ

JPG, PNG, WebP, AVIF, GIF, HEIC, HEIF · የፋይል መጠን ገደብ የለም

ወይም ከቅንጥብ ሰሌዳዎ ለመለጠፍ Ctrl+V ይጫኑ

ብዙ ፋይሎችን አንድ ጊዜ መጣል ይችላሉ

ፋይሎችን አስስ

ፋይሎችዎ መሣሪያዎን ጭራሽ አይለቁም። ሁሉም ሂደቶች በአሳሽዎ ውስጥ በቦታው ይከናወናሉ።

እንዴት እንደሚሠራ

መጠን መቀየሩ ሙሉ በሙሉ በአሳሽዎ ውስጥ Canvas APIን በመጠቀም ይከናወናል — በChrome፣ Firefox እና Safari ውስጥ የተገነባው ተመሳሳይ የማሳያ ሞተር። ምስልዎ በአዲሶቹ ልኬቶች ከማያ ገጽ ውጭ ባለ ሸራ ላይ ይሳላል እና በአካባቢው እንደገና ኮድ ይደረጋል፤ ከመሣሪያዎ ምንም አይወጣም።

  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 ለቅድመ-እይታ ፓነሉ ወደ object URL ይቀየራል — ምንም የአገልጋይ ምልልስ የለም። አውርድን መጫን የመጨረሻዎቹን የፒክሰል ልኬቶች ያካተተ የፋይል ስም ይዞ በአካባቢው ማስቀመጥን ያስነሳል።

ምስልዎ ሙሉ በሙሉ በአሳሽዎ ውስጥ Canvas APIን በመጠቀም ይሠራል እና ወደ የትኛውም አገልጋይ በጭራሽ አይሰቀልም።

ተዛማጅ መሳሪያዎች

ተደጋጋሚ ጥያቄዎች