PDF Sürümü nedir?
PDF sürümleri farklı yinelemelerine Portable Document Format (PDF) atıfta bulunur ve her biri kendi PDF spesifikasyon belgesiyle tanımlanır.
Yaygın olarak kullanılan bir belge formatı olan PDF, zaman içinde çeşitli sürümlerle gelişmiştir. 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7 ve 2.0 gibi her bir sürümün kendine özgü bir PDF spesifikasyon belgesi vardır ve bu belge özelliklerini ve yeteneklerini tanımlar.
PDF dosyalar genel olarak geriye ve ileriye dönük uyumludur; bu sayede modern yazılımlar eski PDF'leri güvenilir bir şekilde görüntüleyebilir.
Daha yeni PDF sürümleri ek özellikler ve iyileştirmeler sunar.
Bir PDF dosyasının sürümünü belirlemek için, dosya başlığının ilk satırında "%PDF-x.y" tanımlaması yer alır; buradaki "x.y" sürüm numarasını temsil eder. Ancak bazı durumlarda, bir PDF dosyası artımlı güncellemeler uygulandığında, dosyada yapılan değişiklik veya eklemeleri karşılamak için özel bir anahtar aracılığıyla sürümünü güncelleyebilir.
Sürümün nerede saklandığı
İki yerde saklanır. Dosyanın ilk satırı, sürümü veren bir başlıktır; bu nedenle bir PDF rastgele baytlar yerine tanınabilir bir işaretleyici ile başlar. Bir sürüm belge kataloğunda da saklanabilir ve her ikisi de mevcutsa öncelik kataloğundur. Bu ikinci kayıt, artımlı güncelleme bir dosyanın ilk satırını yeniden yazmadan veriyi dosyaya eklediği için, yerinde güncellenen bir belgenin değişikliği kaydetmek için başka bir yere ihtiyaç duymasından kaynaklanır.
Sürüm numarasının gerçekte ne anlama geldiği
Sürüm, dosyanın hangi özellikleri kullanmasına izin verildiğini belirtir; hangi özellikleri gerçekten kullandığını değil. Çoğu PDF küçük ve uzun süre değişmeyen bir alt küme kullanır; bu nedenle, yeni bir sürüm belirten bir dosya genellikle çok daha eski yazılımlarda da sorunsuz açılır.
Gerçek bir dönüm noktasını işaretleyen sürüm numaraları azdır: 1.5, sıkıştırılmış nesne akışlarını, tanıttı; bu, dosyaları küçülttü ancak eski yerleşimi bekleyen görüntüleyiciler için okunamaz hale getirdi. 1.7 ISO 32000-1 oldu ve PDF 2.0 ISO 32000-2'dir. Daha düşük bir sürüme kaydetmek mümkündür, ancak bu, yalnızca etiket değiştirme değil dönüştürmedir; çünkü eski sürümün desteklemediği tüm özellikler düzleştirilmek veya kaldırılmak zorundadır.