Ist die PDF-Version eine vernachlässigbare Einzelheit?
Jede PDF-Datei beginnt mit einem Kopfkommentar, der Versionsnummern enthält. Was bedeuten sie? Kann ein Leser diese Zahlen ignorieren oder was ist zu tun? Gibt es andere Versionsinformationen, um die sich ein Leser kümmern sollte?
Der PDF-Kopf hat die Syntax eines Kommentars. Aber, abgesehen von vernachlässigbaren Kommentaren hat es eine Bedeutung. Der Kopf enthält zwei Zahlen, die Minder- und die Hauptversionsnummer, die sich auf die Spezifikation beziehen, auf der die Datei basiert.
Ein Leser sollte Funktionen ignorieren, die neuer sind als die bereitgestellte Version, und sie als private Daten behandeln. Einige Leser wie Acrobat achten auf die Dateiversion, während andere sie einfach ignorieren. In den meisten Fällen bemerkt der Benutzer es nicht, aber in einigen Fällen kann dies unerwartetes Verhalten verursachen. Wenn eine Datei beispielsweise eine OpenType-Schriftart enthält und ihre Versionsnummer <b>1,5</b> ist, wird die Datei korrekt angezeigt, während der Leser sich der Versionsinformationen nicht bewusst ist, wird aber von einem versionsbewussten Leser abgelehnt, da der Text auf einen "unbekannten" Schriftarttyp verweist.
Deshalb sollte ein Ersteller einer PDF-Datei die Versionsnummern sorgfältig wählen, da alle im Dokument verwendeten Funktionen der entsprechenden Spezifikation entsprechen sollten. Im Allgemeinen ist es kein Problem, wenn die Versionsnummer höher ist als notwendig.
Wenn jedoch ein Aktualisierungstool, z. B. ein digitales Signaturtool, Funktionen erfordert, die neuer sind als die Version der Eingabedatei, kann es die Version aktualisieren, indem es einen Eintrag im Katalog des Dokuments hinzufügt. Wenn ein solcher Versionseintrag vorhanden ist, müssen alle Objekte der aktualisierten Datei der neuen Spezifikation entsprechen, selbst wenn nur ein Teil der Objekte aktualisiert wurde.
Der Versionaktualisierungsmechanismus steht nicht im Widerspruch zu linearisierten Dateien, da diese keine inkrementellen Updates haben können. In diesem Fall kann die Datei unter Verwendung aktualisierter Versionsnummern im Kopf neu geschrieben werden.
Zusätzlich zu den Versionsnummern sollten die Leser alle zusätzlichen Versionsinformationen im Eintrag Erweiterungen im Dokumentenkatalog identifizieren.