PdfAValidationResult
PdfAValidationResult
Overview
PdfAValidationResult является классом в Aspose.PDF FOSS для Java.
Собирает и сообщает о нарушениях проверки PDF/A.
Этот класс предоставляет 9 методов работы с объектами PdfAValidationResult в программах Java. Доступные методы включают: PdfAValidationResult, addError, addViolation, addWarning, getTargetFormat, getViolations, isCompliant, writeXmlLog. Все публичные участники доступны для любого приложения Java после установки пакета Aspose.PDF FOSS for 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-схемы в указанный поток вывода. |