Skip to content
reader.me

সংকোচন

সংকোচনই (compression) PDF ফাইলের আকার নিয়ন্ত্রণে রাখে, এবং একটি নথি সাধারণত কয়েকটি পদ্ধতি মিশিয়ে ব্যবহার করে কারণ এতে কয়েক ধরনের কনটেন্ট মেশানো থাকে। টেক্সট ও ভেক্টর অঙ্কনের নির্দেশগুলো Flate (ZIP-এর পেছনের সেই একই Deflate অ্যালগরিদম) দিয়ে ক্ষতিহীনভাবে সংকুচিত হয়, ফলে প্রতিটি অক্ষর যেমন গিয়েছিল ঠিক তেমনই ফিরে আসে।

ছবিই ভারী অংশ, আর সেখানেই আসল সিদ্ধান্তগুলো নেওয়া হয়। ছবি সাধারণত ক্ষতিকারক JPEG দিয়ে সংরক্ষিত হয়, যেখানে একটি কোয়ালিটি সেটিং সূক্ষ্ম বিশদের বিনিময়ে ছোট বাইট দেয়; সমতল গ্রাফিক্স ও স্ক্যান করা টেক্সট পৃষ্ঠা ক্ষতিহীন বা বিশেষায়িত পদ্ধতিতে ভালো ফল দেয়। প্রতি-ছবি এনকোডিং ছাড়াও একটি PDF ছোট হতে পারে — যে ছবিগুলো প্রদর্শনের প্রয়োজনের চেয়ে অনেক বেশি রেজোলিউশনে রাখা সেগুলো ডাউনস্যাম্পল করে, অব্যবহৃত অবজেক্ট সরিয়ে, এবং এমবেড করা ফন্ট সাবসেট করে যাতে কেবল ব্যবহৃত গ্লিফগুলোই রাখা হয়।

ভালো ফল পাওয়া একটি ভারসাম্যের ব্যাপার: বেশি কঠোরভাবে সংকুচিত করলে টেক্সট ঝাপসা হয় বা ছবিতে চৌকো দাগ দেখা দেয়। reader.me গোটা অপ্টিমাইজেশন পাসটি আপনার ব্রাউজারে চালায়, ফলে একটি গোপনীয় রিপোর্ট মূল ফাইল কোনো সংকোচন সেবায় আপলোড না করেই ইমেলের জন্য হালকা করা যায়।