PdfAVvalidationنتائج التحقق من صحة المعلومات
المعلومات العامة
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.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
compliant | boolean | اقرأ | يعيد {@code true} إذا كانت الوثيقة متوافقة (لا يوجد انتهاكات على مستوى ERROR). |
violations | List<PdfAViolation> | اقرأ | يعيد قائمة غير قابلة للتعديل لجميع الانتهاكات. |
targetFormat | PdfFormat | اقرأ | يعيد الصيغة المستهدفة التي تم التحقق من صحة النتيجة. |
الطرق
| التوقيع | وصف |
|---|---|
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 إلى تيار الخروج المحدد. |