Kann ich der PDF-Validierungssoftware vertrauen?
Wenn ich Validierungssoftware von verschiedenen Herstellern verwende, erhalte ich manchmal unterschiedliche Ergebnisse. Warum kann das passieren? Bedeutet das, dass ich der Software nicht vertrauen kann? Was kann ich dagegen tun? Ich höre diese und weitere Fragen sehr häufig und kann die Bedenken der Benutzer verstehen. In diesem Artikel versuche ich, einige der Geheimnisse der PDF-Validierung zu erhellen.
Was ist ein PDF-Validator? Das ist eine Software, die die Konformität eines PDF-Dokuments mit einer bestimmten Spezifikation wie PDF-1.4 oder ISO-32000 (PDF-1.7) oder ISO-19001 (PDF/A) usw. überprüft. Es gibt eine Vielzahl unabhängiger PDF-Validator-Anbieter, darunter Adobe mit seiner Preflight-Funktion als Teil seiner Acrobat Professional Edition.
Welche Prüfungen führt ein PDF-Validator durch? Eine PDF-Validierungssoftware bietet in der Regel eine Reihe von Regelsets (manchmal als Profile bezeichnet) an. Der Benutzer kann ein Regelset auswählen und sein Dokument auf die Konformität mit dem jeweiligen Regelset überprüfen. Die Anzahl der Regeln und die Art der Prüfungen hängen von der Software ab. Wenn beispielsweise ein Regelset als PDF/A-1b bezeichnet wird, bedeutet das nicht, dass alle Validierungsprodukte dasselbe Regelset verwenden. Dafür gibt es verschiedene Gründe:
Einige Validatoren konzentrieren sich auf die Regeln, die durch den ISO-Standard vorgegeben sind, und vernachlässigen die Regeln der zugehörigen Dokumentation (z. B. PDF-1.4 im Falle von PDF/A-1b), während andere darüber hinausgehen.
Die Interpretation eines ISO-Standards ist nicht so einfach, wie es scheint, und Experten können manchmal unterschiedlicher Meinung sein.
Einige Regeln sind nicht Teil eines veröffentlichten ISO-Standards (z. B. das Format einer eingebetteten TrueType-Schriftart).
Einige Regeln könnten vergessen oder falsch interpretiert worden sein.
Wie kann ich die Qualität eines PDF-Validierungswerkzeugs überprüfen? Es gibt eine Reihe von Test-Suiten auf dem Markt, um die Validierungssoftware zu testen. Als Beispiel hat die PDF Association die Isartor-Test-Suite veröffentlicht, die dazu gedacht ist, eine PDF/A-1-Validierungssoftware zu testen. Die PDF Association entwickelt derzeit eine Test-Suite, um auch PDF/A-2 und PDF/A-3 abzudecken.
Wenn ich dennoch unterschiedliche Ergebnisse erhalte, selbst wenn beide Validatoren die entsprechende Test-Suite bestehen, was bedeutet das? Wie bei Validierungssoftware kann eine Test-Suite nicht alle realen Fälle abdecken und unterliegt einer kontinuierlichen Wartung zur Verbesserung.
Was kann ich tun, wenn ich unterschiedliche Ergebnisse erhalte? In diesem Fall senden Sie bitte eine Support-Anfrage an die beteiligten Hersteller und geben Sie an, welche Produkte Sie verwendet haben. Dies ermöglicht es den Herstellern, das Problem auf bilaterale Weise zu lösen. Wenn der Fall komplexer ist und die Hersteller Mitglieder der PDF Association sind, wird der Fall wahrscheinlich einer technischen Arbeitsgruppe zur Lösung vorgelegt.
Und um zu vermeiden, dass dieser Artikel zu lang wird, hier ist meine Schlussfolgerung:
PDF-Validierungssoftware, die den Test-Suiten der PDF Association entspricht, hat eine gute Qualität und verbessert sich ständig.
Es liegt im Interesse aller seriösen Hersteller, insbesondere der Mitglieder der PDF Association, die Validierungsergebnisse zu harmonisieren.
Es gibt immer noch Unterschiede in den Validierungsergebnissen, aber diese Unterschiede sind oft auf eine harmlose Ursache zurückzuführen.
Ein Benutzer kann dazu beitragen, die Situation zu verbessern, indem er den in diesem Artikel beschriebenen Prozess befolgt.