অভিধান

PDF ভার্সন কী?

PDF Version হলো সেই PDF স্ট্যান্ডার্ডের সংস্করণ নম্বর যেটি কোনো ডকুমেন্ট অনুসরণ করে, যেমন 1.4, 1.7, বা 2.0। প্রতিটি PDF ফাইল তার প্রথম লাইনে এটি উল্লেখ করে।

pdf-version

PDF Version হলো সেই ভার্সন নম্বর, যার PDF স্ট্যান্ডার্ড একটি ডকুমেন্ট অনুসরণ করে। এটি দেখায় কোন সংস্করণের PDF নিয়ম ফাইলটিতে প্রযোজ্য, যেমন 1.4, 1.7, বা 2.0।

PDF এর পূর্ণরূপ হলো Portable Document Format। Adobe ১৯৯৩ সালের জুন মাসে প্রথম ভার্সন PDF 1.0 প্রকাশ করে। প্রতিটি নতুন ভার্সনে নতুন ফিচার যোগ হয়েছে, এবং ২০০৮ সাল থেকে PDF ফরম্যাট একটি ISO স্ট্যান্ডার্ড।

মানের উৎস কোথায়

প্রতি PDF ফাইলের প্রথম লাইনে একটি ছোট হেডার থাকে। এই হেডারটি একটি পারসেন্ট সাইন, এরপর PDF অক্ষরগুলি, একটি হাইফেন, এবং ভার্সন নম্বর নিয়ে গঠিত। ভার্সন 1.7 ফাইলের ক্ষেত্রে, হেডারটি PDF-1.7 দিয়ে শেষ হয়।

PDF 1.4 থেকে, একটি ফাইল তার ভার্সন ডকুমেন্ট ক্যাটালগেও সংরক্ষণ করতে পারে, Version নামের এন্ট্রিতে। হেডারের নম্বরই প্রযোজ্য থাকে, যদি না এই এন্ট্রি পরে কোনো নতুন ভার্সনের নাম দেয়। এই নিয়মটি এমন প্রোগ্রামকে সাহায্য করে, যা বিদ্যমান ফাইলের শেষে পরিবর্তন যোগ করে সেভ করে।

এই কারণে, হেডার এবং ক্যাটালগ ভিন্ন নম্বরও দেখাতে পারে। Library of Congress এমন একটি ফাইলের কথা বলে, যার হেডারে ভার্সন 1.3 এবং ক্যাটালগে 1.4 লেখা থাকে। এমন ফাইলে ক্যাটালগের মানই আসল হিসেবে ধরা হয়।

একটি PDF তার ভার্সন XMP মেটাডেটাতেও পুনরাবৃত্তি করতে পারে। XMP স্পেসিফিকেশনে এই কাজের জন্য pdf:PDFVersion নামের ফিল্ড নির্ধারিত আছে এবং এটিকে PDF ফাইলের ভার্সন হিসেবে বর্ণনা করা হয়েছে।

সংস্করণগুলোর পার্থক্য কীভাবে হয়

এই মানে একটি মেজর ভার্সন নম্বর এবং একটি মাইনর ভার্সন নম্বর থাকে, যেগুলোর মাঝে একটি ডট থাকে। Adobe 1.0 থেকে 1.7 পর্যন্ত ভার্সন তৈরি করেছে, এবং একটি ISO কমিটি 2.0 ভার্সন তৈরি করেছে। ভার্সনগুলো হলো:

  • 1.0: জুন ১৯৯৩, Acrobat 1.0 এর সঙ্গে
  • 1.1, 1.2, এবং 1.3: মার্চ ১৯৯৬ থেকে জুলাই ২০০০ এর মধ্যে প্রকাশিত
  • 1.4: নভেম্বর ২০০১, XMP মেটাডেটা এবং tagged PDF সহ
  • 1.5: আগস্ট ২০০৩, JPEG 2000 ইমেজ সাপোর্টসহ
  • 1.6: নভেম্বর ২০০৪, U3D ফরম্যাটে 3D ডেটাসহ
  • 1.7: নভেম্বর ২০০৬, যা ২০০৮ সালের জুলাইয়ে ISO 32000-1 নামে ISO স্ট্যান্ডার্ড হিসেবে প্রকাশিত
  • 2.0: ISO স্ট্যান্ডার্ড ISO 32000-2, যা জুলাই ২০১৭ সালে প্রকাশিত এবং ডিসেম্বর ২০২০ সালে সংশোধিত

Adobe পরের সময়ে PDF 1.7 তে নতুন ফিচার যোগ করেছে এক্সটেনশন লেভেল হিসেবে, আলাদা ভার্সন নম্বর হিসেবে নয়। এসব ফিচারসহ ফাইলেও মূল ভার্সন নম্বর 1.7 ই থাকে।

কোন ফাইলগুলো এটিকে বহন করে

প্রতিটি PDF ডকুমেন্টের একটি PDF Version থাকে, কারণ প্রতিটি PDF ফাইলই হেডার দিয়ে শুরু হয়। application/pdf মিডিয়া টাইপ এবং .pdf ফাইল এক্সটেনশন সব ভার্সনের জন্যই একই। তাই ফাইলের নাম দেখে ভার্সন বোঝা যায় না।

কিছু বিশেষ ধরনের PDF একটি নির্দিষ্ট স্ট্যান্ডার্ড ভার্সনের উপর ভিত্তি করে। আর্কাইভ ফরম্যাট PDF/A-1 তৈরি হয়েছে PDF 1.4 এর উপর, PDF/A-2 এবং PDF/A-3 তৈরি হয়েছে PDF 1.7 এর উপর, আর PDF/A-4 তৈরি হয়েছে PDF 2.0 এর উপর। একটি PDF/A-2 বা PDF/A-3 ফাইল তার হেডারে এখনো 1.7 এর চেয়ে কম নম্বর উল্লেখ করতে পারে।

এটি কেন গুরুত্বপূর্ণ

PDF Version আপনাকে জানায় ফাইলটি নিয়মের কোন সংস্করণ অনুসরণ করে। এই সংস্করণই ঠিক করে ফাইলটি কোন ফিচার ব্যবহার করতে পারবে।

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

কম ভার্সনের ফাইল বেশি প্রোগ্রামে কাজ করে। RFC 8118 PDF মিডিয়া টাইপ নিবন্ধন করেছে। সেখানে বলা আছে, PDF ভার্সন যত পুরোনো, তত বেশি পুরোনো ভিউয়ার সেটিকে সমর্থন করে।

ভার্সন কিছু মেটাডেটার নিয়মও পরিবর্তন করে। PDF 2.0 পুরোনো ডকুমেন্ট ইনফরমেশন ডিকশনারির বেশিরভাগ এন্ট্রিকে অব্যবহৃত (deprecated) হিসেবে চিহ্নিত করে, তাই PDF 2.0 ফাইলগুলোতে সেগুলো ব্যবহার না করাই উচিত। এর মধ্যে রয়েছে title এবং author, কিন্তু creation date এবং modification date এর ক্ষেত্রে নয়।

PDF Version আপনার সম্পর্কে কোনো ব্যক্তিগত তথ্য ধরে রাখে না। এটি শুধু জানায় ফাইলটি PDF স্ট্যান্ডার্ডের কোন সংস্করণ অনুসরণ করে।

মেটা কী