PdfAValidationResult
Overview
PdfAValidationResult là một lớp trong Aspose.PDF FOSS cho Java.
Thu thập và báo cáo vi phạm xác thực PDF/A.
Khóa học này cung cấp 9 phương pháp để làm việc với các đối tượng PdfAValidationResult trong các chương trình Java. Các phương pháp có sẵn bao gồm: PdfAValidationResult, addError, addViolation, addWarning, getTargetFormat, getViolations, isCompliant, writeXmlLog. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Java nào sau khi cài đặt Aspose.PDF FOSS cho gói Java. Tài sản : compliant, targetFormat, violations.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
compliant | boolean | Read | Trả lại {@code true} nếu tài liệu tuân thủ (không có vi phạm cấp độ ERROR). |
violations | List<PdfAViolation> | Read | Trả lại một danh sách không thể thay đổi của tất cả các vi phạm. |
targetFormat | PdfFormat | Read | Trở lại định dạng mục tiêu kết quả này đã được xác nhận chống lại. |
Methods
| Signature | Description |
|---|---|
PdfAValidationResult(targetFormat: PdfFormat) | Tạo một kết quả xác thực mới cho định dạng mục tiêu cụ thể. |
addViolation(violation: PdfAViolation) | Thêm một sự vi phạm được thiết kế trước cho kết quả này. |
addError(ruleId: String, message: String, objectPath: String, clause: String) | Phương pháp thuận tiện để thêm một sự vi phạm cấp lỗi. |
addWarning(ruleId: String, message: String, objectPath: String, clause: String) | Phương pháp thuận tiện để thêm một vi phạm cấp cảnh báo. |
isCompliant() → boolean | Trả lại {@code true} nếu tài liệu tuân thủ (không có vi phạm cấp độ ERROR). |
getViolations() → List<PdfAViolation> | Trả lại một danh sách không thể thay đổi của tất cả các vi phạm. |
getTargetFormat() → PdfFormat | Trở lại định dạng mục tiêu kết quả này đã được xác nhận chống lại. |
writeXmlLog(filePath: String) | Viết kết quả xác thực như một bản ghi XML vào con đường tệp cụ thể. |
writeXmlLog(os: OutputStream) | Viết kết quả xác thực như một bản ghi XML vào dòng xuất khẩu cụ thể. |