निःशुल्क इमेज रोटेटर र फ्लिपर
छविहरूलाई ९०°, १८०°, २७०°, वा जुनसुकै कस्टम कोणमा घुमाउनुहोस्। तेर्सो वा ठाडो फ्लिप गर्नुहोस्। JPEG, PNG, वा WebP मा निर्यात गर्नुहोस्।
फाइल यहाँ छोड्नुहोस्, वा ब्राउज गर्न क्लिक गर्नुहोस्
JPG, PNG, WebP, HEIC, HEIF · तपाईंको उपकरणमा प्रशोधन गरियो
वा क्लिपबोर्डबाट टाँस्न Ctrl+V थिच्नुहोस्
सुझाव: Ctrl+V थिचेर स्क्रिनसट टाँस्न सक्नुहुन्छ
तपाईंका फाइलहरू कहिल्यै तपाईंको यन्त्र छोड्दैनन्। सबै प्रशोधन तपाईंको ब्राउजरमा स्थानीय रूपमा हुन्छ।
सामान्य प्रयोगहरू
- बगलो फोन फोटोहरु ठीक गर्नुहोस्आपनो फोन वा क्यामेरा बाट बाहिर आएको बगलो फोटोहरु घुमाउनुहोस् — कहीपनि अपलोड गर्दै बिना।
- स्कैन गरिएको कागजपत्र सीधा गर्नुहोस्सूक्ष्म कोण स्लाइडर प्रयोग गरी स्कैन गरिएको कागजपत्रहरूमा मामूली घुमाउ ठीक गर्नुहोस्।
- दर्पण सेल्फिहरु अनमिरर गर्नुहोस्सामने-मुख क्यामेरा सेल्फिहरु सामान्यतया दर्पित हुन्छन् — ठीक गर्न क्षैतिज फ्लिप गर्नुहोस्।
- रचनात्मक प्रभावको लागि घुमाउनुहोस्पत्रिका-कवर-शैली प्रभावहरूको लागि फोटोहरु झुकाउन मनमानी कोणहरु प्रयोग गर्नुहोस्।
- प्रिन्ट लेआउटको लागि घुमाउनुहोस्प्रिन्ट लेआउटहरूमा (Word, InDesign, Canva) राख्नु अगाडि छविहरुको अभिविन्यास समायोजन गर्नुहोस्।
यो कसरी काम गर्छ
यहाँ घुमाइ, फ्लिपिङ, र कोण सुधार पूर्ण रूपमा तपाईंको ब्राउजरभित्र HTML Canvas API प्रयोग गरी हुन्छ — कुनै फाइल कहिल्यै सर्भरमा पठाइँदैन। उपकरणले तपाईंको छविलाई छानिएको कोण र स्केल ट्रान्सफर्महरूमा एउटा अफ-स्क्रिन क्यानभासमा कोर्छ, त्यसपछि ब्राउजरको आफ्नै कोडेक प्रयोग गरी नतिजालाई JPEG, PNG, वा WebP मा इन्कोड गर्छ।
- 1छवि स्थानीय रूपमा डिकोड गरिएकोतपाईंको JPEG, PNG, वा WebP फाइल एउटा स्थानीय अब्जेक्ट URL मार्फत HTMLImageElement मा लोड हुन्छ — एउटा ब्राउजर मेमोरी सन्दर्भ जुन कहिल्यै तपाईंको उपकरणबाट बाहिर जाँदैन। प्राकृतिक पिक्सेल आयामहरू डिकोड गरिएको बिटम्यापबाट सीधै पढिन्छन्।
- 2Canvas ट्रान्सफर्म लागू गरिएकोएउटा अफ-स्क्रिन क्यानभास घुमाइएको बाउन्डिङ बाकसमा फिट हुने साइज गरिन्छ (हरेक अक्षका लागि width·cos + height·sin)। Canvas 2D कन्टेक्स्ट त्यसपछि केन्द्रमा ट्रान्सलेट गरिन्छ, रेडियनमा छानिएको कोणले घुमाइन्छ, र फ्लिपका लागि क्षैतिज वा ठाडो अक्षमा -1 ले स्केल गरिन्छ — कुनै बाह्य लाइब्रेरी बिना सबै मानक ctx.rotate / ctx.scale अपरेसनहरू।
- 3अटो-क्रपले कुनाहरू काट्छ (वैकल्पिक)गैर-सिधा-कोण घुमाइका लागि, एउटा हातले लेखिएको ज्यामिति फङ्सन — largestInnerRect — ले घुमाइएको बाउन्डिङ बाकसभित्र फिट हुने मूल आस्पेक्ट रेसियोको सबैभन्दा ठूलो अक्ष-मिलाइएको आयत गणना गर्छ, त्यसैले त्रिकोणीय खाली कुनाहरू छवि बिगार्नुबिना हटाइन्छन्।
- 4ब्राउजर कोडेकले नतिजा इन्कोड गर्छcanvas.toBlob() ले पिक्सेल डेटालाई ब्राउजरको बिल्ट-इन छवि इन्कोडरलाई दिन्छ, एउटा JPEG (छान्न मिल्ने गुणस्तर र पारदर्शी कुनाहरूका लागि पृष्ठभूमि भराइ रङसहित), PNG, वा WebP Blob उत्पादन गर्दै जुन तपाईं सीधै डाउनलोड गर्नुहुन्छ।
तपाईंको छवि पूर्ण रूपमा तपाईंको ब्राउजर ट्याबभित्रै प्रशोधन गरिन्छ — यो कहिल्यै कुनै सर्भरमा अपलोड हुँदैन।
सम्बन्धित उपकरणहरू
पाठ जेनरेटर पलट
पाठलाई उल्टो गर्नुहोस्, यसलाई मिरर गर्नुहोस्, वा Unicode जस्तै वर्णहरूको साथ यसलाई उल्टो गर्नुहोस्।
भिडियो घुमाउने
छेउबाट वा उल्टो खिचिएको फुटेज ठीक गर्न भिडियो घुमाउनुहोस् वा फ्लिप गर्नुहोस्। लाइभ प्रिभ्यूका साथ ९०°, १८०°, र मिरर विकल्पहरू। पूर्णतः तपाईंको ब्राउजरमा चल्छ।
तस्बिर ठूलो पार्ने
आफ्नै यन्त्रमा चल्ने AI मोडेलले तस्बिर ४ गुणा ठूलो बनाउनुहोस् — केवल ठूला पिक्सेल होइन, छर्लङ्ग किनारा र पढ्न मिल्ने अक्षर। केही अपलोड हुँदैन, न खाता, न वाटरमार्क।