Diese Frage wurde mehrmals beim Stack Overflow gestellt:
- https://stackoverflow.com/questions/464539/convert-to-pdf-a-and-check-compliance-under-linux
- https://stackoverflow.com/questions/569129/how-can-i-test-a-pdf-document-if-it-ispdf-a-compliant
- https://stackoverflow.com/questions/2461852/free-java-library-for-converting-existing-pdf-to-pdf-a (Sie können IKVM für die Ausführung unter .NET verwenden.)
Die Antworten sind mit mehreren Open-Source-Bibliotheken verknüpft, die das tun, was Sie wollen, mit einigen Einschränkungen:
- Das Konvertieren zwischen komplexen Spezifikationen ist schwierig und die Werkzeuge weisen im Allgemeinen Fehler auf. Eine verlustfreie Konvertierung ist möglicherweise nicht möglich.
- Für die Konvertierung sind möglicherweise nicht verfügbare Informationen erforderlich, z. B. XMP-Metadaten und die Zeichensätze auf dem ursprünglichen Computer.