Skip to content
reader.me

কীভাবে অফলাইনে PDF কমপ্রেস করবেন (কোথাও আপলোড না করেই)

আপনার PDF ফাইলটি ছোট করতে অচেনা কারও সার্ভারে পাঠানোর দরকার নেই। এখানে দেখুন কীভাবে সম্পূর্ণ অফলাইনে, নিজের ব্রাউজারেই ফাইল কমপ্রেস করবেন।

DCDavid Carrero · · 6 মিনিট পড়া

“compress PDF” লিখে সার্চ করলে আপনি ডজনখানেক ওয়েবসাইট পাবেন, যার প্রতিটিই প্রথমে আপনার ফাইলটি একটি বাক্সে ফেলতে বলবে। ক্লিক করুন, আপলোড বার ভরে ওঠা পর্যন্ত অপেক্ষা করুন, তারপর ডাউনলোড লিংক আসা পর্যন্ত আবার অপেক্ষা করুন। এই রুটিন এখন এতটাই স্বাভাবিক হয়ে গেছে যে বেশিরভাগ মানুষ কখনও থেমে জিজ্ঞাসা করে না, শুধু আকারে ছোট হওয়ার জন্য একটি ফাইলকে কেন আদৌ আপনার কম্পিউটার ছেড়ে যেতে হবে।

আসলে এর দরকারই নেই। কমপ্রেশন হলো আপনার সামনে ইতিমধ্যে থাকা বাইটগুলোর ওপর করা গণিত: একটি অ্যালগরিদম PDF-এর ভেতরের ছবিগুলো দেখে, স্ক্রিনের যেসব বিস্তারিত অংশ দরকার নেই সেগুলো বাদ দেয়, এবং সবকিছু আবার একটি আঁটোসাঁটো ফাইলে গুছিয়ে ফেলে। এর কোনো অংশেই সার্ভারের প্রয়োজন নেই। যা প্রয়োজন তা হলো একটি প্রোগ্রাম, আর সেই প্রোগ্রাম অন্য কারও মেশিনের মতোই সহজে আপনার নিজের মেশিনেও চলতে পারে।

কেন “আপলোড করুন, আমরা ছোট করে দেব” হয়ে উঠল স্বাভাবিক নিয়ম

অনলাইনের বেশিরভাগ ফ্রি PDF টুল একই কাঠামো থেকে বেড়ে উঠেছে: সামনে একটি ওয়েব ফর্ম, পেছনে একটি সার্ভার যা আসল কাজটা করে। এই স্থাপত্য তৈরি করা সহজ এবং বিজ্ঞাপন দিয়ে আয় করাও সহজ, তাই এটি সর্বত্র ছড়িয়ে পড়েছে। “PDF টুল” মানেই এভাবে কাজ করবে—এটাই ধরে নেওয়া হয়ে গেছে, যদিও কমপ্রেশনের জন্য এমন কিছুরই দরকার নেই।

এই কাঠামোর মূল্য ততক্ষণ অদৃশ্য থাকে যতক্ষণ না আপনি ভাবেন ফাইলের ভেতরে আসলে কী আছে। কমপ্রেস করা একটি PDF কদাচিৎ কোনো র‍্যান্ডম টেস্ট ডকুমেন্ট হয়। এটি হতে পারে একটি স্ক্যান করা চুক্তি, বিমা দাবির জন্য একগুচ্ছ মেডিকেল রেকর্ড, স্বাক্ষরিত ভাড়ার চুক্তি, অথবা কোনো ক্লায়েন্টকে ইমেল করা পোর্টফোলিও। আপলোড করামাত্র সেই ডকুমেন্টটি আপনার নিয়ন্ত্রণের বাইরে কোথাও অস্তিত্ব লাভ করে, প্রসেস হতে যতটুকু সময় লাগুক না কেন, এমনকি সেই কয়েক সেকেন্ডের জন্যও। “এক ঘণ্টার মধ্যে মুছে ফেলা হবে”—এমন প্রাইভেসি নোটিশ একটি প্রতিশ্রুতি মাত্র, যা আপনি নিজে যাচাই করতে পারেন এমন গ্যারান্টি নয়।

