মূল লেখায় যান
বাংলা
কাজের টেবিলযেসব সরঞ্জাম কিছুই আপলোড করে না
ODERSA সংস্থার একটি কর্মশালাকিছু বাইরে যায় না, কিছু জমা থাকে না, কিছু আমাদের কাছে পৌঁছায় না।

কর্মশালা · PDF পরিষ্কার করুন

কীভাবে কাজ করে : PDF পরিষ্কার করুন

একটি PDF তার মেটাডেটা একটিমাত্র জায়গায় রাখে না, তার তিনটি জায়গা আছে। সরঞ্জামটি তিনটিই দেখায়, তারপর ফাঁকা করে দেয়, তারপর প্রাপ্ত ফাইলটি আবার খুলে বলে দেয় কী কী রয়ে গেল।

সরঞ্জামটি খুলুন

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

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

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

কীভাবে কাজ করে

  1. আপনার PDF-টি রাখুন। সরঞ্জামটি সেটি খোলে আর সে যা যা বলছে তার তালিকা বানায়: নথির পরিচয়পত্র, XML ব্লক, পাতার উপরে বসানো জিনিস, আর তারিখগুলি।
  2. পরিচয়পত্রটি পড়ুন। যে লাইনগুলি চিহ্নিত করা, সেগুলিই আপনার তারিখ বলে, আপনার নাম বলে, বা আপনার সফটওয়্যারের নাম বলে।
  3. “পরিষ্কার করে ডাউনলোড করুন”-এ ক্লিক করুন। পরিষ্কার ফাইলটি এসে যাবে, আর সরঞ্জামটি সঙ্গে সঙ্গেই বলে দেবে সে কী কী সরিয়েছে, তারপর প্রাপ্ত ফাইলটি আবার পড়ে বলবে কী কী রয়ে গেল।

গৃহীত ফরম্যাট

শুধু PDF। একটি ছবির মেটাডেটার জন্য (তারিখ, ক্যামেরা, GPS অবস্থান) ছবির কোণের “মেটাডেটা দেখুন আর মুছে ফেলুন” সরঞ্জামটি ছবির উপরে ঠিক একই কাজ করে।

PDF নথি

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

সামঞ্জস্যের ছক দেখুন

এর সীমা

পাতার ভিতরে যা লেখা আছে তা লেখাই থাকে

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

80 মেগাবাইট

নথিটি পুরোপুরি মেমরিতে খোলা হয়, আর তার নতুন করে লেখা রূপটি তার পাশেই বাঁচে। সাধারণ মানের একটি ডিভাইসে সিস্টেমের হাতে না মরে একটি ট্যাব যতটা বইতে পারে, তার সৎ সীমা এটাই।

পাসওয়ার্ড দিয়ে রক্ষিত PDF এখানে খোলে না

আগে সেটি ডিক্রিপ্ট করতে হয়, আর তার জন্য পাসওয়ার্ডটি লাগে। পাসওয়ার্ডটি আপনার কাছে থাকলে একই কোণের “পাসওয়ার্ড দিয়ে PDF রক্ষা করুন” সরঞ্জামটি সেটি খুলে দিতে পারে।

নথির শনাক্তকারীটি মুছে ফেলা হয় না, একটি সবার জন্য একই মানে বসিয়ে দেওয়া হয়

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

নথির ইলেকট্রনিক সই টেকে না

সই গোটা একটি ফাইলকে সিল করে দেয়: ফাইলটি নতুন করে লিখলে, এমনকি পরিষ্কার করার জন্য হলেও, সইটি আর মেলে না। কোনো সরঞ্জামই দুটি একসঙ্গে করতে পারে না, এখানেও নয়, অন্য কোথাও নয়। সই করা মূল নথিটি সরিয়ে রাখুন।

এই সরঞ্জাম নিয়ে প্রশ্ন

আমার নথিটি কি কোথাও পাঠানো হয়?

না, আর আপনি তিরিশ সেকেন্ডেই তা যাচাই করতে পারেন। F12 বোতাম দিয়ে আপনার ব্রাউজারের ইন্সপেক্টর খুলুন, “Network” ট্যাবে যান, তালিকাটি খালি করুন, তারপর আপনার PDF-টি রাখুন আর পরিষ্কার করুন। একটি লাইনও আসে না। সংযোগ কেটে দিয়ে আবার করুন: সরঞ্জামটি হুবহু একইভাবে চলে।

তিনটি জায়গা কেন? একটিমাত্র পরিচয়পত্র নয়?

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

পরিষ্কার করার কাজটি সত্যিই হয়েছে কী করে জানব?

কারণ সরঞ্জামটি এইমাত্র বানানো ফাইলটি আবার খোলে আর সেখানে সে কী পেল তা আপনাকে বলে। তিনটি শেষ হতে পারে: আর কিছুই নেই, আর সে তা বলে; কিছু একটা রয়ে গেছে, আর সে সিদ্ধান্তে না গিয়ে তার নাম বলে দেয়; অথবা নতুন করে লেখার কাজটি ব্যর্থ হয়েছে, আর সেটাও সে বলে। আপনি নিজেও যাচাইটা আবার করতে পারেন: পরিষ্কার করা ফাইলটি এই সরঞ্জামে রাখুন, তার বলা উচিত যে সে চুপ।

এটি কি সত্যিই আমার নথিটিকে বেনামি করে দেয়?

এটি ফাইলটি আপনার সম্পর্কে যা বলে তা সরায়, নথিটি আপনার সম্পর্কে যা বলে তা নয়। আপনার নাম যদি লেখার মধ্যে টাইপ করা থাকে, সেটি থেকে যায়। আপনার সই যদি বসানো একটি ছবি হয়, সেটি থেকে যায়। শিরোনামে যদি আপনার অফিসের ঠিকানা থাকে, সেটি থেকে যায়। এটি আপনার নথি: মেটাডেটার সরঞ্জামের কাজ তার ভিতরের জিনিস মোছার সিদ্ধান্ত নেওয়া নয়।

আমি একটি স্পর্শকাতর তথ্যের উপরে কালো চৌকো বসিয়ে দিয়েছি। এতে কি হবে?

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

পরিষ্কার করা ফাইলটি কি হালকা হয়?

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