PdfAValidationResult
ภาพรวม
PdfAValidationResult เป็นคลาสใน Aspose.PDF FOSS สําหรับ Java.
รวบรวมและรายงานการละเมิด PDF/A การยืนยันความถูกต้อง.
หมวดนี้ให้ 9 วิธีในการทํางานกับ PdfAValidationResult object ในโปรแกรม Java. วิธีการที่ใช้ได้แก่: PdfAValidationResult, addError, addViolation, addWarning, getTargetFormat, getViolations, isCompliant, writeXmlLog. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: compliant, targetFormat, violations.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
compliant | boolean | อ่าน | การคืน {@code true} หากเอกสารเป็นความสอดคล้อง (ไม่มีการละเมิดระดับ ERROR). |
violations | List<PdfAViolation> | อ่าน | กลับรายการที่ไม่สามารถปรับเปลี่ยนได้ของความผิดกฎหมายทั้งหมด. |
targetFormat | PdfFormat | อ่าน | กลับรูปแบบเป้าหมายที่ผลการตรวจสอบนี้ถูกประเมิน. |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
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) | วิธีความสะดวกในการเพิ่มการละเมิดระดับ WARNING. |
isCompliant() → boolean | การคืน {@code true} หากเอกสารเป็นความสอดคล้อง (ไม่มีการละเมิดระดับ ERROR). |
getViolations() → List<PdfAViolation> | กลับรายการที่ไม่สามารถปรับเปลี่ยนได้ของความผิดกฎหมายทั้งหมด. |
getTargetFormat() → PdfFormat | กลับรูปแบบเป้าหมายที่ผลการตรวจสอบนี้ถูกประเมิน. |
writeXmlLog(filePath: String) | เขียนผลการตรวจสอบเป็นล็อก XML ไปยังเส้นทางไฟล์ที่กําหนด. |
writeXmlLog(os: OutputStream) | เขียนผลการตรวจสอบเป็นล็อก XML ไปยังสตรีมออกที่กําหนดไว้. |