বিকল্প পথ: ব্রাউজারেই চালান

আধুনিক ব্রাউজার সত্যিকারের, বেশ ভারী কোড চালাতে পারে—যেমনটা আগে শুধু ডেস্কটপ অ্যাপের জন্যই সম্ভব ছিল। এটাই reader.me-এর PDF কমপ্রেস টুল-কে কাজ করায়: পেজটির মধ্যেই আপনার PDF খোলা, তার ভেতরের ছবির রেজোলিউশন কমানো এবং ফাইল আবার তৈরি করার জন্য দরকারি সবকিছু আছে, আর এসবই আপনার ব্রাউজার ট্যাবের ভেতরে, আপনার নিজের ডিভাইসে ঘটে।

ব্যবহারিক পার্থক্যটা সহজ। আপলোড-ভিত্তিক টুলে আপনার ফাইল সার্ভারে যায় এবং ফিরে আসে। ব্রাউজার-ভিত্তিক টুলে সেটা কখনোই কোথাও যায় না। কমপ্রেশন প্রোগ্রামটি আপনার কাছে আসে, স্থানীয়ভাবে কাজ করে, এবং ফলাফল আপনার হাতে তুলে দেয়—আপনি নথি বাইরে পাঠিয়ে কাজ করিয়ে আনার বদলে।

কীভাবে ডিভাইস না ছেড়েই PDF কমপ্রেস করবেন

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

পুরো প্রক্রিয়াটা এটুকুই, আর এতে সময় লাগে প্রায় ততটুকুই যতটা শুধু কমপ্রেশনের গণনায় লাগে—কোনো প্রান্তেই অতিরিক্ত নেটওয়ার্ক যাতায়াতের সময় যুক্ত হয় না।

এটা সত্যি কিনা কীভাবে যাচাই করবেন, শুধু দাবি নয়

“আমরা আপনার ফাইল আপলোড করি না”—কোনো টুলের এই কথা আপনাকে বিশ্বাস করে নিতে হবে না। আপনার ব্রাউজারের ডেভেলপার টুলস খুলুন (F12 চাপুন অথবা রাইট-ক্লিক করে Inspect বেছে নিন), Network ট্যাবে যান, এবার একটি কমপ্রেশন চালান। কী ঘটছে দেখুন: পেজের নিজের কোড একবার লোড হয়, তারপর আর কিছু হয় না। আপনার PDF বহন করে এমন কোনো রিকোয়েস্ট বাইরে যায় না, কারণ গেলে সেটা ঠিক সেখানেই দেখা যেত।

আরও সহজ একটা পরীক্ষা: পেজ লোড হয়ে যাওয়ার পর ওয়াই-ফাই বন্ধ করে দিন, তারপর একটি ফাইল কমপ্রেস করুন। যদি কোনো সংযোগ ছাড়াই এটা কাজ করে, তাহলে বুঝে নিন কোনো সার্ভার এতে জড়িত নেই, একদম নিশ্চিতভাবে। এটা কোনো একটি নির্দিষ্ট টুলের বিশেষ কৌশল নয়; “ব্রাউজারে চলে” কথাটা যখন সত্যিই সত্যি হয়, তখন এর মানেই এটা।

সুবিধার বাইরেও এটা কেন গুরুত্বপূর্ণ

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

পরের বার যখন কোনো PDF অনেক বড় হয়ে যায় এবং আপনি একটা কমপ্রেসর খুঁজতে যান, তখন সেই একই প্রশ্নটা করা উচিত যা আপনি আপনার ফাইল নিয়ে কাজ করা যেকোনো টুলকে করবেন: এই ফাইলটির কি সত্যিই আমার কম্পিউটার ছেড়ে যাওয়ার দরকার আছে? কমপ্রেস করা, মার্জ করা বা PDF ভাগ করার মতো রোজকার কাজের ক্ষেত্রে, সৎ উত্তরটা ক্রমশই হয়ে দাঁড়াচ্ছে—না।

বিভাগ অনুযায়ী অন্বেষণ করুন