Bangla text

সরকারি পিডিএফ থেকে বাংলা কপি করলে হিজিবিজি আসে কেন, আর ঠিক করার উপায়

পিডিএফটা বিজয়ে লেখা ফাইল থেকে বানানো, তাই তার লেখার স্তরে বাংলা নয়, বিজয়ের ইংরেজি কোড জমা আছে; পিডিএফটা বিজয় থেকে ইউনিকোড কনভার্টারে দিলে সেই কোড পড়ে ইউনিকোড বাংলা বানিয়ে দেয়, যা কপি বা .docx হিসেবে নিতে পারেন।

পড়তে সময় লাগবে প্রায় ৪ মিনিট

সরকারি প্রজ্ঞাপন, নোটিশ বা গেজেটের পিডিএফ খুললে বাংলা পরিষ্কার পড়া যায়। কিন্তু একটা লাইন কপি করে ওয়ার্ডে বা ফেসবুকে পেস্ট করলেই আসে KZ…©cÿ KZ…©K cÖKvwkZ। অথচ পিডিএফে লেখা ছিল "কর্তৃপক্ষ কর্তৃক প্রকাশিত"।

অফিসে এই কাজ প্রায়ই লাগে। প্রজ্ঞাপনের একটা অনুচ্ছেদ চিঠিতে তুলে দেওয়া, নোটিশের তারিখ-সময় ফেসবুকে জানানো, কিংবা নামের তালিকা এক্সেলে নেওয়া।

আবার টাইপ করতে বসবেন না। লেখাটা হারায়নি, শুধু অন্য রূপে আছে। একটু বুঝে নিলে পুরোটাই ফেরত আনা যায়।

কেন এমন হয়

পিডিএফের প্রতিটা পাতায় দুটো জিনিস থাকে। একটা হলো যা চোখে দেখেন: অক্ষরের আকার, যা আঁকা হয় পিডিএফের ভেতরে রাখা ফন্ট দিয়ে। আরেকটা হলো লেখার স্তর: কোন অক্ষর কোথায় আছে তার একটা তালিকা। কপি, সার্চ, সিলেক্ট, সব কাজ চলে এই দ্বিতীয় স্তর দিয়ে।

অনেক সরকারি পিডিএফ বানানো হয় বিজয়ে টাইপ করা ফাইল থেকে। বিজয়ে বাংলা জমা থাকে ইংরেজি অক্ষরের কোড হিসেবে। তাই সেই পিডিএফের লেখার স্তরেও বাংলা নেই, আছে বিজয়ের কোড। পিডিএফের ভেতরে SutonnyMJ (সুতনি এমজে)-এর মতো বিজয় ফন্ট রাখা থাকে বলে পাতায় বাংলা ঠিকঠাক দেখায়। কপি করলে কিন্তু সঙ্গে ফন্ট আসে না, আসে শুধু কোড। ফলে হিজিবিজি।

একটা বাড়তি ঝামেলা: "ক্র"

বিজয়ে "ক্র" লেখা হয় µ চিহ্নে। পিডিএফ থেকে কপি করলে অনেক সময় তার জায়গায় আসে দেখতে হুবহু এক রকম আরেকটা চিহ্ন, গ্রিক অক্ষর μ (মিউ)। তখন "সংক্রান্ত" কপি হয়ে আসে msμvšÍ। যে কনভার্টার শুধু প্রথম চিহ্নটা চেনে, সে এই শব্দকে বানায় "সংμান্ত"। সরকারি কাগজে "সংক্রান্ত", "আদেশক্রমে", "ক্রমিক" হরহামেশা আসে, তাই এই ভুলও হরহামেশা চোখে পড়ে। আমাদের কনভার্টার যে কঠিন শব্দের তালিকা দিয়ে যাচাই করা হয়, তাতে পিডিএফ থেকে কপি করা এই রূপটাও রাখা আছে।

নতুন আর পুরনো কোড

সরকারি ফাইলে বিজয়ের নতুন কোডও বেশি দেখা যায়। যেমন "ক্ষ" লেখা থাকে ÿ দিয়ে, "খণ্ড" থাকে LÐ হিসেবে। শুধু পুরনো কোড চেনা কনভার্টারে LÐ হয়ে যায় "খ-"। কোন কোন শব্দে এমন হয়, তার তালিকা আছে কনভার্টার যাচাইয়ের লেখায়।

এই কারণেই পিডিএফে বাংলা শব্দ খুঁজে পাওয়া যায় না

এমন পিডিএফে Ctrl+F চেপে "প্রজ্ঞাপন" লিখে খুঁজলে কিছুই পাওয়া যায় না, যদিও শব্দটা পাতায় পরিষ্কার দেখা যাচ্ছে। কারণ লেখার স্তরে শব্দটা আছে cÖÁvcb হিসেবে।

পিডিএফটা বিজয়ে কিনা বোঝার সহজ উপায়ও এটাই। একটা লাইন কপি করে নোটপ্যাডে পেস্ট করুন। ইংরেজি অক্ষরের জট এলে লেখাটা বিজয়ে। অনেক পিডিএফ রিডারে ফাইলের Properties-এ ফন্টের তালিকাও দেখা যায়। সেখানে SutonnyMJ, বা নামের শেষে MJ আছে এমন ফন্ট থাকলেও বুঝবেন লেখাটা বিজয়ে।

