“বড় বেশি” হয়ে যাওয়া বেশিরভাগ PDF-এর কারণ একটাই: ছবি বা স্ক্যান করা পৃষ্ঠা স্ক্রিনে যতটা দরকার তার চেয়ে অনেক বেশি রেজোলিউশনে সংরক্ষিত। কম্প্রেশন কাজ করে এই ছবিগুলো নতুন করে এনকোড করে। টেক্সট, ভেক্টর ড্রয়িং বা এমবেড করা ফন্ট আগে থেকেই ছোট, তাই সেগুলোর ওপর এটি বিশেষ কিছু করতে পারে না।
এই গাইডে ব্যাখ্যা করা হয়েছে TokPDF-এর প্রতিটি কম্প্রেশন লেভেল আসলে কী করে, কোনটি বেছে নেবেন, এবং ফাইল কিছুতেই ছোট না হলে কী করবেন। TokPDF আপনার ব্রাউজারেই PyMuPDF ইঞ্জিনের WebAssembly সংস্করণ দিয়ে কম্প্রেস করে, তাই ফাইল কখনো আপলোড হয় না। ইঞ্জিন লোড হওয়ার কারণে প্রথমবার একটু বেশি সময় লাগে।
চার ধাপে PDF কম্প্রেস করুন
একটি ফাইলের জন্য ডিফল্ট সেটিংই ভালো শুরু। ফলাফল যদি তবু বেশি বড় থাকে বা ছবির মান আপনার সহ্যসীমার নিচে নেমে যায়, তখনই কেবল কোয়ালিটি লেভেল বদলান।
PDF কম্প্রেস করুন খুলুন এবং পেজে ফাইল ড্রপ করুন, অথবা ক্লিক করে বেছে নিন। একসঙ্গে সর্বোচ্চ ১০টি ফাইল যোগ করা যায়।
একটি কোয়ালিটি লেভেল বেছে নিন। Medium Balanced ডিফল্ট এবং বেশিরভাগ ডকুমেন্টের জন্য উপযুক্ত।
শিরোনাম, লেখক ও ডকুমেন্টের অন্যান্য প্রোপার্টিও মুছে ফেলতে চাইলে Strip author and editor metadata টিক দিন।
কম্প্রেসে ক্লিক করুন, নতুন সাইজ দেখুন এবং ডাউনলোড করুন। ফলাফল আপনার মূল ফাইলের চেয়ে বড় হলে TokPDF জানিয়ে দেয় যে ফাইলটি আগে থেকেই ভালোভাবে অপ্টিমাইজড এবং মূল ফাইলটিই ফেরত দেয়।
প্রতিটি কম্প্রেশন লেভেল কী করে
লেভেল দুটি জিনিস ঠিক করে: ছবি নতুন করে এনকোড করার সময় JPEG-এর মান কত হবে, এবং বড় ছবি কতটা ছোট করা হবে। মান কম মানে ফাইল ছোট। খেয়াল রাখুন, নামগুলো ছবির মান বোঝায়, কম্প্রেশনের পরিমাণ নয়: সবচেয়ে ছোট ফাইল পাওয়া যায় Low Quality-তে।
পিক্সেলের সীমা প্রতিটি ছবির ছোট দিকে প্রযোজ্য। ৪০০০ × ৩০০০ পিক্সেলের একটি ছবি Medium-এ হয়ে যায় ১৬০০ × ১২০০, যা ল্যাপটপ স্ক্রিনে এখনও স্পষ্ট এবং ছোট সাইজে মোটামুটি ভালো প্রিন্ট হয়।
| লেভেল | JPEG মান | ছোট দিকের সীমা | যেখানে উপযুক্ত |
|---|---|---|---|
| Low Quality | 40 | 720 px | ইমেইল অ্যাটাচমেন্ট এবং স্ক্রিনে পড়া, যেখানে সাইজই সবচেয়ে জরুরি |
| Medium Balanced (ডিফল্ট) | 65 | 1,200 px | বেশিরভাগ রিপোর্ট, স্লাইড ডেক ও স্ক্যান করা চিঠি |
| High Quality | 85 | 2,000 px | যেসব ডকুমেন্টের ছবি মানুষ জুম করে দেখবে |
| Maximum Quality | 95 | 3,000 px | হালকা পরিষ্কার, যখন মান ধরে রাখতেই হবে; সাশ্রয় কম হবে |
আপনার ফাইলের কী হয়
প্রতিটি ছবি ছোঁয়ার আগে যাচাই করা হয়। ৫০ পিক্সেলের চেয়ে ছোট বা ১০ KB-এর কম ছবি অক্ষত থাকে, স্বচ্ছতা (ট্রান্সপারেন্সি) বা মাস্ক থাকা ছবিও, কারণ সেগুলো JPEG-তে বদলালে দেখতে নষ্ট হয়ে যাবে। বাকি প্রতিটি ছবি JPEG হিসেবে নতুন করে এনকোড হয়, এবং নতুন সংস্করণ রাখা হয় কেবল তখনই যখন সেটি পুরোনোটির চেয়ে অন্তত ১০% ছোট। এই নিয়মের ফলে যে সাশ্রয় আপনি টেরই পাবেন না, তার জন্য TokPDF ছবির মান নষ্ট করে না।
ছবির পর ফাইলটি নতুন করে লেখা হয়, অব্যবহৃত অবজেক্ট বাদ যায় এবং ভেতরের স্ট্রিম কম্প্রেস হয়। টেক্সট টেক্সটই থাকে: আপনি এখনও তা সিলেক্ট, সার্চ ও কপি করতে পারবেন, লিংক কাজ করবে এবং পৃষ্ঠা ছবি হয়ে যাবে না।
- অক্ষত থাকে: টেক্সট, ফন্ট, লিংক, বুকমার্ক, ফর্ম ফিল্ড ও পেজ লেআউট।
- বদলায়: বেশিরভাগ ছবি ও স্ক্যান ওই লেভেলের মানে JPEG হয়ে যায়, আর খুব বড় ছবি ছোট করা হয়।
- বাদ যায় (ঐচ্ছিক): লেখক, শিরোনাম ও তৈরির টুলের মতো ডকুমেন্ট মেটাডেটা।
একাধিক ফাইল কম্প্রেস করা: Standard, Condense ও Photon
দুই বা তার বেশি ফাইল যোগ করলে TokPDF একটি বাড়তি Compression Algorithm অপশন দেখায়। Condense হলো ওপরে বর্ণিত ইঞ্জিন এবং এটিই ডিফল্ট। Standard প্রথমে অন্য একটি ইঞ্জিন (cpdf) দিয়ে ফাইলের কাঠামো নতুন করে লেখে, তারপর ৫০০ KB-এর বেশি ফাইলে একই ছবির ধাপ চালায় (Maximum Quality বাদে)। Photon ধরনটাই আলাদা: এটি প্রতিটি পৃষ্ঠাকে ১৫০ DPI-এর JPEG হিসেবে রেন্ডার করে এবং সেই ছবিগুলো থেকে নতুন PDF বানায়।
অন্য কিছুতে যে ফাইল ছোট হয় না, Photon তা-ও ছোট করতে পারে, যেমন জটিল ভেক্টর আর্টওয়ার্কে ভরা PDF। এর দাম বাস্তব: টেক্সট আর সিলেক্ট বা সার্চ করা যায় না, আর লিংক, ফর্ম ফিল্ড, মন্তব্য ও বুকমার্ক চলে যায়। শুধু দেখার জন্য তৈরি ডকুমেন্টে এটি ব্যবহার করুন, চুক্তি বা যেসব ফর্ম কাউকে পূরণ করতে হবে সেগুলোতে কখনো নয়। ব্যাচে প্রতিটি ফাইলের আলাদা ডাউনলোড সবসময় মূল ফাইল ও ফলাফলের মধ্যে ছোটটি দেয়, কিন্তু ZIP-এ প্রতিটি ফলাফল যেমন তৈরি হয়েছে তেমনই থাকে, তাই ZIP এগিয়ে পাঠানোর আগে সাইজ দেখে নিন।
কিছু PDF কেন ছোট হয় না
TokPDF যদি জানায় আপনার ফাইল আগে থেকেই ভালোভাবে অপ্টিমাইজড, সাধারণত সে ঠিকই বলে। এসব ক্ষেত্রে কম্প্রেশনের বাদ দেওয়ার মতো কিছু থাকে না:
- শুধু টেক্সটের ডকুমেন্ট। Word থেকে এক্সপোর্ট করা ৪০ পৃষ্ঠার চুক্তি বেশিরভাগই টেক্সট ও ফন্ট, প্রায়ই আগে থেকেই ৫০০ KB-এর কম। নতুন করে এনকোড করার মতো বড় ছবি নেই।
- আগে থেকেই কম্প্রেস করা ছবি। মোটামুটি ছোট JPEG হিসেবে সংরক্ষিত ছবি প্রতিস্থাপনের জন্য প্রয়োজনীয় ১০% ছোট হবে না।
- সাদাকালো স্ক্যান। স্ক্যানার প্রায়ই পৃষ্ঠাগুলো ১-বিট ছবি হিসেবে খুব কার্যকর কম্প্রেশনে সংরক্ষণ করে। এগুলো JPEG করলে আরও বড় হয়ে যাবে।
- এমবেড করা ফন্ট। পূর্ণ চীনা, জাপানি বা কোরিয়ান ফন্ট কয়েক মেগাবাইট যোগ করতে পারে। TokPDF ফন্ট বাদ দেয় না বা সাবসেট করে না, কারণ তাতে টেক্সট প্রদর্শন নষ্ট হতে পারে।
- স্বচ্ছতাযুক্ত ছবি। অ্যালফা চ্যানেলযুক্ত লোগো ও কাট-আউট গ্রাফিক ইচ্ছাকৃতভাবে বাদ দেওয়া হয়।
ইমেইল বা আপলোডের সীমার মধ্যে আনা
Gmail ২৫ MB-এর বেশি অ্যাটাচমেন্ট নেয় না, আর অনেক আপলোড ফর্মের সীমা ৫ বা ১০ MB। কম ক্ষতিকর বিকল্প থেকে বেশি ক্ষতিকরের দিকে এগোন: আগে Medium-এ কম্প্রেস করুন; তবু বড় হলে Low চেষ্টা করুন; ফাইল বেশিরভাগ স্ক্যান হলে ভাবুন রঙ লাগবে কি না; আর তারপরই কেবল ব্যাচে Photon ধরুন, অথবা ডকুমেন্টটি কয়েক ভাগে ভাগ করুন।
মনে রাখবেন, ছবির ক্ষেত্রে কম্প্রেশন একমুখী। আপনার মূল ফাইল রেখে দিন এবং পাঠানোর জন্য একটি কপি কম্প্রেস করুন।
গোপনীয়তা ও ব্যবহারিক সীমা
কাজটি আপনার ডিভাইসেই হয় বলে TokPDF ফাইল সাইজের নিজস্ব কোনো সীমা রাখে না। ব্যবহারিক সীমা আপনার ডিভাইসের মেমোরি: ৫০০ MB-এর একটি স্ক্যান ডেস্কটপে ঠিকমতো কম্প্রেস হতে পারে, কিন্তু পুরোনো ফোনে ব্যর্থ হতে পারে। বড় ফাইল আটকে গেলে অন্য ট্যাব বন্ধ করুন বা কম্পিউটার ব্যবহার করুন।
পাসওয়ার্ড দেওয়া ফাইল যোগ করার সময়ই সামলানো হয়: TokPDF পাসওয়ার্ড চায়, ব্রাউজারে ফাইলটি আনলক করে এবং আনলক করা কপি কম্প্রেস করে। কম্প্রেস করা ফলাফলে পাসওয়ার্ড থাকে না, তাই দরকার হলে পরে PDF এনক্রিপ্ট করুন চালান। আমাদের গাইড PDF-এ পাসওয়ার্ড দেওয়ার নিয়ম-এ বিকল্পগুলো ব্যাখ্যা করা আছে।