Apakah Versi PDF?
Versi PDF merujuk kepada iterasi berbeza bagi Portable Document Format (PDF), masing-masing ditakrifkan oleh dokumen spesifikasi PDF tersendiri.
Sebagai format dokumen yang digunakan secara meluas, PDF telah berkembang dari semasa ke semasa dengan pelbagai versi. Setiap versi, seperti 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7 dan 2.0, mempunyai dokumen spesifikasi PDF tersendiri yang menerangkan ciri dan keupayaannya.
PDF fail biasanya serasi ke belakang dan ke hadapan, membolehkan perisian moden memaparkan PDF lama dengan boleh dipercayai.
Versi PDF yang lebih baharu memperkenalkan ciri dan penambahbaikan tambahan.
Untuk menentukan versi fail PDF, baris pertama pengepala fail mengandungi pengenalan "%PDF-x.y," di mana "x.y" mewakili nombor versi. Walau bagaimanapun, dalam sesetengah kes, fail PDF boleh mengemas kini versinya melalui kekunci khas apabila kemas kini tambahan digunakan, bagi menampung perubahan atau penambahan pada fail.
Di mana versi disimpan
Ia disimpan di dua tempat. Baris pertama fail ialah pengepala yang memberikan versi, sebab itulah PDF bermula dengan penanda yang boleh dikenali dan bukannya bait rawak. Versi juga boleh disimpan dalam katalog dokumen, dan apabila kedua-duanya wujud, katalog akan diutamakan. Entri kedua itu wujud kerana kemas kini tambahan menambah data pada fail tanpa menulis semula baris pertamanya, jadi dokumen yang dikemas kini pada tempat yang sama memerlukan lokasi lain untuk merekodkan perubahan.
Maksud sebenar nombor versi
Versi menyatakan ciri yang dibenarkan digunakan oleh fail, bukan yang sebenarnya digunakan. Kebanyakan PDF hanya menggunakan subset kecil yang stabil sejak lama, sebab itulah fail yang mengisytiharkan versi terkini biasanya boleh dibuka tanpa masalah dalam perisian yang jauh lebih lama.
Hanya beberapa nombor versi yang menandakan perubahan besar: 1.5 memperkenalkan aliran objek terpemampat, yang menjadikan fail lebih kecil tetapi tidak boleh dibaca oleh pelayar yang menjangkakan susun atur lama; 1.7 menjadi ISO 32000-1; dan PDF 2.0 ialah ISO 32000-2. Menyimpan kepada versi lebih rendah adalah mungkin, tetapi ia satu penukaran dan bukannya pelabelan semula, kerana sebarang ciri yang tidak disokong dalam versi lebih lama perlu diratakan atau dibuang.