ਮੁਫ਼ਤ ਚਿੱਤਰ ਘੁਮਾਉਣ ਅਤੇ ਫਲਿੱਪ ਕਰਨ ਵਾਲਾ
ਚਿੱਤਰਾਂ ਨੂੰ 90°, 180°, 270°, ਜਾਂ ਕਿਸੇ ਵੀ ਕਸਟਮ ਕੋਣ 'ਤੇ ਘੁਮਾਓ। ਖਿਤਿਜੀ ਜਾਂ ਲੰਬਕਾਰੀ ਫਲਿੱਪ ਕਰੋ। JPEG, PNG, ਜਾਂ WebP ਵਿੱਚ ਐਕਸਪੋਰਟ ਕਰੋ।
ਫਾਈਲਾਂ ਨੂੰ ਇੱਥੇ ਸੁੱਟੋ, ਜਾਂ ਬ੍ਰਾਊਜ਼ ਕਰਨ ਲਈ ਕਲਿੱਕ ਕਰੋ
JPG, PNG, WebP, HEIC, HEIF · ਕੋਈ ਫਾਈਲ ਆਕਾਰ ਸੀਮਾ ਨਹੀਂ ਹੈ
ਜਾਂ ਆਪਣੇ ਕਲਿੱਪਬੋਰਡ ਤੋਂ ਪੇਸਟ ਕਰਨ ਲਈ Ctrl+V ਦਬਾਓ
ਸੁਝਾਅ: ਤੁਸੀਂ Ctrl+V ਨਾਲ ਸਕ੍ਰੀਨਸ਼ਾਟ ਪੇਸਟ ਕਰ ਸਕਦੇ ਹੋ
ਤੁਹਾਡੀਆਂ ਫ਼ਾਈਲਾਂ ਕਦੇ ਵੀ ਤੁਹਾਡੀ ਡੀਵਾਈਸ ਨੂੰ ਨਹੀਂ ਛੱਡਦੀਆਂ। ਸਾਰੀ ਪ੍ਰਕਿਰਿਆ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਸਥਾਨਕ ਤੌਰ 'ਤੇ ਹੁੰਦੀ ਹੈ।
ਇਹ ਕਿਵੇਂ ਕੰਮ ਕਰਦਾ ਹੈ
ਇੱਥੇ ਘੁਮਾਉਣਾ, ਉਲਟਾਉਣਾ ਅਤੇ ਕੋਣ ਸੁਧਾਰ HTML Canvas API ਵਰਤ ਕੇ ਪੂਰੀ ਤਰ੍ਹਾਂ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਅੰਦਰ ਚੱਲਦੇ ਹਨ — ਕੋਈ ਫ਼ਾਈਲ ਕਦੇ ਸਰਵਰ ਨੂੰ ਨਹੀਂ ਭੇਜੀ ਜਾਂਦੀ। ਟੂਲ ਚੁਣੇ ਕੋਣ ਅਤੇ scale transforms ਨਾਲ ਤੁਹਾਡੇ ਚਿੱਤਰ ਨੂੰ off-screen canvas 'ਤੇ ਬਣਾਉਂਦਾ ਹੈ, ਫਿਰ ਬ੍ਰਾਊਜ਼ਰ ਦੇ ਆਪਣੇ codec ਨਾਲ ਨਤੀਜੇ ਨੂੰ JPEG, PNG ਜਾਂ WebP ਵਿੱਚ ਐਨਕੋਡ ਕਰਦਾ ਹੈ।
- 1ਚਿੱਤਰ ਲੋਕਲ ਤੌਰ 'ਤੇ ਡੀਕੋਡ ਹੁੰਦਾ ਹੈਤੁਹਾਡੀ JPEG, PNG ਜਾਂ WebP ਫ਼ਾਈਲ ਇੱਕ ਲੋਕਲ object URL ਰਾਹੀਂ HTMLImageElement ਵਿੱਚ ਲੋਡ ਹੁੰਦੀ ਹੈ — ਇੱਕ ਬ੍ਰਾਊਜ਼ਰ ਮੈਮਰੀ ਹਵਾਲਾ ਜੋ ਕਦੇ ਤੁਹਾਡੀ ਡਿਵਾਈਸ ਤੋਂ ਬਾਹਰ ਨਹੀਂ ਜਾਂਦਾ। ਕੁਦਰਤੀ pixel ਮਾਪ ਸਿੱਧੇ ਡੀਕੋਡ ਕੀਤੇ bitmap ਤੋਂ ਪੜ੍ਹੇ ਜਾਂਦੇ ਹਨ।
- 2Canvas transform ਲਾਗੂ ਹੁੰਦਾ ਹੈਇੱਕ off-screen canvas ਘੁੰਮੇ bounding box ਵਿੱਚ ਫਿੱਟ ਹੋਣ ਦੇ ਆਕਾਰ ਦਾ ਬਣਾਇਆ ਜਾਂਦਾ ਹੈ (ਹਰ ਧੁਰੇ ਲਈ width·cos + height·sin)। ਫਿਰ Canvas 2D context ਨੂੰ ਕੇਂਦਰ ਤੱਕ ਖਿਸਕਾਇਆ, ਚੁਣੇ ਕੋਣ (radians ਵਿੱਚ) ਨਾਲ ਘੁਮਾਇਆ, ਅਤੇ ਉਲਟਾਉਣ ਲਈ ਲੇਟਵੇਂ ਜਾਂ ਖੜ੍ਹਵੇਂ ਧੁਰੇ 'ਤੇ -1 ਨਾਲ scale ਕੀਤਾ ਜਾਂਦਾ ਹੈ — ਸਭ ਮਿਆਰੀ ctx.rotate / ctx.scale ਕਿਰਿਆਵਾਂ, ਬਿਨਾਂ ਕਿਸੇ ਬਾਹਰੀ ਲਾਇਬ੍ਰੇਰੀ ਦੇ।
- 3ਆਟੋ-ਕ੍ਰੌਪ ਕੋਨੇ ਕੱਟਦਾ ਹੈ (ਵਿਕਲਪਿਕ)ਗ਼ੈਰ-ਸਮਕੋਣ ਘੁਮਾਅ ਲਈ, ਇੱਕ ਹੱਥ ਨਾਲ ਲਿਖਿਆ ਜਿਓਮੈਟਰੀ function — largestInnerRect — ਅਸਲ ਅਨੁਪਾਤ ਵਾਲਾ ਸਭ ਤੋਂ ਵੱਡਾ ਧੁਰਾ-ਸਮਾਨਾਂਤਰ ਆਇਤ ਗਿਣਦਾ ਹੈ ਜੋ ਘੁੰਮੇ bounding box ਅੰਦਰ ਫਿੱਟ ਹੋਵੇ, ਤਾਂ ਜੋ ਤਿਕੋਣੇ ਖ਼ਾਲੀ ਕੋਨੇ ਚਿੱਤਰ ਨੂੰ ਵਿਗਾੜੇ ਬਿਨਾਂ ਹਟ ਜਾਣ।
- 4ਬ੍ਰਾਊਜ਼ਰ codec ਨਤੀਜਾ ਐਨਕੋਡ ਕਰਦਾ ਹੈcanvas.toBlob() pixel ਡਾਟਾ ਬ੍ਰਾਊਜ਼ਰ ਦੇ ਬਿਲਟ-ਇਨ image encoder ਨੂੰ ਦਿੰਦਾ ਹੈ, ਇੱਕ JPEG (ਚੁਣਨਯੋਗ ਕੁਆਲਿਟੀ ਅਤੇ ਪਾਰਦਰਸ਼ੀ ਕੋਨਿਆਂ ਲਈ ਪਿਛੋਕੜ ਭਰਨ ਰੰਗ ਨਾਲ), PNG, ਜਾਂ WebP Blob ਬਣਾਉਂਦੇ ਹੋਏ ਜਿਸਨੂੰ ਤੁਸੀਂ ਸਿੱਧਾ ਡਾਊਨਲੋਡ ਕਰਦੇ ਹੋ।
ਤੁਹਾਡਾ ਚਿੱਤਰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਤੁਹਾਡੀ ਬ੍ਰਾਊਜ਼ਰ ਟੈਬ ਅੰਦਰ ਪ੍ਰੋਸੈਸ ਹੁੰਦਾ ਹੈ — ਇਹ ਕਦੇ ਕਿਸੇ ਸਰਵਰ 'ਤੇ ਅੱਪਲੋਡ ਨਹੀਂ ਹੁੰਦਾ।
ਸੰਬੰਧਿਤ ਟੂਲ
ਫ਼ਲਿਪ ਟੈਕਸਟ ਜਨਰੇਟਰ
ਟੈਕਸਟ ਨੂੰ ਉਲਟਾਓ, ਮਿਰਰ ਕਰੋ, ਜਾਂ ਯੂਨੀਕੋਡ ਸਮਾਨ-ਦਿੱਖ ਅੱਖਰਾਂ ਨਾਲ ਪਲਟੋ।
ਵੀਡੀਓ ਘੁੰਮਾਓ
ਪਾਸੇ ਜਾਂ ਉਲਟਾ ਸ਼ੂਟ ਹੋਈ ਫੁਟੇਜ ਠੀਕ ਕਰਨ ਲਈ ਵੀਡੀਓ ਘੁੰਮਾਓ ਜਾਂ ਫਲਿੱਪ ਕਰੋ। ਲਾਈਵ ਪ੍ਰੀਵਿਊ ਨਾਲ 90°, 180°, ਅਤੇ ਮਿਰਰ ਵਿਕਲਪ। ਪੂਰੀ ਤਰ੍ਹਾਂ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਚੱਲਦਾ ਹੈ।
PDF ਆਯੋਜਕ — ਪੰਨੇ ਮੁੜ-ਕ੍ਰਮਬੱਧ, ਘੁਮਾਓ ਅਤੇ ਹਟਾਓ
PDF ਤੋਂ ਪੰਨੇ ਮੁੜ-ਵਿਵਸਥਿਤ ਕਰੋ, ਘੁਮਾਓ, ਅਤੇ ਹਟਾਓ, ਫਿਰ ਨਤੀਜਾ ਐਕਸਪੋਰਟ ਕਰੋ। ਸਭ ਕੁਝ ਤੁਹਾਡੇ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਹੁੰਦਾ ਹੈ — ਤੁਹਾਡੀ ਫਾਈਲ ਕਦੇ ਅੱਪਲੋਡ ਨਹੀਂ ਹੁੰਦੀ।