PDF / Συμμόρφωση

PDF / ΕΠΙΣΚΕΨΗ

Το PDF/A είναι ένα πρότυπο ISO (ISO 19005) για την μακροπρόθεσμη αρχεία εγγράφων PDF. περιορίζει ορισμένες λειτουργίες του PDF (κρυπτογράφηση, εξωτερικές αναφορές, μη ενσωματωμένα γραμματόρια, JavaScript) για να εξασφαλίσει αυτόνομο περιεχόμενο και αναπαραγωγικά έγγραφα.

ΠΔΦΑΛΙΔΕΤΣΙΑ

PdfAValidator ελέγχει ένα έγγραφο για συμμόρφωση με μια καθορισμένη έκδοση PDF/A. PdfAValidationResult.isCompliant() επιστρέφει εάν το έγγραφο περάσει επικύρωση:

try (PdfAValidator validator = new PdfAValidator()) {
    PdfAValidationResult result = validator.validate("document.pdf", PdfFormat.PDF_A_1B);
    if (!result.isCompliant()) {
        for (PdfAViolation v : result.getViolations()) {
            System.out.println(v.getMessage());
        }
    }
}

getViolations() Επιστρέφει τη λίστα των PdfAViolation κάθε είδους, ο καθένας περιγράφει ένα συγκεκριμένη αποτυχία συμμόρφωσης με ένα κανόνα ID, μήνυμα και δρόμο αντικειμένου.

ΠΔΠΚΕΝΤΕΣ

PdfAConverter μετατρέπεται σε μη συμβατό έγγραφο σε στόχο μορφή PDF/A, εφαρμόζοντας απαραίτητες διαρθρωτικές μετασχηματισμοί κατά τη διάρκεια της μετατροπής.

Κανόνες-Επιβεβαίωση

ActionRules.validate() ελέγχει τα λεξικά δράσης κατά των προδιαγραφών PDF/A. AnnotationRules.validate() Ελέγξτε τη συμμόρφωση των σημειώσεων. αυτές οι τάξεις παρέχουν Γράνταρ επικύρωση στο επίπεδο του αντικειμένου.

Επανακαλύψεις

Μετά την επικύρωση εντοπίζει παραβιάσεις, εφαρμόστε τη σχετική σταθερή κατηγορία:

  • ActionFixes - Αφαιρέστε τα απαγορευμένα λεξικά δράσης
  • AnnotationFixes - σωστά μη συμμόρφωση αναφορές
  • FileStructureFixes -Ανακατεύθυνση των δομικών προβλημάτων επίπεδα αρχείων

Βλέπετε PDF / Α Επεξεργασία Για λεπτομερείς εργασίες επισκευής.

Δείτε επίσης

 Ελληνικά