অভিধান

ইনক্রিমেন্টাল আপডেট

PDF এ "Incremental Update" এর গুরুত্ব জানুন এবং ISO 32000-2:2020 এ এর প্রযুক্তিগত বিবরণ সম্পর্কে বিস্তারিত জানুন।

ইনক্রিমেন্টাল আপডেট কী?

ইনক্রিমেন্টাল আপডেট এর PDF সম্পূর্ণ ফাইলটি পুনরায় না লিখেই পরিবর্তন যোগ করার সুবিধা দেয়।

পরিবর্তনগুলো ফাইলের শেষে যোগ করা হয়, ফলে মূল কনটেন্ট অক্ষত থাকে।

যেমন, PDF অ্যানোটেশন ডকুমেন্ট রিভিউ টুলে প্রায়ই ইনক্রিমেন্টাল আপডেট ব্যবহার করে করা হয়, যা মূল ডিজিটালি সাইন করা ডকুমেন্টের অখণ্ডতা বজায় রাখে। এই বিবরণগুলো সাধারণত শেষ ব্যবহারকারীদের কাছে অদৃশ্য থাকে। প্রযুক্তিগত তথ্যের জন্য দেখুন ISO 32000-2:2020.

সংরক্ষণ করার পর কেন PDF ফাইল বড় হয়ে যায়

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

সিগনেচার এবং যে ইতিহাস থেকে যায়

এই append-only আচরণই এমন কিছু যা একটি ডিজিটাল স্বাক্ষর ব্যবহারযোগ্য করে তোলে। একটি সিগনেচার ফাইলের নির্দিষ্ট বাইট রেঞ্জকে কভার করে। কারণ আপডেটে আবার না লিখে কেবল শেষে যোগ করা হয়, সাইন করা বাইটগুলো অপরিবর্তিত থাকে এবং পরের কোনো পরিবর্তনের পরও আগের সিগনেচার যাচাই করা যায়।

এটার মানে পুরোনো কনটেন্টও পুনরুদ্ধার করা যায়। শেষ সংস্করণে মুছে ফেলা টেক্সট আগের কোনো সংস্করণে এখনো থাকতে পারে, এ কারণেই শুধু ডিলিট করা মানে রিড্যাক্ট করা নয়। ফাইলটিকে একেবারে নতুন করে লেখা, যেটাকে কিছু টুল linearized বা optimized কপি হিসেবে সেভ বলা হয়, সেই ইতিহাস মুছে দেয় এবং বাস্তবে সেটাই কনটেন্টটি সম্পূর্ণভাবে সরিয়ে ফেলে।