ප්‍රධාන අන්තර්ගතයට පිවිසෙන්න
LibraTool logoLibraTool

නොමිලේ රූප Rotator සහ Flipper

රූප 90°, 180°, 270° හෝ ඕනෑම අභිරුචි කෝණයකින් කරකවන්න. තිරස් හෝ සිරස් ලෙස ලොම් දෙන්න. JPEG, PNG හෝ WebP ලෙස ප්‍රතිදානය කරන්න.

load වූ පසු offline ක්‍රියා කරයි

ගොනුවක් මෙතැනට දමන්න, නැතහොත් පිරික්සීමට ක්ලික් කරන්න

JPG, PNG, WebP, HEIC, HEIF · ඔබගේ උපාංගය තුළම සකසනු ලැබේ

හෝ පසුරු පුවරුවෙන් අලවීමට Ctrl+V ඔබන්න

ගොනු බ්‍රවුස් කරන්න

ඉඟිය: Ctrl+V එබීමෙන් තිරපිටපතක් අලවන්න පුළුවන්

ඔබේ ගොනු කිසි විටෙකත් ඔබේ උපාංගයෙන් පිටතට නොයයි. සියලු සැකසීම් ඔබේ බ්‍රවුසරය තුළ ස්ථානීයව සිදු වේ.

පොදු භාවිත

  • පැත්ත දුරකතන ඡායාරූප නඩත්තු කරන්නඔබගේ දුරකතන හෝ ඡායාරූපිකරණ ක්‍රම පැත්ත බිම ඡායාරූප භ්‍රමණය කරන්න — කිසිවිටත අපකර.
  • ස්කෑන් කරන ලේඛන සරලය කරන්නඅඩු කෝණ ස්ලයිඩර භාවිතා කර ස්කෑන් කරන ලේඛන වල සුස්ථ භ්‍රමණ නඩත්තු කරන්න.
  • දර්පණ selfies අනෙමිරර කරන්නඉතිරි-ඩිපි ඡිත්‍ර selfies සාමාන්‍ය දර්පණ විසින් — නඩත්තු කිරීම සඳහා තිරස ඉවතට කරන්න.
  • ඉතිරි බලපෑමේ සඳහා භ්‍රමණය කරන්නසඟරා-කවර ශෛලියේ ආචරණ සඳහා ඡායාරූප ඇල කිරීමට අත්තනෝමතික කෝණ භාවිතා කරන්න.
  • මුද්‍රණ සඳහා භ්‍රමණය කරන්නමුද්‍රණ සඳහා (Word, InDesign, Canva) ඡිත්‍ර ස්ථිතිය සකසා ඉතිරි.

එය ක්‍රියා කරන්නේ කෙසේද

මෙහි Rotation, flipping, සහ angle correction HTML Canvas API එකෙන් සම්පූර්ණයෙන්ම ඔබේ බ්‍රවුසරය තුළ ක්‍රියාත්මක වේ — කිසිදු ගොනුවක් කිසි විටෙක සර්වරයකට යවනු නොලැබේ. මෙවලම ඔබේ රූපය තෝරාගත් angle සහ scale transforms වලින් off-screen canvas එකකට අඳින අතර, බ්‍රවුසරයේම codec භාවිතයෙන් ප්‍රතිඵලය JPEG, PNG, හෝ WebP වෙත encode කරයි.

  1. 1
    රූපය දේශීයව decode කෙරේ
    ඔබේ JPEG, PNG, හෝ WebP ගොනුව දේශීය object URL එකක් හරහා HTMLImageElement එකකට පූරණය කෙරේ — කිසි විටෙක ඔබේ උපාංගයෙන් පිටතට නොයන browser memory reference එකකි. Natural pixel මානයන් decode කළ bitmap එකෙන් කෙලින්ම කියවනු ලැබේ.
  2. 2
    Canvas transform යොදනු ලැබේ
    off-screen canvas එකක් rotate කළ bounding box එකට (එක් එක් axis සඳහා width·cos + height·sin) ගැලපෙන ලෙස ප්‍රමාණය ගත කෙරේ. Canvas 2D context එක පසුව මධ්‍යයට translate කර, radians වලින් තෝරාගත් angle එකෙන් rotate කර, flips සඳහා horizontal හෝ vertical axis මත -1 කින් scale කෙරේ — බාහිර පුස්තකාලයක් නොමැතිව සියල්ල සම්මත ctx.rotate / ctx.scale operations.
  3. 3
    Auto-crop කෙළවර කපා දමයි (විකල්පමය)
    right-angle නොවන rotations සඳහා, අතින් ලියන ලද geometry ශ්‍රිතයක් — largestInnerRect — rotate කළ bounding box එක තුළට වැදෙන මුල් aspect ratio එකේ විශාලතම axis-aligned rectangle එක ගණනය කරයි, එබැවින් රූපය විකෘති නොකර ත්‍රිකෝණාකාර හිස් කෙළවර ඉවත් කෙරේ.
  4. 4
    Browser codec ප්‍රතිඵලය encode කරයි
    canvas.toBlob() bytes දත්ත බ්‍රවුසරයේ අභ්‍යන්තර image encoder එකට ලබා දෙන අතර, ඔබ කෙලින්ම බාගත කරන JPEG (තෝරාගත හැකි quality සහ විනිවිද පෙනෙන කෙළවර සඳහා පසුබිම් fill වර්ණය සමඟ), PNG, හෝ WebP Blob එකක් නිපදවයි.

ඔබේ රූපය ඔබේ බ්‍රවුසර ටැබය තුළම සම්පූර්ණයෙන්ම සකසනු ලැබේ — එය කිසිදු සර්වරයකට කිසි විටෙක උඩුගත නොකෙරේ.

සම්බන්ධ මෙවලම්

නිතර අසන ප්‍රශ්න