পিডিএফ থেকে টেক্সট সিলেক্ট বা কপি না হওয়ার কারণ: স্ক্যান ইমেজ বনাম ফন্ট সমস্যা
সূচিপত্র
১. টেক্সট সিলেক্ট না হতে পারার মূল রহস্য
পিডিএফ ফাইলে কোনো লাইন বা শব্দ দেখে পরিষ্কার মনে হলেও মাউস দিয়ে তা সিলেক্ট করা যায় না, কিংবা কপি করে পেস্ট করলে সম্পূর্ণ অদ্ভুত ও অর্থহীন প্রতীক (মোজিবাকে) চলে আসে। ব্যবহারকারীরা প্রায়ই ভাবেন ফাইলটি লক করা। আসলে এর পেছনে তিনটি সুনির্দিষ্ট প্রযুক্তিগত কারণ রয়েছে।
২. প্রধান ৩টি প্রযুক্তিগত কারণ
১. স্ক্যান করা ইমেজ বনাম আসল ভেক্টর টেক্সট
স্ক্যানার বা মোবাইল ক্যামেরা দিয়ে তৈরি পিডিএফ নথিতে কোনো আসল টেক্সট ক্যারেক্টার থাকে না। এটি কেবল একটি ফুল-পেজ ছবি (রাস্টার বিটম্যাপ)। এতে ওউসিআর (OCR) না চালানো পর্যন্ত মাউস কোনো অক্ষর খুঁজে পায় না।
২. ToUnicode CMap ডিকশনারি অনুপস্থিত থাকা
পিডিএফ যখন বিশেষ কাস্টম বা এমবেডেড ফন্ট ব্যবহার করে, তখন অক্ষরের গ্লিফ আইডি থেকে ইউনিকোড কোডপয়েন্টে অনুবাদ করার জন্য একটি ToUnicode সি-ম্যাপ টেবিল দরকার হয়। এই টেবিল না থাকলে স্ক্রিনে 'অ' দেখা গেলেও কপি করলে কম্পিউটার বাইনারি আবর্জনা বা প্রশ্নবোধক চিহ্ন পায়।
৩. টেক্সটকে আউটলাইন পাথে রূপান্তর (Text to Outlines)
গ্রাফিক ডিজাইনাররা অনেক সময় প্রিন্টিং নির্ভুল করতে টেক্সটকে ভেক্টর কার্ভ বা পাথে রূপান্তরিত করেন। ফলে অক্ষরগুলো আঁকা ছবিতে পরিণত হয় এবং ফন্ট হিসেবে আর চিহ্নিত থাকে না।
৩. প্রতিকারের উপায়
স্ক্যান করা ডকুমেন্টের জন্য অপটিক্যাল ক্যারেক্টার রিকগনিশন (OCR) চালিয়ে লুকানো টেক্সট লেয়ার তৈরি করতে হয়, যাতে ফাইলটি পুনরায় অনুসন্ধানযোগ্য (Searchable PDF) হয়ে ওঠে।