ধাপে ধাপে: পিডিএফ থেকে পড়ার মতো বাংলা

  1. বিজয় থেকে ইউনিকোড পেজ খুলুন।
  2. ফাইলের অংশে পিডিএফটা দিন।
  3. টুল পিডিএফের লেখার স্তর পড়ে। যে লেখা বিজয় ফন্টে, সেটা খুঁজে ইউনিকোডে বদলায়।
  4. ফলটা দেখে নিন। তারপর সরাসরি কপি করুন, অথবা .txt বা .docx ফাইল হিসেবে ডাউনলোড করুন।
  5. .docx নিলে ওয়ার্ডে খুলে দরকারমতো সাজিয়ে নিন। লেখাটা এখন ইউনিকোডে, তাই এই ফাইলে বাংলা শব্দ দিয়ে সার্চও কাজ করবে। পরে আবার লাগলে এই কপিটাই রেখে দিন।

পিডিএফটা আপনার ব্রাউজারেই পড়া হয়। আমাদের সার্ভারে কিছু যায় না।

শুধু এক-দুই লাইন লাগলে আরও সহজ উপায় আছে। পিডিএফ থেকে লাইনটা কপি করে সরাসরি বক্সে পেস্ট করুন। সঙ্গে সঙ্গে ইউনিকোড চলে আসবে। লাইনে ইংরেজি শব্দ থাকলে 'ইংরেজি শব্দ রেখে দিন' চালু রাখুন।

সংখ্যা মিলিয়ে নিন

বিজয়ে বাংলা অঙ্কও জমা থাকে ইংরেজি অঙ্ক হিসেবে। যেমন ¯§viK bs: 37.00.0000.078.18.001.26-154 কনভার্টের পর হয় "স্মারক নং: ৩৭.০০.০০০০.০৭৮.১৮.০০১.২৬-১৫৪"। স্মারক নম্বর, তারিখ আর টাকার অঙ্ক কাজে লাগানোর আগে মূল পিডিএফের সঙ্গে একবার মিলিয়ে নিন।

সাবধানতা ও সীমা

  • স্ক্যান করা পিডিএফে লেখার স্তর থাকে না। কাগজ স্ক্যান করে বানানো পিডিএফ আসলে ছবি। সেখানে কপি বা কনভার্ট করার মতো কোনো লেখা নেই। বোঝার উপায়: পিডিএফে মাউস দিয়ে একটা শব্দ সিলেক্ট করার চেষ্টা করুন। সিলেক্ট না হলে সেটা ছবি। এমন ফাইল থেকে লেখা বের করতে আগে ওসিআর লাগে।
  • ইউনিকোড পিডিএফের ভাঙা কপি আলাদা সমস্যা। কিছু পিডিএফ ইউনিকোডেই বানানো, তবু কপি করলে কার-চিহ্ন বা যুক্তাক্ষর এলোমেলো হয়ে আসে। সেখানে বিজয়ের কোড নেই, তাই এই কনভার্টার সেটা সারাতে পারবে না। চেনার উপায়: কপি করা লেখায় KZ…©cÿ-এর মতো ইংরেজি অক্ষরের জট থাকলে সেটা বিজয়; বাংলা অক্ষর থাকলে কিন্তু ভাঙা হলে সেটা অন্য সমস্যা।
  • পাতার নকশা নয়, আসে লেখা। পিডিএফে লেখা থাকে লাইনে লাইনে। তাই অনুচ্ছেদ বা টেবিলের ঘরের ভাঙন একটু এদিক-ওদিক হতে পারে। পাতার হুবহু চেহারা ওয়ার্ডে আসবে, এমন আশা করবেন না। একবার পড়ে দরকারমতো ঠিক করে নিন।
  • শুধু বিজয় ফন্টের লেখা বদলায়। একই পিডিএফে ইংরেজি বা ইউনিকোডে লেখা অংশ থাকলে টুল সেগুলো বদলায় না।
  • নাম আর তারিখ মিলিয়ে নিন। দরখাস্ত, মামলা বা হিসাবের কাজে লাগানোর আগে ব্যক্তির নাম, তারিখ আর নম্বর মূল পিডিএফের সঙ্গে মিলিয়ে দেখুন।

যা প্রায়ই জানতে চাওয়া হয়

পিডিএফে বাংলা ঠিক দেখায়, কপি করলে ভাঙে কেন?

পিডিএফটা বিজয়ে লেখা ফাইল থেকে বানানো। পাতায় লেখা আঁকা হয় ভেতরে রাখা বিজয় ফন্ট দিয়ে, কিন্তু কপি করলে আসে শুধু বিজয়ের ইংরেজি কোড, ফন্ট আসে না।

"সংক্রান্ত" শব্দটা "সংμান্ত" হয়ে আসে কেন?

পিডিএফ থেকে কপি করলে "ক্র"-এর বিজয় চিহ্ন অনেক সময় দেখতে একই রকম গ্রিক অক্ষর মিউ হয়ে আসে। যে কনভার্টার এই রূপটা চেনে না, সে এটাকে বদলাতে পারে না।

স্ক্যান করা পিডিএফ কি চলবে?

না। স্ক্যান করা পিডিএফ আসলে ছবি, তাতে লেখার স্তর থাকে না। লেখা বের করতে আগে ওসিআর লাগে।

কনভার্ট করা লেখা কি ওয়ার্ড ফাইল হিসেবে পাব?

হ্যাঁ। ফল কপি করতে পারেন, অথবা .txt বা .docx ফাইল হিসেবে ডাউনলোড করতে পারেন।

পিডিএফ কি কোথাও আপলোড হয়?

না। পিডিএফটা আপনার ব্রাউজারেই পড়া হয়। আমাদের সার্ভারে কিছু যায় না।