Subformer

ছবি ঘোরান ও ফ্লিপ করুন

একটি ছবি বা পুরো ব্যাচকে 90° ধাপে ঘোরান, অনুভূমিকভাবে বা উল্লম্বভাবে মিরর করুন এবং ডাউনলোড করুন। JPG, PNG, WebP, HEIC (সরাসরি আপনার আইফোন থেকে), 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-লসলেস প্রতিটি বাইট সংরক্ষণ করে। একটি আইফোন থেকে HEIC ছবিগুলি স্থানীয়ভাবে ডিকোড করা হয় যাতে আপনার আলাদা রূপান্তর ধাপের প্রয়োজন না হয়।

সবকিছু আপনার ব্রাউজারে 2D ক্যানভাস API এর মাধ্যমে চলে। ফাইল ড্রপ করুন, ঘোরান-এ ক্লিক করুন, ডাউনলোড করুন - কোনো কিছুই সার্ভারে পাঠানো হয় না, যা ক্লায়েন্টের ছবি, আইডি স্ক্যান এবং অন্য যেকোনো কিছুর জন্য গুরুত্বপূর্ণ যা আপনি তৃতীয় পক্ষের হাতে দিতে চান না।

আড়ালে

কোনো সার্ভার নেই, কোনো আপলোড নেই, কোনো ইমেজ-প্রসেসিং পরিষেবা নেই। ঘূর্ণন স্ট্যান্ডার্ড ব্রাউজার API এবং একটি ওয়েবঅ্যাসেম্বলি মডিউলে চলে সেই ফরম্যাটের জন্য যা আপনার ব্রাউজার নেটিভভাবে পড়তে পারে না।

Canvas 2D API
রূপান্তর প্রয়োগ করে এবং ফলাফল পুনরায় এনকোড করে। 90 ডিগ্রি ধাপে ঘূর্ণন একটি লসলেস পিক্সেল রিম্যাপ - এনকোডারই একমাত্র ধাপ যা গুণমান হারাতে পারে, এই কারণেই PNG আউটপুট বাইট-পারফেক্ট।
WebAssembly HEIC decoding
আইফোন থেকে HEIC এবং HEIF ফাইলগুলি আপনার ডিভাইসে ডিকোড করা হয়। কোনো ব্রাউজারই সেই ফরম্যাটের জন্য একটি নেটিভ ডিকোডার সরবরাহ করে না, তাই একটি ওয়েবঅ্যাসেম্বলি মডিউল ছবিটি একটি রূপান্তর সার্ভারে না পাঠিয়ে স্থানীয়ভাবে এটি পরিচালনা করে।
Browser image codecs
JPEG, PNG, এবং WebP এনকোডিং আপনার ব্রাউজারে ইতিমধ্যেই তৈরি কোডেকগুলি ব্যবহার করে। এটি পৃষ্ঠাটিকে ছোট রাখে এবং এর অর্থ হল আউটপুট আপনার ব্রাউজার অন্য কোথাও যা তৈরি করে তার সাথে মিলে যায়।
File and Blob APIs
আপনি যে ফাইলগুলি ড্রপ করেন, সেগুলি ব্লব হিসাবে মেমরিতে পড়া হয় এবং সরাসরি ডাউনলোড হিসাবে ফেরত দেওয়া হয়। সার্ভারে কিছুই লেখা হয় না এবং আপনি ট্যাব বন্ধ করার পরে কিছুই স্থায়ী হয় না।

প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী