Subformer

تدوير وقلب الصورة

قم بتدوير صورة واحدة أو دفعة كاملة بخطوات 90 درجة، واعكسها أفقيًا أو عموديًا، ثم قم بتنزيلها. يعمل مع JPG و PNG و WebP و HEIC مباشرة من جهاز iPhone الخاص بك، و GIF و BMP و SVG - كل ذلك في متصفحك، بدون رفع.

لا تغادر الملفات متصفحك أبدًا. تتم جميع المعالجة على جهازك.

أسقط الصور هنا، أو انقر للتصفح

JPG، PNG، WebP، HEIC، GIF، BMP، SVG - تدوير بخطوات 90 درجة.

كيف يعمل

أربع خطوات من صورة جانبية إلى ملف ثابت.

  1. 1. أسقط صورك

    اسحب الصور إلى أي مكان في الصفحة أو انقر على منطقة الإسقاط. تعمل جميع تنسيقات JPG و PNG و WebP و HEIC و GIF و BMP و SVG.

  2. 2. تدوير

    انقر على أزرار التدوير على أي بطاقة لخطوات 90 درجة. استخدم عناصر التحكم "تدوير الكل" لتطبيق نفس التدوير على الدفعة بأكملها.

  3. 3. اختر التنسيق

    احتفظ بالتنسيق الأصلي مع "تلقائي"، أو قم بالتحويل إلى PNG / JPG / WebP. لإخراج JPG، اختر لون الخلفية الذي يملأ أي زوايا شفافة.

  4. 4. تحميل

    احفظ كل صورة مدورة على جهازك. يتم تنزيل الدفعة بأكملها بالتسلسل مع فاصل قصير حتى لا يسقط المتصفح الملفات.

عندما تحتاج إلى تدوير صورة

تسجل كاميرات الهواتف وتطبيقات الماسح الضوئي التوجيه عبر علامة EXIF. بعض التطبيقات تحترم هذه العلامة وتدور عند العرض؛ بينما تقوم تطبيقات أخرى بعرض البكسلات الحرفية وتظهر صورتك جانبية. منصات الويب على وجه الخصوص غير متسقة - يمكن أن تبدو نفس الصورة المحملة صحيحة على موقع ويب واحد وجانبية على الآخر.

تقوم هذه الأداة بإعادة كتابة البكسلات الفعلية بحيث يتم تضمين الاتجاه. يتم إعادة ترميز JPG و WebP بجودة 92 (متطابقة بصريًا تقريبًا)؛ وتحافظ PNG و WebP-lossless على كل بايت. يتم فك تشفير صور HEIC من iPhone محليًا حتى لا تحتاج إلى خطوة تحويل منفصلة.

كل شيء يعمل في متصفحك عبر واجهة برمجة تطبيقات Canvas ثنائية الأبعاد. أسقط الملف، انقر على تدوير، قم بالتنزيل - لا يتم إرسال أي شيء إلى خادم، وهو أمر مهم لصور العملاء، ومسح الهوية، وأي شيء آخر تفضل عدم تسليمه لطرف ثالث.

تحت الغطاء

لا خادم، لا تحميل، لا خدمة معالجة صور. يعمل التدوير على واجهات برمجة تطبيقات المتصفح القياسية بالإضافة إلى وحدة WebAssembly واحدة للتنسيق الذي لا يستطيع متصفحك قراءته أصلاً.

Canvas 2D API
يطبق التحويل ويعيد ترميز النتيجة. الدوران بخطوات 90 درجة هو إعادة تعيين بكسل بدون فقدان - المرمز هو الخطوة الوحيدة التي يمكن أن تفقد الجودة، ولهذا السبب يكون إخراج PNG مثاليًا بالبايت.
WebAssembly HEIC decoding
يتم فك ترميز ملفات HEIC و HEIF من iPhone على جهازك. لا يوجد متصفح يشحن فك ترميز أصلي لهذا التنسيق، لذلك تتعامل وحدة WebAssembly معه محليًا بدلاً من إرسال الصورة إلى خادم تحويل.
Browser image codecs
يستخدم ترميز JPEG و PNG و WebP برامج الترميز المدمجة بالفعل في متصفحك. وهذا يحافظ على حجم الصفحة صغيرًا ويعني أن الإخراج يطابق ما ينتجه متصفحك في أي مكان آخر.
File and Blob APIs
تتم قراءة الملفات التي تسقطها في الذاكرة كـ Blobs ويتم إعادتها مباشرة كتنزيلات. لا يتم كتابة أي شيء إلى خادم ولا يبقى أي شيء بعد إغلاق علامة التبويب.

الأسئلة الشائعة