PdfAValidationResult
PdfAValidationResult
Overview
PdfAValidationResult є клас в Aspose.PDF FOSS для Java.
Збирає та повідомляє про порушення валідації PDF/A.
Цей клас надає 9 методів роботи з об’єктами PdfAValidationResult в програмах Java. Доступні методи включають: PdfAValidationResult, addError, addViolation, addWarning, getTargetFormat, getViolations, isCompliant, writeXmlLog. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: compliant, targetFormat, violations.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
compliant | boolean | Read | Повертає {@code true}, якщо документ відповідає вимогам (без порушення рівня ERROR). |
violations | List<PdfAViolation> | Read | Повертає незмінний список всіх порушень. |
targetFormat | PdfFormat | Read | Повертає формат цільового файлу, на який був перевірен цей результат. |
Methods
| Signature | Description |
|---|---|
PdfAValidationResult(targetFormat: PdfFormat) | Створює новий результат перевірки для даного формата. |
addViolation(violation: PdfAViolation) | Додає до цього результату попередньо конструйоване порушення. |
addError(ruleId: String, message: String, objectPath: String, clause: String) | Метод зручності для додавання порушення рівня ERROR. |
addWarning(ruleId: String, message: String, objectPath: String, clause: String) | Метод зручності для додавання порушення рівня попередження. |
isCompliant() → boolean | Повертає {@code true}, якщо документ відповідає вимогам (без порушення рівня ERROR). |
getViolations() → List<PdfAViolation> | Повертає незмінний список всіх порушень. |
getTargetFormat() → PdfFormat | Повертає формат цільового файлу, на який був перевірен цей результат. |
writeXmlLog(filePath: String) | Записує результат перевірки як XML-допис на заданий шлях файлу. |
writeXmlLog(os: OutputStream) | Записує результат перевірки як XML-допис у зазначений потоковий вихід. |