স্বাক্ষরের ছবি নাকি ডিজিটাল স্বাক্ষর?
আপনার PDF-এ কী রয়েছে?
আপনার ফাইল সম্পর্কে যা নিশ্চিতভাবে জানেন তা নির্বাচন করুন। নির্বাচন করলে সে ক্ষেত্রে টুলের কোন সীমাগুলো প্রযোজ্য তা দেখানো হয়।
এই নির্বাচন আপনার ফাইল পরীক্ষা করে না এবং উপযুক্ততা বা বৈধতা নিশ্চিত করে না। শুধু দেখতে কেমন তার ভিত্তিতে স্বাক্ষরের ধরন নির্ধারণ করা যায় না।
পাঁচটি পরিস্থিতি একনজরে
- ডিজিটালভাবে স্বাক্ষরিত
- স্বাক্ষরের ছবি
- খালি স্বাক্ষর ফিল্ড
- পূরণযোগ্য ফর্ম
- আমি জানি না
ডিজিটাল স্বাক্ষর বা প্রত্যয়ন
পূর্ণ করা ডিজিটাল স্বাক্ষর বা প্রত্যয়ন থাকলে কম্প্রেসর ও পৃষ্ঠা ব্যবস্থাপনার টুলগুলো ফাইলটি প্রত্যাখ্যান করে এবং নতুন করে লেখে না। স্বাক্ষরিত মূল ফাইলটি রেখে দিন এবং ইস্যুকারী বা অনুমোদিত কর্তৃপক্ষের কাছে স্বাক্ষরবিহীন সংস্করণ বা নির্ধারিত প্রক্রিয়া জানতে চান।
স্বাক্ষর যুক্ত রয়েছে
স্বাক্ষর তালিকায় একটি স্বাক্ষর দেখা যায়।
টুলগুলো প্রত্যাখ্যান করে
ফাইলটি নতুন করে লেখা হয় না।
স্বাক্ষরবিহীন সংস্করণ চান
ইস্যুকারী কর্তৃপক্ষের কাছে জানতে চান।
টুলের সীমাবদ্ধতা
- PDF সংকুচিত করুন
- প্রত্যাখ্যাত; ফাইলটি নতুন করে লেখা হয় না।
- পৃষ্ঠা ব্যবস্থাপনার টুল
- কম্প্রেসরের মতোই প্রত্যাখ্যাত।
সংক্ষেপে যাচাই করুন
- আপনি কি স্বাক্ষরিত মূল ফাইলটি অপরিবর্তিত রেখেছেন?
- আপনি কি নথি তৈরি বা স্বাক্ষর করা কর্তৃপক্ষের কাছে স্বাক্ষরবিহীন সংস্করণ চেয়েছেন?
এই প্রত্যাখ্যানের মাধ্যমে সার্টিফিকেট, বৈধতা বা আইনি প্রভাব যাচাই করা হয় না, আর এই বাধা এড়িয়ে যাওয়ার কোনো ব্যবস্থা নেই।
সার্টিফিকেট ছাড়া দৃশ্যমান স্বাক্ষর
আঁকা, টাইপ করা বা যুক্ত করা স্বাক্ষরের ছবি নিজে কোনো ডিজিটাল স্বাক্ষর নয়। তবে PDF-এর অন্য কোথাও স্বাক্ষর, প্রত্যয়ন বা ফর্ম ফিল্ড থাকতে পারে, যার ওপর প্রক্রিয়াকরণ করা যাবে কি না নির্ভর করে।
ছবি দেখা যাচ্ছে
পৃষ্ঠায় স্বাক্ষরটি দেখা যায়।
স্বাক্ষর তালিকা যাচাই করুন
ফাইলটি ডিজিটালভাবে স্বাক্ষরিত কি না সেখানে দেখানো হয়।
কপি যাচাই করুন
সংরক্ষিত ফাইলে ছবি ও কার্যকারিতা যাচাই করুন।
টুলের সীমাবদ্ধতা
- PDF সংকুচিত করুন
- অন্য কোনো পরীক্ষায় ফাইলটি প্রত্যাখ্যাত না হলে ব্যবহার করা যেতে পারে।
- পৃষ্ঠা ব্যবস্থাপনার টুল
- শুধু ইন্টারঅ্যাকটিভ ফর্ম ফিল্ড, XFA, এমবেড করা ফাইল ও ঐচ্ছিক স্তর না থাকলে।
সংক্ষেপে যাচাই করুন
- আপনার PDF প্রোগ্রামের স্বাক্ষর তালিকায় স্বাক্ষর বা প্রত্যয়ন কোনোটিই দেখাচ্ছে না তো?
- সংরক্ষিত কপিতে স্বাক্ষরের ছবিটি কি সম্পূর্ণ ও স্পষ্টভাবে দেখা যায়?
ছবিটি থেকে কে স্বাক্ষর করেছেন বা প্রক্রিয়াকরণের অনুমতি আছে কি না, কোনোটিই প্রমাণিত হয় না।
স্বাক্ষরবিহীন, খালি স্বাক্ষর ফিল্ড
সত্যিই খালি থাকা স্বাক্ষর ফিল্ড একটি ইন্টারঅ্যাকটিভ ফর্ম ফিল্ড। কম্প্রেসর একে সাধারণ ফর্ম ফিল্ডের মতো বিবেচনা করে, পৃষ্ঠা ব্যবস্থাপনার টুলগুলো ফাইলটি প্রত্যাখ্যান করে, আর কোনো টুলই ফিল্ডগুলোকে পৃষ্ঠার স্থির অংশে পরিণত করে না।
স্বাক্ষর ছাড়া ফিল্ড
ফিল্ডটিতে এখনও স্বাক্ষর দেওয়া হয়নি।
ফর্ম ফিল্ডের মতো
কম্প্রেসর এটি প্রক্রিয়াকরণ করতে পারে।
পৃষ্ঠা ব্যবস্থাপনার টুল প্রত্যাখ্যান করে
একত্র করা বা ভাগ করার টুল ফাইলটি প্রত্যাখ্যান করে।
টুলের সীমাবদ্ধতা
- PDF সংকুচিত করুন
- অন্য কোনো পরীক্ষায় বাধা না থাকলে সাধারণ ফর্ম ফিল্ডের মতো প্রক্রিয়াকরণ করা হয়।
- পৃষ্ঠা ব্যবস্থাপনার টুল
- ইন্টারঅ্যাকটিভ ফর্ম ফিল্ড হওয়ায় প্রত্যাখ্যাত।
সংক্ষেপে যাচাই করুন
- ফাইলটির অন্য কোথাও স্বাক্ষর বা প্রত্যয়ন নেই তো?
- সংরক্ষণ করে আবার খোলা কপিতে ফিল্ডটি কি প্রয়োজনমতো কাজ করে?
ফিল্ডের সংখ্যা একই থাকলেই তাদের অর্থ ও আচরণ অক্ষুণ্ণ আছে বলে প্রমাণ হয় না।
সাধারণ ফর্ম ফিল্ড
অন্য পরীক্ষাগুলোর শর্ত পূরণ হলে কম্প্রেসর স্বাক্ষরবিহীন AcroForm ফিল্ড প্রক্রিয়াকরণ করতে পারে। এ সময় এটি পৃষ্ঠা, ফিল্ড ও লিংকের সংখ্যা এবং ট্যাগের উপস্থিতি তুলনা করে। এর মাধ্যমে গণনা, অ্যাকশন, স্ক্রিপ্ট ও XFA-এর কার্যকারিতার নিশ্চয়তা দেওয়া হয় না, তাই সংরক্ষিত কপিতে সেগুলো পরীক্ষা করুন।
ফিল্ড রয়েছে
PDF-এ পূরণযোগ্য ফিল্ড রয়েছে।
সংখ্যা তুলনা করা হয়
পৃষ্ঠা, ফিল্ড ও লিংকের সংখ্যা মিলতে হবে।
কার্যকারিতা নিজে পরীক্ষা করুন
পরীক্ষার জন্য একটি ফিল্ড বদলান, আলাদাভাবে সংরক্ষণ করুন এবং আবার খুলুন।
টুলের সীমাবদ্ধতা
- PDF সংকুচিত করুন
- ফাইলের বাকি অংশ উপযুক্ত হলে প্রক্রিয়াকরণ করা হয়। XFA সমর্থনের নিশ্চয়তা নেই।
- পৃষ্ঠা ব্যবস্থাপনার টুল
- ইন্টারঅ্যাকটিভ ফর্ম ফিল্ড বা XFA থাকলে প্রত্যাখ্যাত।
সংক্ষেপে যাচাই করুন
- আপনি কি পরীক্ষার জন্য একটি ফিল্ড বদলে আলাদা কপি সংরক্ষণ করে আবার খুলেছেন?
- এই কপিতে প্রয়োজনীয় গণনা বা অ্যাকশনগুলো কি কাজ করে?
ফিল্ডগুলো স্বয়ংক্রিয়ভাবে পৃষ্ঠার স্থির অংশে পরিণত করা হয় না, আর সংখ্যা একই থাকলেই কার্যকারিতা অক্ষুণ্ণ আছে বলে প্রমাণ হয় না।
কী রয়েছে তা এখনও স্পষ্ট নয়
আপনার নির্বাচন কোনো ফাইল পরীক্ষা নয়, আর শুধু দেখতে কেমন তার ভিত্তিতে স্বাক্ষর বা ফর্মের ধরন নির্ধারণ করা যায় না। আগে উপযুক্ত PDF প্রোগ্রামের স্বাক্ষর তালিকা দেখুন এবং আসল বার্তাগুলো পড়ুন।
অবস্থা অস্পষ্ট
শুধু দেখতে কেমন তার ভিত্তিতে ধরন নির্ধারণ করা যায় না।
স্বাক্ষর তালিকা খুলুন
উপযুক্ত PDF প্রোগ্রামে দেখুন।
তারপর পরিস্থিতি নির্বাচন করুন
নিশ্চিত তথ্য জানার পরই এগিয়ে যান।
টুলের সীমাবদ্ধতা
- PDF সংকুচিত করুন
- শনাক্ত হওয়া স্বাক্ষর, প্রত্যয়ন ও এনক্রিপশন প্রত্যাখ্যান করে। এখানে নির্বাচন করা সেই পরীক্ষার বিকল্প নয়।
- পৃষ্ঠা ব্যবস্থাপনার টুল
- এ ছাড়াও ইন্টারঅ্যাকটিভ ফর্ম ফিল্ড, XFA, এমবেড করা ফাইল ও ঐচ্ছিক স্তর প্রত্যাখ্যান করে।
সংক্ষেপে যাচাই করুন
- আপনি কি আপনার PDF প্রোগ্রামে স্বাক্ষর তালিকা খুলেছেন?
- কোনো স্বাক্ষর থাকার কথা জানেন কি? তাহলে টুল ফাইলটি গ্রহণ করলেও সেটি প্রক্রিয়াকরণ করবেন না।
এই সহায়িকা প্রাপক ফাইলটি গ্রহণ করবেন কি না বা আপনার ফাইল কতটা নিরাপদ, সে সম্পর্কে কিছু জানায় না।
এই নির্বাচন শুধু পরিস্থিতিগুলো ব্যাখ্যা করে: এটি কোনো ফাইল পড়ে না, কিছু আপলোড করে না এবং কিছু মনে রাখে না।
PDF-এ স্বাক্ষর বলতে তিন ধরনের বিষয় বোঝাতে পারে। আঁকা, টাইপ করা, স্ক্যান করা বা ছবি হিসেবে যোগ করা স্বাক্ষর মূলত একটি দৃশ্যমান চিহ্ন। কোন প্রোগ্রামে এটি তৈরি হয়েছে, তার ওপর নির্ভর করে এটি লেখা, গ্রাফিক, ছবি বা টীকা হিসেবে সংরক্ষিত হয়। বাইরে থেকে দেখে সাধারণত তা বোঝা যায় না। ডিজিটাল স্বাক্ষর আছে কি না, তা নির্ধারণের জন্য এটি গুরুত্বপূর্ণও নয়, কারণ এই চিহ্ন নিজে এমন কোনো সনদভিত্তিক স্বাক্ষর নয়, যা আপনার PDF প্রোগ্রাম যাচাই করতে পারে। স্বাক্ষর করার অনেক টুল এ ধরনের চিহ্ন তৈরি করে, যেমন Adobe-এর বর্ণিত পূরণ ও স্বাক্ষর করার সুবিধাটি (Adobe: নথি পূরণ ও স্বাক্ষর করা)।
অন্যদিকে, একটি ডিজিটাল স্বাক্ষর তৈরি হয় ডিজিটাল ID দিয়ে: এতে থাকে একটি ব্যক্তিগত স্বাক্ষর কী এবং একটি সনদ, যার সাহায্যে অন্যরা স্বাক্ষর যাচাই করতে পারেন। এটি ফাইলের একটি বৈশিষ্ট্য, পৃষ্ঠার ছবির নয়। Adobe এখানে অনুমোদনমূলক স্বাক্ষর এবং প্রত্যয়নের মধ্যে পার্থক্য করে; প্রত্যয়ন নির্ধারণ করে দেয়, পরবর্তী কোন পরিবর্তনগুলো অনুমোদিত। প্রত্যয়ন দৃশ্যমান হতে পারে, আবার পুরোপুরি অদৃশ্যও হতে পারে (Adobe: ডিজিটাল স্বাক্ষরের পরিচিতি)।
তৃতীয় অবস্থাটি হলো একটি ফাঁকা স্বাক্ষরক্ষেত্র। এটি একটি ফর্মক্ষেত্র, যা পরে ডিজিটাল স্বাক্ষর দেওয়ার জন্য রাখা হয়েছে, তবে এখনো কোনো স্বাক্ষর নেই। এতে কেউ স্বাক্ষর না করা পর্যন্ত ক্ষেত্রটিতে বৈধ বা অবৈধ হওয়ার মতো কিছু থাকে না। তবে এটি শুধু ক্ষেত্রটির নিজের ক্ষেত্রে প্রযোজ্য: ফাইলের অন্য কোথাও সম্পন্ন স্বাক্ষর বা অদৃশ্য প্রত্যয়ন থাকলে ফাইলটি তবুও স্বাক্ষরিত, এবং আমাদের টুল সেটি প্রত্যাখ্যান করবে।
তাই শুধু দেখতে কেমন, তা দিয়ে কিছু প্রমাণ হয় না। স্বাক্ষরের একটি ছবি দেখতে দৃশ্যমান ডিজিটাল স্বাক্ষরের সঙ্গে এতটাই মিলে যেতে পারে যে পার্থক্য করা কঠিন হয়। আবার কোনো দৃশ্যমান চিহ্ন ছাড়াই ফাইলে প্রত্যয়ন থাকতে পারে। ডিজিটাল স্বাক্ষর আছে কি না এবং সেটি বৈধ কি না, আপনার PDF প্রোগ্রাম তা দেখায়: স্বাক্ষরের তালিকা খুলে যাচাইয়ের অবস্থা, সনদের বৈশিষ্ট্য এবং প্রযোজ্য হলে সময়মুদ্রা দেখুন (Adobe: ডিজিটাল স্বাক্ষর যাচাই করা)।
সুতরাং স্ক্যান করা স্বাক্ষর ডিজিটাল স্বাক্ষর নয়, এমনকি নথির নিচে সঠিক জায়গায় থাকলেও। এটি স্বাক্ষরটি কেমন ছিল তা দেখায়, কিন্তু স্বাক্ষরকারীর পরিচয় বা তারপর থেকে বিষয়বস্তু অপরিবর্তিত আছে কি না, তার প্রমাণ দেয় না।
আমাদের টুল কেন স্বাক্ষরিত ফাইল প্রত্যাখ্যান করে
একটি ডিজিটাল স্বাক্ষর ফাইলের নির্দিষ্ট বাইট-অংশগুলোর সঙ্গে সম্পর্কিত। সংকুচিত করার সময় অবজেক্ট ও ডেটা স্ট্রিম পুনর্বিন্যস্ত করে নতুন করে লেখা হয়। তাই এই প্রক্রিয়া নিশ্চিত করতে পারে না যে পরে স্বাক্ষরটি আগে স্বাক্ষর করা বাইটগুলোর সঙ্গে মিলে থাকবে। স্বাক্ষরিত PDF তবুও নতুন করে লেখার বদলে সংকোচক প্রক্রিয়াকরণের আগে ফাইলের কাঠামো পরীক্ষা করে এবং স্বাক্ষরের লক্ষণ পেলেই ফাইলটি প্রত্যাখ্যান করে।
তাহলে সংকুচিত করার পর কি আপনার ডিজিটাল স্বাক্ষর বৈধ থাকবে? এখানে তার কোনো নিশ্চয়তা দেওয়া হয় না, আর ঠিক সে কারণেই স্বাক্ষরিত ফাইল সংকুচিত করাই হয় না। কিছু প্রোগ্রাম স্বাক্ষর করার পর নির্দিষ্ট পরিবর্তনের অনুমতি দেয়, যেমন কোনো প্রত্যয়ন স্পষ্টভাবে সেগুলো অনুমোদন করলে। তবে সংকুচিত করার সময় যেভাবে পুরো ফাইল নতুন করে লেখা হয়, সে ক্ষেত্রে স্বাক্ষরের বৈধতা বজায় থাকবে কি না, এই প্রক্রিয়া তা নিশ্চিত করতে পারে না।
যেসব কারণে ফাইল প্রত্যাখ্যাত হয়
- স্বাক্ষরক্ষেত্রে থাকা সম্পন্ন স্বাক্ষর, এমনকি ক্ষেত্রটি তার ধরন ওপরের স্তরের কোনো ক্ষেত্র থেকে পেয়ে থাকলেও
- স্বাক্ষর অবজেক্ট ও স্বাক্ষরিত বাইট-অংশ, এমনকি ফাইলে ঐচ্ছিক পরিচায়ক চিহ্ন না থাকলেও
- পরবর্তী পরিবর্তন নিয়ন্ত্রণ করে এমন প্রত্যয়ন ও বর্ধিত ব্যবহারাধিকারের স্বাক্ষর
- এনক্রিপ্ট করা বা পাসওয়ার্ড দিয়ে সুরক্ষিত PDF
- যেসব ফাইল পড়ার সময়ই কাঠামো-সংক্রান্ত সতর্কতা দেখা দেয়
এই প্রত্যাখ্যান আপনার স্বাক্ষর বৈধ, বিশ্বস্ত বা আইনগতভাবে যথেষ্ট কি না, সে বিষয়ে কোনো সিদ্ধান্ত নয়। টুল সনদ বা সনদের বাতিল হওয়ার অবস্থা যাচাই করে না; এটি শুধু শনাক্ত করে যে ফাইলে স্বাক্ষরের লক্ষণ আছে। এ সময় আপনার নির্বাচিত ফাইল পরিবর্তন করা হয় না বা তার ওপর লেখা হয় না। ইচ্ছাকৃতভাবেই এই পরীক্ষা এড়িয়ে যাওয়ার কোনো বিকল্প রাখা হয়নি। আর কী কী সীমাবদ্ধতা প্রযোজ্য এবং টুল আপনার ফাইল কীভাবে পরিচালনা করে, তা জানতে দেখুন প্রক্রিয়াকরণের আগে নথির সীমাবদ্ধতা যাচাই করুন।
আবার চেষ্টা করার আগে সংক্ষেপে যাচাই করুন
- আপনার PDF প্রোগ্রামে মূল ফাইল খুলে স্বাক্ষরের তালিকায় দেখুন, সেখানে কোনো স্বাক্ষর বা প্রত্যয়ন তালিকাভুক্ত আছে কি না।
- সেখানে স্বাক্ষর থাকলে প্রত্যাখ্যান হওয়াই প্রত্যাশিত। শেষ অংশে বর্ণিত উপায়ে একটি স্বাক্ষরবিহীন সংস্করণ নিয়ে এগিয়ে যান।
- ফাইলটি এনক্রিপ্ট করা থাকলে যিনি বা যে প্রতিষ্ঠান এটি তৈরি করেছে, তাদের কাছ থেকে একটি সুরক্ষাবিহীন সংস্করণ নিতে হবে। টুল ফাইলের সুরক্ষা খুলে দেয় না।
- নথিটি স্বাক্ষরিত বলে আপনি জানেন, অথচ টুল সেটি প্রত্যাখ্যান করছে না—এমন হলে প্রক্রিয়াকরণ করবেন না। XFA ফর্মের XML স্বাক্ষর পরীক্ষিত বৈশিষ্ট্যগুলোর মধ্যে স্পষ্টভাবে অন্তর্ভুক্ত নয়।
ফর্ম: সংকোচক ও পৃষ্ঠা সম্পাদনার টুলের সীমাবদ্ধতা আলাদা
পূরণযোগ্য ফর্মে পৃষ্ঠায় যা দেখা যায়, তার চেয়েও বেশি কিছু থাকে। প্রতিটি ক্ষেত্রের পেছনে নাম, মান ও প্রদর্শনরূপের মতো তথ্য সংরক্ষিত থাকে; প্রায়ই বিন্যাসের নিয়ম, গণনা বা স্ক্রিপ্টও থাকে। প্রচলিত PDF ফর্মকে AcroForm বলা হয়। XFA হলো XML-ভিত্তিক আরেকটি ফর্ম বিন্যাস।
সংকোচক অবজেক্ট ও ডেটা স্ট্রিম অপ্টিমাইজ করে এবং পৃষ্ঠা ও ক্ষেত্রগুলো নথিতে রেখে দেয়। এভাবে সাধারণ ফর্মক্ষেত্র, লিংক ও ট্যাগ বজায় থাকতে পারে। ছোট করা সংস্করণ কেবল তখনই গ্রহণযোগ্য, যখন সেটি স্বয়ংক্রিয় কাঠামোগত পরীক্ষায় উত্তীর্ণ হয় এবং তাতে মূল ফাইলের সমানসংখ্যক পৃষ্ঠা, ফর্মক্ষেত্র ও লিংক থাকে। এ ছাড়া মূল ফাইলে ট্যাগ কাঠামো থাকলে তবেই ফলাফলেও তা থাকতে হবে; মূল ফাইলে না থাকলে ফলাফলেও থাকা চলবে না।
পৃষ্ঠা সম্পাদনার টুল ভিন্নভাবে কাজ করে। একত্র করা, ভাগ করা, পৃষ্ঠা মুছে ফেলা ও ঘোরানোর সময় পৃষ্ঠাগুলো একটি নতুন PDF ফাইলে নেওয়া হয়। অন্যদিকে, JPG বা PNG হিসেবে রপ্তানি করলে পৃষ্ঠা থেকে ছবি তৈরি হয়; তাতে শুধু পিক্সেল থাকে, সম্পাদনাযোগ্য ক্ষেত্র বা নথির অন্য কার্যকারিতা থাকে না। তবে ফর্মক্ষেত্র শুধু একটি পৃষ্ঠার অংশ নয়, পুরো নথির অংশ। তাই সতর্কতামূলকভাবে এই সব টুল ইন্টারঅ্যাকটিভ ফর্মক্ষেত্র বা XFA-সহ প্রতিটি PDF প্রত্যাখ্যান করে, এমনকি একমাত্র ক্ষেত্রটি ফাঁকা স্বাক্ষরক্ষেত্র হলেও।
এ কারণেই একই ফর্ম সংকোচকে গ্রহণ করা হলেও ভাগ করার সময় প্রত্যাখ্যাত হতে পারে। টুলগুলো ভিন্ন কাজ করে, তাই সেগুলোর নিয়মও আলাদা। ফাঁকা স্বাক্ষরক্ষেত্রযুক্ত PDF-এর ক্ষেত্রেও একই কথা প্রযোজ্য: অন্য কোনো বাধা না থাকলে আকার ছোট করার জন্য সেটি উপযুক্ত হতে পারে, কিন্তু ভাগ করা বা একত্র করার মতো পৃষ্ঠার কাজের জন্য নয়।
সংকোচকের স্বয়ংক্রিয় তুলনা ক্ষেত্র ও লিংক গণনা করে, সেগুলো চালিয়ে দেখে না। সংখ্যা সমান হওয়ার অর্থ এই নয় যে গণনা, বিন্যাসের নিয়ম, ক্ষেত্রের অ্যাকশন, স্ক্রিপ্ট বা লিংকের গন্তব্য অপরিবর্তিতভাবে কাজ করছে। XFA ফর্ম ও স্ক্রিপ্টের জন্য আলাদা কার্যকারিতা পরীক্ষা নেই। সংরক্ষণের পর নিজে কী কী যাচাই করবেন, তা পরের অংশে দেওয়া আছে।
কোনো টুল আপনার ফাইল প্রত্যাখ্যান করার আগেই প্রিভিউতে সেটি দেখা যেতে পারে। তাই প্রিভিউ সফলভাবে দেখা যাওয়ার অর্থ এই নয় যে নির্বাচিত কাজের জন্য ফাইলটি গ্রহণ করা হবে।
ক্ষেত্রকে স্থির পৃষ্ঠার অংশে রূপান্তর করা মানে অদৃশ্যভাবে সবকিছু অক্ষুণ্ণ রাখা নয়
ক্ষেত্রকে স্থির পৃষ্ঠার অংশে রূপান্তর করার সময়, যাকে প্রায়ই ফ্ল্যাটেন করাও বলা হয়, ক্ষেত্র ও টীকার দৃশ্যমান রূপ পৃষ্ঠার বিষয়বস্তুর মধ্যে যুক্ত করা হয় (QPDF-এর ডকুমেন্টেশন)। এরপর ক্ষেত্রগুলো আর সম্পাদনা করা যায় না: যে পৃষ্ঠা শুধু দেখতে পূরণ করা ফর্মের মতো, সেটি আর ইন্টারঅ্যাকটিভ ফর্ম নয়। পরে তা আগের মতোই দেখাবে কি না, সেটি প্রোগ্রাম, তার সেটিংস এবং ফর্মের ওপর নির্ভর করে। তাই সংরক্ষিত ফাইলে এটি যাচাই করুন। আমাদের টুল স্বয়ংক্রিয়ভাবে ক্ষেত্রকে স্থির পৃষ্ঠার অংশে রূপান্তর করে না। কিছু প্রক্রিয়ায় এই রূপান্তর ও সংকোচন একসঙ্গে করা হয়। সে ক্ষেত্রে এটি একটি অতিরিক্ত পুনর্গঠন, যা ইচ্ছাকৃতভাবে ফাইলের কার্যকারিতা বদলে দেয়; আকার ছোট করার অদৃশ্য পার্শ্বপ্রতিক্রিয়া নয়।
কার্যকারিতা যাচাইয়ের জন্য শুধু চেহারা যথেষ্ট নয়
পৃষ্ঠা প্রিভিউ একটি পৃষ্ঠা দেখতে কেমন, তা এঁকে দেখায়। ক্ষেত্রগুলো এখনো গণনা করছে কি না, লিংকের গন্তব্য সংরক্ষিত আছে কি না, স্ক্রিন রিডারের জন্য পড়ার ক্রম সঠিক কি না বা স্বাক্ষর বৈধ কি না, তা দেখায় না। স্বয়ংক্রিয় কাঠামোগত পরীক্ষারও সীমাবদ্ধতা আছে: এটি ফাইলের সিনট্যাক্স ও গঠন পরীক্ষা করে, তবে এর ডকুমেন্টেশন অনুযায়ী সব বিষয়বস্তু সম্পূর্ণভাবে PDF স্পেসিফিকেশন অনুসরণ করে কি না, তার নিশ্চয়তা দেয় না (QPDF-এর ডকুমেন্টেশন)। এ ছাড়া ট্যাগ উপস্থিত থাকলেই পড়ার ক্রম অর্থপূর্ণ হয় না।
তাহলে কি প্রিভিউ PDF/A বা PDF/UA মান অনুসরণ করার প্রমাণ দেয়? না। প্রিভিউ বা স্বয়ংক্রিয় তুলনা—কোনোটিই নিশ্চিত করে না যে একটি ফাইল সংরক্ষণাগার বা অভিগম্যতার মান পূরণ করে। মান অনুসরণ করা আবশ্যক হলে বিশেষভাবে সেই উদ্দেশ্যে তৈরি একটি যাচাইকারী দিয়ে সংরক্ষিত ফাইল পরীক্ষা করুন।
সংরক্ষিত কপি যেভাবে যাচাই করবেন
- ফলাফল নতুন ফাইল হিসেবে সংরক্ষণ করুন এবং মূল ফাইল রেখে দিন।
- আপনি বা আপনার প্রাপক যে প্রোগ্রামে ফাইলটি পরে ব্যবহার করবেন, সেই প্রোগ্রামে সংরক্ষিত ফাইল খুলুন; শুধু এই ওয়েবসাইটের প্রিভিউতে নয়।
- আপনার প্রয়োজনীয় সব পৃষ্ঠা দেখুন এবং গুরুত্বপূর্ণ জায়গাগুলো মূল ফাইলের সঙ্গে তুলনা করুন।
- মূল ফাইলে অনুসন্ধানযোগ্য লেখা থাকলে কপিতে এমন একটি শব্দ খুঁজুন, যা সেখানে নিশ্চিতভাবেই আছে, এবং ছোট একটি অংশ কপি করুন। শুধু ছবির স্ক্যান হলে আকার ছোট করা অনুসন্ধানযোগ্য লেখা যোগ করে না।
- ফর্মের ক্ষেত্রে পরীক্ষার জন্য একটি ক্ষেত্র পরিবর্তন করুন, আলাদা কপি সংরক্ষণ করুন, আবার খুলুন এবং গুরুত্বপূর্ণ গণনা বা অ্যাকশন চালু করুন।
- গুরুত্বপূর্ণ লিংকগুলোতে ক্লিক করে সঠিক গন্তব্যে যায় কি না যাচাই করুন।
- PDF/A বা PDF/UA আবশ্যক হলে উপযুক্ত যাচাইকারী দিয়ে ফাইল পরীক্ষা করুন।
আকার ছোট করার পর ছবির মান ও নথির কার্যকারিতা কীভাবে নিয়মমাফিক তুলনা করবেন, তা দেখানো হয়েছে প্রদর্শন ও কার্যকারিতা তুলনা করুন নির্দেশিকায়।
উপযুক্ত মূল কপি ও অনুমোদিত প্রক্রিয়া ব্যবহার করুন
একটি সাধারণ পরিস্থিতি: কোনো পোর্টাল শুধু নির্দিষ্ট আকার পর্যন্ত ফাইল গ্রহণ করে, কিন্তু আপনার PDF-এ ইতিমধ্যে ডিজিটাল স্বাক্ষর করা আছে। তখন PDF হিসেবে প্রিন্ট করা, স্ক্রিনশট নেওয়া বা পৃষ্ঠা ছবিতে রূপান্তর করা সমাধান বলে মনে হতে পারে। তবে এগুলো একটি নতুন ফাইল তৈরি করে, যেখানে স্বাক্ষর বড়জোর ছবি হিসেবেই দেখা যায়। মূল ফাইলের ডিজিটাল স্বাক্ষর এই নতুন ফাইলের অংশ নয়, এমনকি স্বাক্ষরের কালি তখনো দেখা গেলেও।
প্রয়োজনীয় পরিবর্তনের জন্য Adobe নথি তৈরিকারী ব্যক্তি বা প্রতিষ্ঠানের কাছ থেকে স্বাক্ষরবিহীন মূল সংস্করণ বা উৎস ফাইল নেওয়ার কথা বলে এবং স্বাক্ষর করার আগে একটি স্বাক্ষরবিহীন ব্যাকআপ রাখার পরামর্শ দেয় (Adobe: স্বাক্ষরিত PDF-এর সীমাবদ্ধতা)। এ থেকে একটি যুক্তিসংগত ক্রম পাওয়া যায়: আগে আকার ঠিক করুন, তারপর স্বাক্ষর করুন।
- স্বাক্ষরিত ফাইল অপরিবর্তিতভাবে রেখে দিন। কী স্বাক্ষর করা হয়েছিল, তার প্রমাণ হিসেবে এটি থাকবে।
- যিনি বা যে প্রতিষ্ঠান নথি তৈরি বা স্বাক্ষর করেছেন, তাদের কাছে একটি স্বাক্ষরবিহীন সংস্করণ বা উৎস ফাইল চান।
- ওই সংস্করণের আকার ছোট করুন এবং ওপরের বর্ণনা অনুযায়ী সংরক্ষিত কপি যাচাই করুন। সরাসরি ব্রাউজারেই এখানে তা করতে পারেন: সমর্থিত স্বাক্ষরবিহীন PDF সংকুচিত করুন।
- ছোট করা, এখনো স্বাক্ষরবিহীন সংস্করণটি ব্যাকআপ হিসেবে রেখে দিন।
- নির্ধারিত স্বাক্ষরপ্রক্রিয়ার মাধ্যমে ছোট করা সংস্করণে স্বাক্ষর করান এবং পরে স্বাক্ষরের তালিকায় যাচাইয়ের অবস্থা দেখুন।
এই ক্রম একটি ব্যবহারিক উপায়, আইনি পরামর্শ বা বৈধতার নিশ্চয়তা নয়। নতুন করে স্বাক্ষরিত ফাইল আপনার প্রাপকের শর্ত পূরণ করে কি না, তা স্বাক্ষরপ্রক্রিয়া ও প্রাপকের ওপর নির্ভর করে।
স্বাক্ষরবিহীন সংস্করণ না থাকলে পাঠানোর অন্য উপায় সম্পর্কে প্রাপককে জিজ্ঞেস করুন। আপনার ফাইল উল্লিখিত সীমা সত্যিই অতিক্রম করছে কি না, তা আগে আপলোডের সীমা যাচাই করুন দিয়ে হিসাব করতে পারেন। ইমেইলে সংযুক্তির বদলে লিংক দেওয়া উপযুক্ত কি না, তা ব্যাখ্যা করা হয়েছে ইমেইলের জন্য PDF ছোট করুন নির্দেশিকায়।